SockoBot - Steem integration. Payment, registration and grant role features!

in utopian-io •  7 years ago  (edited)

image.png

Just after succesful fix of fetching payouts bug I have talked a little to @jestemkioskiem. He was very happy I found solution because he is working on similar project and the same issue would be faced. I have to admit here he proved to be gentleman and awarded 20 STEEM prize without problems!

image.png
The bounty was payed immediately!

@jestemkioskiem shared with me some of his plans about SockoBot project. Author's vision was to integrate Discord channel with Steem blockchain using Discord-Bot as a service between. He wanted to manage user roles depending on their Steem payments to bot account. Doable for me :)

Here is what I have done to achieve goal

Firstly, the user has to register at Discord channel using $register command.

image.png

Bot return instructions in private message:

image.png

Users gladly send their payments though STEEM accounts:

image.png

Sockobot checks latest transfers in the background. If they follow rules (proper memo and minimum payment value) he grants specific role. The notification occurs:

image.png

Users are happy members of new group. This is all done in fast, easy and fully Steem-integrated way. With no human work! The blockchain and Sockobot just talks together!

image.png

My contribution ended doing some fancy things like beautiful embed bot messages. He respond with user's small Steem avatar and catchy blob notification.

image.png

Summary

I had fun from development of Discord bot, especially integrated with Steem blockchain. Was fun and informative. It ended pretty nice, me and @jestemkioskiem created quite good interaction between Steem and Discord users.
@jestemkioskiem, I wish You good luck with future development of this bot :)

My contribution consists of commits:
image.png
image.png
https://github.com/Jestemkioskiem/steem-sockobot/pull/2
https://github.com/Jestemkioskiem/steem-sockobot/pull/3



Posted on Utopian.io - Rewarding Open Source Contributors

Authors get paid when people like you upvote their post.
If you enjoyed what you read here, create your account today and start earning FREE STEEM!
Sort Order:  

Programming bots on discord is a fun :)
Maybe you will use gained knowledge to program your own bot ;]

For now I am proud contributor of Sockobot :)

Thats great solution, lookin forward all steem/sbd based payment solutions

Thank you for the contribution. It has been approved.

You can contact us on Discord.
[utopian-moderator]

Hey @mys I am @utopian-io. I have just upvoted you!

Achievements

  • You have less than 500 followers. Just gave you a gift to help you succeed!
  • Seems like you contribute quite often. AMAZING!

Community-Driven Witness!

I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!

mooncryption-utopian-witness-gif

Up-vote this comment to grow my power and help Open Source contributions like this one. Want to chat? Join me on Discord https://discord.gg/Pc8HG9x