I want to write a private message via the IRC chat, but if I send this line for example to the server:
PRIVMSG #jtv :/w Text.
I get this response:
tmi.twitch.tv NOTICE #jtv :You don’t have permission to perform that action.
While connecting I send this line to the server:
CAP REQ :twitch.tv/commands
The response of the validating of my token says that:
Today I changed my bot from using the old access token that was valid for years to the token that is only valid for a few hours. Before that change everything worked fine.
Any idea how to fix this?
PRIVMSG #jtv :.w someperson Text.
Further more send to the channel the bot is rather than #jtv iirc JTV as a send to got closed.
Did this change in the last weeks? Or why did it work before?
Do you mean it like that?
PRIVMSG #STREAMER :.w someperson Text.
No idea. I’ve never used
/w in a irc bot myself. As
/ should invoke a server command, and
/w is not a server command
And yes like that.
Thank you I will try it tomorrow.
It appears you still need the
chat_login scope to send whispers over IRC.
I didnt try it now, but in the docs is written:
(Deprecated — cannot be requested by new clients.)
Log into chat and send messages.
Is there any way to get it nevertheless?
Use a client ID created earlier than a few weeks ago or wait for Twitch to fix the issue.
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.