Author Topic: BitShares Discord Tip Bot  (Read 560 times)

0 Members and 1 Guest are viewing this topic.

Offline adsactly

  • Newbie
  • *
  • Posts: 5
    • View Profile
BitShares Discord Tip Bot
« on: February 09, 2018, 08:45:53 pm »
Why isn't there a BitShares Tip Bot for Discord yet?

We Propose to use our Community Fund to Build the Ultimate BitShares Tip Bot that will allow people to RAIN BitShares in various Discord Groups to Active Users.

We believe that the more we Distribute Bitshares and various U.I.A's through the various channels like Telegram, Discord, Facebook, Twitter etc. We will spread the BitShares to everybody
that is Active in the ADSactly Discord Decentralized Community and Tip BitShares and other UIA's to people who are supporting the overall growth of the BitShares Eco-System.

What do you guys think of this idea?


Offline Customminer

  • Sr. Member
  • ****
  • Posts: 454
  • Bitshares FTW!
    • View Profile
    • Gridcoin.US
  • GitHub: grctest
Re: BitShares Discord Tip Bot
« Reply #1 on: February 10, 2018, 12:35:09 am »
I feel that a problem with all tip bots is that you must deposit funds onto them which introduces a large amount of centralized risk. What would be far safer would being able to deduce an user's bitshares account from their discord name if different - that way you could easily just send them the funds directly instead of worrying about an individual running away with users deposits.
Hertz, Beyond Bitshares, Gridcoin!

Offline fav

  • Administrator
  • Hero Member
  • *****
  • Posts: 4202
  • No Pain, No Gain
    • View Profile
  • BitShares: fav
Re: BitShares Discord Tip Bot
« Reply #2 on: February 17, 2018, 08:54:43 am »
I feel that a problem with all tip bots is that you must deposit funds onto them which introduces a large amount of centralized risk. What would be far safer would being able to deduce an user's bitshares account from their discord name if different - that way you could easily just send them the funds directly instead of worrying about an individual running away with users deposits.

the social component is what's making this interesting. like show the public you endorse someone by donating.

Bot with more bitshares functions would be a cool feature!
► How-to Buy BitShares: https://goo.gl/i9j2YZ

Offline adsactly

  • Newbie
  • *
  • Posts: 5
    • View Profile
Re: BitShares Discord Tip Bot
« Reply #3 on: June 03, 2018, 10:43:35 pm »
Thought we would revisit this topic to see if there are any developers willing to help with a Telegram, Reddit, Discord etc tip bot and  rain bot to rain cryptocurrencies out to everybody that is in our community.

Offline akashic

  • Newbie
  • *
  • Posts: 7
    • View Profile
Re: BitShares Discord Tip Bot
« Reply #4 on: June 14, 2018, 07:00:35 am »
I've been working on the bitshare tip bot for a few days now:
https://gitlab.com/metaperl/btsbot

I basically hijacked the code for the https://github.com/bbedward/Graham_Nano_Tip_Bot and changed the wallet functions.

In working on the rain functionality, I have to say I echo the sentiment of the above users. It feels very fake to give people currency when you have not actually put it in their wallets. On the other hand, it does solve a usage issue: not being able to send someone something unless they register their bitshares username. And also, should a person never withdraw, you can simply reclaim the funds.

But the odd thing is there is no requirement for the person offering the rain to actually have any funds in the wallet.


Offline akashic

  • Newbie
  • *
  • Posts: 7
    • View Profile
Re: BitShares Discord Tip Bot
« Reply #5 on: June 14, 2018, 07:06:38 am »
Another thing is that by keeping all wallets internal, you have to do a lot of internal bookkeeping in terms of transactions. So instead of leveraging the blockchain to get all the atomicity right, you have to emulate that internally.

Offline akashic

  • Newbie
  • *
  • Posts: 7
    • View Profile
Re: BitShares Discord Tip Bot
« Reply #6 on: June 14, 2018, 01:04:26 pm »
Here is a comparison table of pros and cons of the two approaches to wallet control:
https://docs.google.com/spreadsheets/d/1_Xt8ovZ6ouhGTjBiTmbcsvfT2RO4bPud3FArvwQFEZQ/edit?usp=sharing

Offline EasyDex

Re: BitShares Discord Tip Bot
« Reply #7 on: June 16, 2018, 05:00:02 am »
We have someone ironing out the bugs on a discord tip bot right now actually.... he's just working in his spare time and we're going to pay him for letting us use it when it's done so I don't press him to get it finished sooner. To address both the issues of depositing funds and the atomicity that customminer and akashic brought up, you just run a different instance of the bot with the account you want to send from's key. Trying to do it any other way would just be silly. I'll gladly let you know when he's done or if you want we could probably put together a bounty for them for when they finish to try to hasten progress. Shoot me a DM on Discord if you want to talk about it... you know how to get in touch with me.
Check us out at www.easydex.net!