-
-
Notifications
You must be signed in to change notification settings - Fork 213
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Can't send a whisper because of my settings, not sure which though #333
Comments
This is an ongoing issue with Twitch at the moment. It should resolve at some point. |
I'm taking it's just not possible then? Thanks for the info @AlcaDesign! |
It's only a recent issue, just days. |
This was a frustrating one to find. I found everything else was working but whispers just weren't being sent. (promise was resolving) Once I found the I found this on the twitch forms, it seems they think its fixed but still encountering this https://discuss.dev.twitch.tv/t/unable-to-have-my-bot-send-whispers/21120 |
Just ran into similar problem. Earlier in this thread / issue it was made seem like it's just a temporary problem with twitch services and will be resolved soon. I found this post which I'm not sure if it's related but claims that sending whispers using bots is blocked and they have to use the Twitch API Can someone confirm if bot's are able to whisper? I have ensured that the "Block Whispers from Strangers" is disabled. |
Is your bot's account a known/verified bot? If you haven't gone through that process, Twitch might be limiting non-first party users from whispering to prevent abuse and that's affecting it. Just a stab in the dark, I don't have a lot of time. I'll have to get some communication with Twitch dev relations. |
No, it's not a verified bot. I continued on this issue instead of starting a new one because I though it might be related and wanted to keep the knowledge consolidated; however perhaps it isn't a settings issue at all and just a new twitch policy as stated in the link above. Anyways thanks for timely response. I will just work without whispers for now, I just wanted to see if it I had settings issue or I had code issue. I'm just starting bot development for another project and even with the most basic tmi sample changed to whisper it doesn't work so I assume it's not the code. |
I was very recently watching someone live stream building a Twitch chat bot, using tmi.js. They had whispers working one day and then the next they completely stopped working. They were frustrated trying to figure out why something would just stop working. I don't really have the full picture of what's happening so it's hard to know exactly what the issue is. Plus the process for upgrading an account seems arduous for such a simple feature. I do have the privilege of having a "verified bot" account and a "known bot" account early on, never personally had trouble whispering outside of general outages and not some intentional blocking. I've not yet set up to investigate it myself with a regular account. |
What was the reason this was closed? Was this confirmed to be temporary bug with the Twitch API which as been fixed? |
Probably because of long inactivity? If it's fixed that'd be great! |
Yea, I was afraid of that (closing for inactivity), meaning it's likely not fixed. I might be able to test my bot soon to find out. The bot isn't verified or known or anything though which we thought was part of issue. |
This is not an issue with the library and there's nothing else I can do. |
Just to update, this issue is still an issue! I cannot use /w whisper commands from my non verified accounts anymore but I can still type to chat with these same accounts using the socket. |
this is still not working btw... anyone found a solution? |
The only solution is a partial solution. Twitch wants to prevent abuse of the whisper system. Here's where it breaks down
|
@AlcaDesign thanks for clarifying! I saw the validation/verification thing somewhere, perhaps here in the issue, applied for one right away hoping that will fix the whisper thing, will post if that is successful. |
Just wanted to drop my findings here. After a while, I started experiencing the same message "Your settings prevent you from sending this whisper." when testing a Streamlabs Chatbot script that I am working on. I'm not sure if this is what fixed the issue, but I changed the name of the script - specifically the "ScriptName" of the script, called its command, then changed the "ScriptName" back to the original name, and then I stopped receiving the error message. I would try to retest this, but I'm not sure how to reproduce the issue. But, I hope this works and helps. |
Hi, did it work for you on unverified bot? How's that possible? I'm just getting |
Actual behaviour:
It should send the streamer a whisper saying someone joined a discord voice call, but it returns the error that can be found below.
I'm using these options:
Expected behaviour:
It should send the streamer a whisper when someone joins the discord voice call.
Error log:
Server configuration
The text was updated successfully, but these errors were encountered: