Twitch is currently looking for folks to register their bots to help better serve the development community. Their reasoning is:
In order to make better decisions about how to identify and allow for non-malicious bots, we’re asking you to add any and all bots to a form. This will do several things:
Increases number of unique recipients of whispers
Increases burst capacity of sending whispers (ie per second and per minute max)
Increases chat rate limit from 20 to 50 in a 30 second window.
Small tweaks to various filters where they apply to automated chat messages (ie spam filtering)
There is a form to fill out, however, you will need to know your bot’s Twitch ID (not the login name, a numerical ID), and they have a link on the below page to help you find that - also you MUST have 2FA enabled for the Bot Account, this has tripped up several people:
Again, please note that in order to qualify for this change, you must enable two factor authentication on the bot’s account.
That said, you are not required to register your bot, but, by doing so, you might be able to better serve not only the PhantomBot community but the Twitch bot development community as a whole. If you are having troubles whispering, your bot may have been shadowbanned. Please register your bot to have Twitch check it and see if that is the issue.
Twitch has provided a method for check for the
is_known_bot flag to ensure that you have been approved. Use https://alixe.pro/lookup/ to see if your bot has been marked as ‘known.’ Thanke to TheRealAlixe for throwing up a service to verify this.