Thursday, September 3, 2020

Using RainRatBot for Moderation - Community Ban List

If you've been using RainRatBot for defense against rogue bots, as described in https://rainratbot.blogspot.com/2018/08/using-rainratbot-for-moderation-bot_28.html you've seen it remove the rogue bot from your group after a short time. Without a Community Ban List, even if it already removed the rogue bot from another group, it's treated it as a completely new user when it joins your group. The first version of the Community Ban List was called the Global Ban List.

Any user on this list will immediately be banned as soon as they enter any participating group. This is the list for rogue bots, and the worst of the worst(real users who are a hazard to any group they join).

Users will be checked against Community Ban List as they join. Existing users will not be affected.


/rrbglobalban [user id] [reason]
Adds user id to list. (ie. /rrbglobalban 123456789 spambot) 
You must fill out the reason. Only users in the authorized group can use this; if someone outside wants to add a ban, they ask someone in the group.

/rrbglobalunban [user id]
Authorized users only. Removes user id from Community Ban List.

/queryglobalban [user id]
Authorized users only. Check if the user id is in the Community Ban List and provide the supporting information if so.


There is also an Appeals function in case of a mistake.

/rrbrequestglobalunban [reason]
Any user may use; id will be recorded. Only brings to attention of authorized users. Does not change the ban list. Each user can only appeal through the bot once, so include all the relevant information in [reason].

No comments: