Chat Bot Whisper Back


#1

Hi guys!

I can’t send whispers back from my bot. It says “You don’t have permission to perform that action.”

PRIVMSG #Channel :/w User Message
PRIVMSG #jtv :/w User Message
:.w

@msg-id=no_permission :tmi.twitch.tv NOTICE #jtv :You don’t have permission to perform that action.

I can recieve the incoming whisper messages.

my scopes are:
channel:moderate
chat:edit
chat:read
whispers:edit
whispers:read
------ additional scopes ----
bits:read
channel_check_subscription
channel_editor
channel_subscriptions
user_follows_edit

Is the whisper command changed?
Does any one else have this problem?

Greeetz,
E.


#2

Don’t use #jtv - use the channel the bot is working in.

Also, check that the scopes are properly applied to your token, ( request to https://api.twitch.tv/kraken using the token should reflect scopes)

Also, #channel does not = #Channel - keep all channel names in lowercase. (just a reminder)


#3

thnx for ur reply bro!

From what i have read is that new clients no longer can register the chat_login scope which is required to send whispers… I think it has to do with the chat_login scope unfortunately :frowning:

i’m using helix to register my scopes.

chat_login should have been replaced by?

channel:moderate
chat:edit
chat:read
whispers:edit
whispers:read

Does it matter in what order u register the scopes?


#4

Order does not matter.

It is likely that IRC based whispers still have not been updated to support the new scopes yet. That was the case a few weeks ago.