A open source discord bot to automate verified posts in steemit moderation community discord chat
A task request for making a open source discord bot for steemit moderation community. The bot will be used for organizing the chat and put verified posts on the right channel.
Here's the tasks the bot must perform.
- When a link post is posted in the community review channel in the steemit moderation server, the bot will check how old it is and if the post is less than two hours old or more than 48 hours old, the bot will delete that link post.
- If the post meets the first requirement (2-48 hour old), the bot will imidiately reply with stats about the post like this. The bot must show all the stats in the following image and another additional stat about its total payout.
- The bot will monitor the channel and all posts with one :ballot_box_with_check: emoticon from a user with "moderators" role will be deleted from the community review channel and posted to a channel in the verified post category. In the 4th step I will say how the bot will decide where to repost the deleted posts.
- The bot will check the tags of the posts with check emo and if the primary tag matches any of the following names, the bot will post the post in that channel. For example, the post with steemit as the primary tag will be posted on the steemit channel in the verified posts category.
If the primary tag doesn't match any of the categories, then the bot will check the second tag and match that with the names of the channel. If there is a match, then the bot will post the post in that channel. If the second doesn't match any, then the bot will check if the third match or not then fourth and fifth.
If no tag matches the channels, the bot will post the post in all-other channel.
All commits for the bot must be suggested as pull request for the server-management-bot.extension file. I will change the file extension to the language it is written.
If any dev is interested, please state that in the comments.
Posted on Utopian.io - Rewarding Open Source Contributors



I can start working on that tommorow, but I'm busy on the weekend so I can't guarantee it will be done this week. How's that?
That would be great. I don't need it that early either. May I know what your discord or steemit chat contact username?
Use jestemkioskiem on steemit chat, Vctr#5566 for Discord. I can't promise anything right now as I'm pretty busy, but your request seems easy enough for me to handle! I won't leave you hanging, it could just get delayed. Hit me up with a PM on either and we can talk.
Your contribution cannot be approved yet. See the Utopian Rules. Could you improve the format a little bit?
This is not a reason for rejection, your post will be accepted eventually.
Please edit your contribution to reapply for approval.
You may edit your post here, as shown below:

You can contact us on Discord.
[utopian-moderator]
I edited the post.
Approved.
Hey @littleboy 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
Good and exciting
Usefull thank you..
Nice post