Removing manual work of Utopian moderators, part #2

in #utopian-io7 years ago (edited)

Hello,

Last month, when I was a fresh moderator, I have automated our beloved #accepted-posts and #hidden-posts channel. (Here is the story.)

It's working well since. It removed a lot of manual work from mods' shoulders, and I am feeling great about it. One thing I couldn't do in the first iteration was automating the #i-am-on-it channel.

For those who don't know the channel's purpose, this channel is to reserve contributions you're actively working on it. This is something we need because we have 88 moderators at the team, and that's our convention to prevent race conditions.

However, when we're done with the post, we always forget removing the post therefore the channel becomes a chaotic place. This generally ends up with warnings from supervisors like that:


Today, I have decided to automate the removal process on this channel. We're human beings, we tend to run-away from repetitive tasks, however, bots are strict, they don't get tired.

A discord bot with the two simple requirements:

  • Check links on #i-am-on-it constantly
  • Remove the link if it's already reviewed. (accepted or rejected)
  • Loop to the forever.

With the help of discord.py, quickly got the functionality of this requirements. There are room for refactoring but it works.

Also, packaged #accepted-posts and #hidden-posts hooks in the same repository at github/@utopian-io/discord-bots-and-hooks.



Posted on Utopian.io - Rewarding Open Source Contributors

Sort:  

Thank you for the contribution. It has been approved.

Thank you for making moderating experience better and better... Eventually, I think it is still doable to avoid pasting link in i-am-on-it channel by a way to lock the post if a moderator decides to review a post.

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

Hey @justyy, 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!

Thank youuuuu!!!

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

Achievements

  • 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

Hi @emrebeyler, as I see you are an moderator of utopian.io I would like to ask you how I can get involved in some translation projects.

  • create your account at Utopian
  • read the https://utopian.io/rules
  • review accepted translation contributions
  • make your own contribution

Thank you. Have a beautiful day!

Birthdaypost !BEER


Hey @emrebeyler, here is a little bit of BEER from @isnochys for you. Enjoy it!

Learn how to earn FREE BEER each day by staking.

Coin Marketplace

STEEM 0.24
TRX 0.21
JST 0.036
BTC 97319.92
ETH 3332.05
USDT 1.00
SBD 3.33