I am currently writing a bot which should be able to whisper users, but it seems that my whispers get silently dropped, tried it both via helix API (Status 204) and simply manually sending a whisper on Twitch itself, on the latter it gives no error and seems to send it, but on refresh those messages are gone.
I know the documentation states that whispers may get silently dropped, but I was under the impression this would only take effect when that user is sending suspicious content?
I am not Twitch staff, I do not work for Twitch, I’m just another third party developer. (I just help out with moderation on the forums hence the shield badge)
It’s not my software.
If Twitch published how it works then scammers would be able to get around the black box
You posted on the community developer forums seeking help and advice.
Thus a community member has replied with help and advice.
Sadly, I have provided what information we have, which is there isn’t a solution to your problem.
If you are having issues with whispers not working for your bot, there isn’t really a solution. Other than to not use whispers. Thats the general advice we/the community gives out on the forums/discord/etc
Otherwise no one would reply or you’d get the same answer from someone else, as Twitch won’t tell us how it works for obvious reasons.
You posted seeking an answer to your problem.
You got an answer.
I’m sorry you don’t like the answer.