As of today, my bot is unable to send whispers.
Yesterday I experienced no issues. My bot replied to my commands properly.
And now, out of nowhere, I am getting this NOTICE after attempting to whisper:
full_message: @msg-id=whisper_restricted;target-user-id=94714716 :tmi.twitch.tv NOTICE #cubiedev :Your settings prevent you from sending this whisper.
tags: {'msg-id': 'whisper_restricted', 'target-user-id': '94714716'}
command: tmi.twitch.tv NOTICE #cubiedev
user: None
type: NOTICE
params: #cubiedev
channel: cubiedev
message: Your settings prevent you from sending this whisper.
Some notes:
All of the whispers I attempt to send are replies to commands that are also in whispers. No unsolicited whispers. All whispers are reactions to whispers coming in.
Not on my account, nor my bot account, is the setting âPrevent whispers from strangersâ enabled.
Not on my account, nor my bot account did I change any settings.
I am connected via IRC, and send my whispers in the form of PRIVMSG #cubiedev :/w cubiedev Test!\r\n.
Never before have I experienced issues with whispering.
Sending regular chat messages works fine.
Considering the bot worked fine yesterday, and stopped working today, I doubt I hit any rate limits.
I tried this while being friends with the bot, and while not being friends.
I tried this while following the bot, and while not following the bot.
I really need the ability to send whispers for this project.
Does anyone have any idea what the issue might be, or how I might avoid it?
I am able to reproduce your error when using my own account (pajlada), but when using my bot account (pajbot) it sends the whisper properly.
My bot account is a verified bot account.
This issue is currently affecting the Chatterino chat client, making all users of it unable to send whispers.
My bot is not a verified bot account.
Iâve seen a few people talk about how they got a link whispered to them from a bot over the last few weeks, leading me to believe that Twitch may have banned all whispering from bot accounts that are not verified.
I will look into the process of verifying my bot.
If you have any idea where I should do this, please let me know.
Iâm not sure if the fix has already gone live everywhere, but I appear to still be having this issue. Output from the code linked to in my original post:
/w CubieDev Hello!
full_message: @msg-id=whisper_restricted;target-user-id=94714716 :tmi.twitch.tv NOTICE #cubiedev :Your settings prevent you from sending this whisper.
tags: {âmsg-idâ: âwhisper_restrictedâ, âtarget-user-idâ: â94714716â}
command: tmi.twitch.tv NOTICE #cubiedev
user: None
type: NOTICE
params: #cubiedev
channel: cubiedev
message: Your settings prevent you from sending this whisper.
Thanks to Barry for being the communication between us and the people working on this. I wouldâve been quite stressed if it wasnât for your messages.