Skip to content

mangadul/tipbot

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

25 Commits
 
 
 
 
 
 

Repository files navigation

Changes

TipBotStellar main features:

  • Deposit XLM and token (MEMO required) (deposit info send via direct message)
  • Tip XLM or token based stellar
  • Check Balance (balance info send via direct message)
  • Withdraw (support withdrawal with MEMO and create new wallet)

Usage

Create a fresh tweet or unique tweet (you must delete same previous tweet to avoid spamming on twitter) and mention to @TipBotStellar

  • Help
@TipBotStellar help
  • List Token
@TipBotStellar list token
  • Check Balance
@TipBotStellar my balance
  • Withdrawal : @TipBotStellar withdraw [amount] [xlm_or_token] [stellar_wallet_address] [memo]
@TipBotStellar withdraw 10 XLM GCK3HDQJZNQYVI6QRGZ22D5GXRUUAFHUDT6HXKQBUPSUDZWJOEEXASCI MEMO
  • Send Tip: Reply to user you want to send tipping and mention to @TipBotStellar [amount] [xlm_or_token]

*For reply format

@TipBotStellar 1 XLM

*For fresh tweet format (update your status)

@UserYouWantToSendTip 1 XLM @TipBotStellar [comment if available]

Deposit

To deposit or reload your wallet please send XLM or stellar based token (CMA, XCN, USD, BTC, SLT, ETH, MOBI, EURT, RMT, XRP, HKDT, LTC, BCH, SBD, BTX, ALEXA, BOT, TERN, CJS, DRA, PEDI, ZRX, KIN, BAT, PHP, GRAT, NGN, LINK, IN, FTR, FRAS) to 👇

tipbot*stellarx.com 

or wallet address

GCD737UUDTTXF5MW3SLKLTV6BSZO27XUE62SPUX7P3AKQHHO2ZQMITIP

with TEXT MEMO: twitter/your_twitter_username

Log of Transaction

All latest log of transaction send to telegram channel https://t.me/TipBotStellarInfo (we need Premium API to send direct message to your twitter account)

TipBotStellar Support

Please follow twitter account https://twitter.com/TipBotStellar and join telegram group https://t.me/TipBotStellar to get support from our community

Supported XLM and Stellar Token (asset code and issuer)

XLM : native
CMA : GBWZHAVWY23QKKDJW7TXLSIHY5EX4NIB37O4NMRKN2SKNWOSE5TEPCY3 (cryptomover.com)
XCN : GCNY5OXYSY4FKHOPT2SPOQZAOEIGXB5LBYW3HVU3OWSTQITS65M5RCNY (fchain.io)
USD : GBSTRUSD7IRX73RQZBL3RQUH6KS3O4NYFY3QCALDLZD77XMZOPWAVTUK (stronghold.co)
BTC : GBSTRH4QOTWNSVA6E4HFERETX4ZLSR3CIUBLK7AXYII277PFJC4BBYOG (stronghold.co)
SLT : GCKA6K5PCQ6PNF5RQBF7PQDJWRHO6UOGFMRLK3DYHDOI244V47XKQ4GP (smartlands.io)
ETH : GBSTRH4QOTWNSVA6E4HFERETX4ZLSR3CIUBLK7AXYII277PFJC4BBYOG (stronghold)
MOBI : GA6HCMBLTZS5VYYBCATRBRZ3BZJMAFUDKYYF6AH6MVCMGWMRDNSWJPIH (mobius.network)
EURT : GAP5LETOV6YIE62YAM56STDANPRDO7ZFDBGSNHJQIYGGKSMOZAHOOS2S (tempo.eu.com)
RMT : GDEGOXPCHXWFYY234D2YZSPEJ24BX42ESJNVHY5H7TWWQSYRN5ZKZE3N (sureremit.co)
XRP : GCNSGHUCG5VMGLT5RIYYZSO7VQULQKAJ62QA33DBC5PPBSO57LFWVV6P (interstellar.exchange)
HKDT : GABSZVZBYEO5F4V5LZKV7GR4SAJ5IKJGGOF43BIN42FNDUG7QPH6IMRQ (cryptomover.com)
LTC : GC5LOR3BK6KIOK7GKAUD5EGHQCMFOGHJTC7I3ELB66PTDFXORC2VM5LP (apay.io)
BCH : GAEGOS7I6TYZSVHPSN76RSPIVL3SELATXZWLFO4DIAFYJF7MPAHFE7H4 (apay.io)
SBD : GB3KBOFUCVTWEZ7YIZ7PAKLQMKPCTGWU3LOMANMCT7V6I3AAK4USTEEM (steemanchor.com USD)
BTX : GBBAMI2WU6WJHDL3CQKT4LPXUC76WCEMQJMJIVQGL2G5IKJ2JHEVHG3G (bitx.tk)
ALEXA : GB5SDHWWW55EMY5IYREZ4XPSNDK3N6UTOYX2JQ7XEBHRZUTNK6OKVGGV (AlexaCoin.ID)
BOT : GATTH3VPK4PMXLE7JSEJ3OC72OYOGJYINLHSCJX365BP6SAV6GKSHJAV (BosTravel.Online)
IN : GACVHHIZVSNTE6TVHPUZ2QG5PNLVLFAHFUAD5ZUWZYX2BQEVGBDWJIYA (inbot.io)
LINK : GBDEVU63Y6NTHJQQZIKVTC23NWLQVP3WJ2RI2OTSJTNYOIGICST6DUXR (apay.io)
NGN : GBGGZX72TWONPLPV5TVK6VXBI7HDZEOM2YEBTKTVUZD724L64XUPSEYI (pingme.ng)
GRAT : GAJ7V3EMD3FRWAPBEJAP7EC4223XI5EACDZ46RFMY5DYOMCIMWEFR5II (gratz.io)
PHP : GBUQWP3BOUZX34TOND2QV7QQ7K7VJTG6VSE7WMLBTMDJLLAW7YKGU6EP (exchange.coins.asia)
BAT : GBDEVU63Y6NTHJQQZIKVTC23NWLQVP3WJ2RI2OTSJTNYOIGICST6DUXR (apay.io)
KIN : GBDEVU63Y6NTHJQQZIKVTC23NWLQVP3WJ2RI2OTSJTNYOIGICST6DUXR (apay.io)
ZRX : GBDEVU63Y6NTHJQQZIKVTC23NWLQVP3WJ2RI2OTSJTNYOIGICST6DUXR (apay.io)
PEDI : GBVUDZLMHTLMZANLZB6P4S4RYF52MVWTYVYXTQ2EJBPBX4DZI2SDOLLY (pedity.com)
DRA : GCJKSAQECBGSLPQWAU7ME4LVQVZ6IDCNUA5NVTPPCUWZWBN5UBFMXZ53 (www.diruna.org)
CJS : GDA7TJMHSWDUPS6BPKPTBQEZ24TGLVU4A2RZFQQ2SLOK6KTZQGX5XYOE (wacoinda.com)
TERN : GDGQDVO6XPFSY4NMX75A7AOVYCF5JYGW2SHCJJNWCQWIDGOZB53DGP6C (ternio.io)
FTR : GAQ6W5I7LIWQAE47ZY7EQWRVVF2JELYXG6OKL7HHOSL5MWVEIGRPGYCO (www.factrpay.io)
FRAS : GC75WHUIMU7LV6WURMCA5GGF2S5FWFOK7K5VLR2WGRKWKZQAJQEBM53M (frasindo.com)

