Couple months ago I send request via form attached on the top this post. And today I don’t get any answer on my request. I can’t even test my script. Could I ask for it once again to give verification status bot for this account? 2FA is implemented while ago. I will take responsibilities for any actions of this account.
{
"_id": "120074641",
"login": "sandalphon_ai",
"display_name": "Sandalphon_AI",
"color": "#FF4500",
"is_verified_bot": false,
"badges": []
}
Much appreciate.
D.S.
Same as users above :
I submitted my 2 bots few weeks ago, and the status is not verified.
I also send an email to @xangold, but didn’t get any answer.
I assumed that it’s due to summer, but it as you say you continue to validate them, I’m joining this thread to know what’s happening.
Thanks in advance.
Same here. I’ve submitted my bot application 3 weeks ago and it’s not verified yet.
Would be good to get some kind of feedback. Are there additional restrictions or is there any specific reason not every bot gets verified status?
For the record my bot id is 147410862. I did enabled two factor authentication.
Thanks.
Please keep in mind that is_verified_bot is NOT the status being applied here. I’ll see if we can expose is_known_bot We have 3 tiers of bots (currently)
- Normal user account
- Known Bots (which is being applied here)
- Verified Bots (legacy, meant for large multi chat bots)
There’s still some work to get per-account rate limits and not broad tiers, so we can both grant privileges to developers and protect our users & systems against bad actors.
2 Likes
Hey Xangold,
first of all, thanks for reply!
Tbh why is it necessary to split the bots into 3 tiers? Isn’t it enough to get approved as verified bot? It feels like some kind of unimportant or less equal. I guess most of us devs spent so many hours into those customs bots to get the same level as Nightbot or whatever. Just my 2 cents.
That’s helpful info, thanks!
Dist
91
Not every bot needs the rate limits that large multi-channel bots like Nightbot require though. Sure you may want your bot to be as big as that one day, and if it is you can try to get your rate limits increased, but for the vast majority of developers there is simply no need for Twitch to increase our rate limits that far, and with the risk of abuse it is understandable that Twitch want to scale the limits as needed.
3 Likes
Satont
92
Yea right, but how i can send whispers from my bot?
This spam protection system now allow send whispers to anyone if they not follow bot or not send whisper once to bot
So i still cant send whispers bcoz ^^^
So, are you saying that you are unhappy with the fact that people (more than likely) still have to follow the bot to receive whispers? Or that your bot is not sending whispers at all?
Satont
94
First.
Users must follow bot for get whisper from him…
I think this was discussed a bit earlier, even whitelisted, some folks just don’t want to get whispers (I am one of them). Even if your bot is shown to not be a spam bot and is clean, as a user, would I want to receive unsolicited whispers? The answer is, probably not. I think that Twitch is still trying to discover how whispers fit into the architecture, but have stated before that they weren’t really designed for bots in mind. I think this program here will help to shape that somewhat and why they are looking for folks to register. However, I don’t work for Twitch, so I can’t read their minds either 
Satont
96
im just want reduce spam in channels where my bot working.
For example like its work in moobot, if command have cd >> then command sent to whispers
For users who want get only listed whispers twitch has that settings in security:

Doesn’t it right?
If that setting is set, we prevent whispers from strangers at the users request. In the receivers position, you wouldn’t want to get whispers from all these developer’s bots if you had that set. It’s entirely possible we could alter that to have a separate setting to opt-in to whispers from bots even if you had that checked, but at the moment that’s not baked in.
First step with that is making sure we have a handle on how many, and what bots do before we work on features for those (still not 100% known) users.
@Namania86 Totally agree. Ideally we’d have more granularity there. Verified bots have much higher rate limits, so our risk goes way up when it’s set. Some large bots are sending 1000s of messages a minute and they have to be accommodated too, but we certainly don’t want a malicious (or misbehaving code…) to cause our chat system to be spammed.
That is the feature that I enable on my Twitch account - to ensure that I block whispers from anyone/thing that I do not follow. I do not want to speak for Twitch, but, I presume that they aren’t going to override that setting if someone enables it. So, you will probably need to let the users of your bot know that they need to follow the bot to receive whispers if they have enabled that feature on their account. I think the concern around whispers is that there is a great potential for abuse, intentional or not. Again, that seems to the point of this program though that Xangold has been working on for a couple of months now - determining how bots are using whispers and how to best provide a happy balance for folks.
Satont
99
But bot can’t send whispers to all, i haven’t this setting (from screen, this is not enabled to me), but im still cant get whisper from “whitlisted” bot
@xangold
So how can i check if my bot got the tag is_known_bot? And what are the excact benefits (rate limits) actually?
xangold
101
I posted the exact benefits at the first of this thread.
I also just pushed an update to our API so that the "is_known_bot" : bool field is included in this endpoint (v5 only):
https://api.twitch.tv/kraken/users/39141793/chat?api_version=5
It should show up in the next few minutes, hasn’t quite been deployed yet 
7 Likes
Thank you! Would it be possible to get a badge for is_known_bot aswell like the verified?