Today, I ran a simple "welcome bot" that I wrote in python to interact with new users in the introduction, introduceyourself and introducemyself tags and provide them with some helpful links and tips to get started and succeed on the Steem blockchain.
My goal for this experiment was mainly to see how I could use python to automatically interact with other people on the blockchain. The results were very positive, and in just one day, the bot successfully welcomed a little over 300 people! After these amazing results, I am confident that I will be able to build a very helpful bot for users of the Steem blockchain.
Eventually, I would like to relaunch the welcome bot, but the one that I tested throughout today was not the best and I feel that it could be improved upon greatly. When I relaunch it, I would like it to be able to:
- Know when someone who is not a new user has used #introduction, #introduceyourself or #introducemyself so the bot isn't welcoming users who have been around for months
- Not only be a welcome bot, but be able to detect and warn about tag abuse for these three tags
- Run on its own dedicated account so that it isn't using mine
- Welcome users in the language that their post is in (I would require translators for this task, I only know English and some French!)
I am confident that this bot will help many users in the future and help reduce the amount of tag abuse taking place.
Thank you for reading! If anyone is interested in helping me with this project, please let me know.