Stellar Tipping bot

The stellar tip bot is there to thank people for help, be friendly, buy someone a coffee and spread the word about the amazing stellar network.

Here are a few features we want to highlight:

  • almost instant deposit and withdrawals
  • anonymous deposits
  • easy and cross plattform tipping (reddit, twitter)
  • on-platform balance checks
  • fast free tipping
  • automatic account funding for withdrawals > 1 XLM

Try it out!

Use

You can use the stellar bot on reddit and twitter!

Check:

Setup

Check out the repo and install dependencies:

npm install

Fire up a postgres container and create two databases:

docker run -itd --name db -p 5455:5432 postgres:latest
docker exec -ti db sh -c 'su postgres -c "createdb stellar"'
docker exec -ti db sh -c 'su postgres -c "createdb stellar_testing"'

Create an .env file:

MODE=development

PG_USER=postgres
PG_HOST=localhost
PG_PORT=5455
PG_NAME=stellar
PG_PASSWORD=

STELLAR_HORIZON=https://horizon-testnet.stellar.org
STELLAR_SECRET_KEY=YOUR_SECRET_KEY_HERE

REDDIT_CLIENT_ID=YOUR_REDDIT_APP_CLIENT_ID
REDDIT_CLIENT_SECRET=YOUR_REDDIT_APP_SECRET
REDDIT_USER=YOUR_STELLAR_BOT
REDDIT_PASS=YOUR_STELLAR_BOT_PASSWORD
REDDIT_SUBREDDITS=stellar,stellartutorials

TWITTER_USER=YOUR_TWITTER_USERNAME
TWITTER_API_KEY=YOUR_TWITTER_API_KEY
TWITTER_SECRET_KEY=YOUR_TWITTER_SECRET_KEY
TWITTER_ACCESS_TOKEN=YOUR_TWITTER_ACCESS_TOKEN
TWITTER_ACCESS_SECRET=YOUR TWITTER_ACCESS_SECRET

Create an .env.test:

MODE=testing

PG_USER=postgres
PG_HOST=localhost
PG_PORT=5455
PG_NAME=stellar_testing
PG_PASSWORD=

REDDIT_SUBREDDITS=foo,bar,baz

Get it going

Run the tests:

npm run test

Run the app:

npm run app

Contribute

We are always looking for contributors. A nice way to contribute is creating more adapters on top of the bot.

Donate

If you want to support the development of the bot, please send XLM to:

GCD737UUDTTXF5MW3SLKLTV6BSZO27XUE62SPUX7P3AKQHHO2ZQMITIP

Thank you very much!

Enjoy.