Skip to main content

About Sery_Bot

What is Sery_Bot?

I covered that here! Sery_Bot is a Twitch moderation bot providing anti-hate raid and anti-follow bot protections, and other safety features and tools to streamers.

What isn't Sery_Bot?

Sery_Bot is not a replacement for having mods in your stream. It's a tool to help with moderation, but nothing can beat the sharp swords that Twitch mods wield.

Why did you create Sery_Bot?

I like coding as a hobby. I started with my own bot to do extra things on my stream that other bots just couldn't do at the time. I then saw a need for better and easier-to-use safety tools for streamers, which is now my main focus on Twitch.

Is this bot trusted?

I can't answer that for you. I am biased and will tell you that yes, of course I trust it. I encourage everyone adding ANY bot to their channel to do their own research on it and see if it has value to your channel.

This bot has been in service to around 80 streamers around 2018, before the hate raid problems started to become a well-publicized issue in August 2021. Since then, the number of protected streams has grown to over 150,000.

If you want to find success stories about using Sery_Bot, I encourage you to search for Sery_Bot posts on Bluesky or Twitter, where thousands of streamers have provided feedback and screenshots of Sery_Bot in action.

I want to know more about Sery!

I've been a mod for several channels on Twitch for many years. As a mod, I've seen it all. No, it was not your cousin's friend's sister that typed that message into chat that got you banned. No, you aren't over 13 if you're mentioning what elementary school you go to during the day. You aren't fooling the mods!


Troubleshooting

The bot didn't join my channel!

Make sure you authorized with Sery_Bot. Type !join in Sery_Bot's chat to check this. If you haven't authorized, you'll get a prompt to do so. Also, if you unmod the bot, it will stop joining your channel. The bot only joins your channel when you are live.

I don't think the bot is working properly.

Try running !join in Sery_Bot's chat again. This will check your current setup and make sure that everything is good to go, or will tell you what is missing.

The bot didn't ban or block a certain account?

The bot isn't perfect. I'm doing my best with what I have. I cannot and will not guarantee that my bot will catch 100% of bots. That is impossible.

  • You may not have turned on !followbots.
  • The bot could be restarting.
  • You may need to rejoin Sery_Bot after resetting your password or other reasons.
  • Twitch might not have sent an alert.
  • The account may not actually be a bot or on the bot list.
  • The account might not have been identified as a bot.
  • They might not have triggered the follow bot protection.
  • There could be several other reasons.

Protection Features

Does this bot ban viewers?

Very rarely. The bot's hate raid detection is specifically designed to catch hate raids, not regular viewers. However, no automated system is perfect. If a legitimate viewer is accidentally banned, it's very very VERY likely that the account was compromised at one point and used for malicious activity.

If this happens:

  1. Simply unban them and they can continue participating.
  2. If you experience recurring issues with a specific user, please contact me directly.

I cannot monitor Twitch TOS unbans, so I would have no way of knowing if someone appealed and got their account back.

Does the bot ban or block follow bots?

As of August 2024, Sery_Bot only blocks follow bots (removing their follow) without banning them. This change was made to reduce chat disruption, since follow bots rarely chat anyway. Here's how it works:

  • Follow bots are silently blocked and their follow is removed
  • Your follower count remains accurate
  • If a follow bot attempts to chat, they will be banned automatically
  • This approach keeps your chat clean while maintaining protection

Does the bot ban or block view bots?

No, it does not. Twitch does not provide a way for third-parties to detect who (or what) is watching your stream.


Account Management

Help! I think I'm on Sery_Bot's blocklist?

Contact me, and we'll sort it out. Your account was likely compromised or hacked at some point.

Should I ban or block accounts?

  • If they are follow bots, use blocking to remove them. Banning serves no purpose here and wastes resources and time.
  • If these are accounts that spam chat, ban them. Banning an account prevents them from typing in chat.
  • If these are accounts that both follow AND spam chat, ban and block them.
  • In either case, report these accounts to Twitch.

Banning

  • Does NOT prevent the user from following.
  • Prevents the user from talking in chat.
  • Prevents the user from subbing/giving gift subs or bits.
  • Allows the user to message you (if your whispers from strangers are enabled).

Blocking

  • Prevents the user from following.
  • Does NOT prevent the user from talking in chat.
  • Prevents the user from subbing/giving gift subs or bits.
  • Prevents the user from messaging you at all.

Other Questions

Is the bot open source?

No, it is not. If you're interested in writing your own bot, I recommend the Twurple Node.js library.

Does this bot clean up my follower list from accounts that have already followed?

Not currently. Use CommanderRoot's tools for that.

Can I mass ban/block this list of accounts I have obtained elsewhere?

No, this is costly for my bot to do so. Use CommanderRoot's tools for that.

Will you be adding the bot to other platforms?

Not at this time.

Do you have a Discord server?

Sorry, but I do not have a public Discord server for support or accept Discord DMs for support.


I have more questions!

Feel free to contact me! You can reach me through:

I'm happy to help answer any questions you might have about Sery_Bot.