A while ago, I was banned from freeCodeCamp Gitter rooms. However, due to the vast array of Gitter rooms that freeCodeCamp runs, the relevant moderator failed to ban me from all rooms, because they were doing it manually. This is bad. If an actually bad person was banned, they need to be properly stopped.
The solution
If CamperBot had a moderator-only command, moderators could properly ban users. They would just tell CamperBot to do it. Alternatively, given that the Admin chat's consistent structure in ban reports can be easily monitored by the bot, it could just automatically ban when it sees a moderator submit such a report.
So, a moderator would write
@CamperBot ban @joker314
And it would go through each room and ban the user (assuming the Gitter API for that is public).
[ feature request ]
The problem
A while ago, I was banned from freeCodeCamp Gitter rooms. However, due to the vast array of Gitter rooms that freeCodeCamp runs, the relevant moderator failed to ban me from all rooms, because they were doing it manually. This is bad. If an actually bad person was banned, they need to be properly stopped.
The solution
If CamperBot had a moderator-only command, moderators could properly ban users. They would just tell CamperBot to do it. Alternatively, given that the Admin chat's consistent structure in ban reports can be easily monitored by the bot, it could just automatically ban when it sees a moderator submit such a report.
So, a moderator would write
And it would go through each room and ban the user (assuming the Gitter API for that is public).
Thoughts?