About TwitchGlobalBans

Overview
TwitchGlobalBans is a work-in-progress service that I am working on alongside a friend of mine, which creates a global twitch ban list that people can opt-in to using.

How it works
Say, for example, a spam bot comes into your stream and starts sending malicious links – you can report that account to our global ban list via a command in the bot (!report @userToReport), it will then gather the past 12 hours of chat logs for that user and send them to be manually reviewed.

Should the ban be confirmed to be legitimate, a notification will go out to the bot instances to ban that user in the channels which have opted-in to having bans take place from the ban list.

Should the ban be confirmed to be false, the report will be discarded. Should a user continue to abuse the report feature, then they will be locked from submitting reports for a specified duration

Leave a comment

Your email address will not be published. Required fields are marked *