SockoBot is trying to be the only tool you'll ever need on your Discord Server or Facebook Page when it comes to steem, while also being easily expandable to anyone that knows a bit of Python.
SockoBot FB
What is the project about?
SockoBot was the Discord bot created by me to be the most open-source friendly Steem related Discord bot out there. It's still under development, but the lack of ideas has slowed it down a lot and barely any functionality is being added to it anymore.
As such, I decided to port the most important commands to Facebook's Messanger and improve on them in a way that Discord wouldn't allow - by personalizing them for the user after he provides his username to the bot.
The bot is open source under the GNU General Public License 3.0, but it's general purpose will be to be hosted on one Facebook account that every steemian can message freely. This is not yet live, as it will need to be accepted by Faceebok staff before I can launch it (and I'm not nearly done adding functionalities to this bot).
The work done:
This contribution includes every commit up to c25d0c5.
- All the portable functionality was moved over from the Discord Bot, a lot of the functionality was improved, to not only work better with the Facebook API, but to be faster (or generally better). An example of this is the new way commands() works, as well as the price command working for every coin and token on coinmarketcap instead of just three.
- The code was properly commented and necessary, easily editable variables were provided.
- The README.md file was created and properly edited with the description of the project and tips on how to run it.
Technology Stack
Python 3.6 or newer is necessary to run this bot, as the steem-python library doesn't support any older versions of python.
It's also making good use of the following libraries: pymessenger, coinmarketcap, flask, requests;
Roadmap
I plan to launch the bot by February, submit it to the Facebook staff and make it accessible for the general public. I plan to introduce a database so users can connect their Facebook accounts to their Steem nicknames, which will allow the presented data to be personalized, custom messages to be created and commands to be shortened (ex. "payout" instead of "payout jestemkioskiem").
How to contribute?
Any contribution towards the Discord or the Messenger iterations of the bot is welcome and appreciated. You can contact me by commenting here, or catch me on Discord @Jestemkioskiem#5566 .
The contributions via github are to be submitted by Pull Requests, and the code has to be properly commented (unless the change is very obvious and understandable).
Posted on Utopian.io - Rewarding Open Source Contributors
Thank you for the contribution. It has been approved.
You can contact us on Discord.
[utopian-moderator]
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hey @ms10398, I just gave you a tip for your hard work on moderation. Upvote this comment to support the utopian moderators and increase your future rewards!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Hey @jestemkioskiem I am @utopian-io. I have just upvoted you!
Achievements
Community-Driven Witness!
I am the first and only Steem Community-Driven Witness. Participate on Discord. Lets GROW TOGETHER!
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
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Wow this is great mazing content jestemkiskoiememeime
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Send me a recording of you pronouncing it bud
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Upvote for supporting you.
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit
Technology for self reliance
Great works !!!!
Wishing u success for ur launching
Wish i could be there dat day
Steem on!!!
Downvoting a post can decrease pending rewards and make it less visible. Common reasons:
Submit