You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Actual behaviour:
When sending a whisper the userstate object is different from receiving a whisper. On Received whisper the emotes are an object of the sets, but on a sent whisper the emotes are a string of emote sets
The whisper command merges the this.globaluserstate into the new userstate to be emitted when sending a whisper, hence the emote-set key (reference). It's not set to parse the emotes in the whisper command like the say command does by sending it through client._sendMessage(reference). You can load the parser file using require('tmi.js/lib/parser')(reference) if you're like to make use of it until this is fixed (if it hasn't been already).
AFAIK, Twitch is still not sending information when you are sending a message. This is the reason why we chose to merge, as @AlcaDesign said, the globaluserstate and a few information such as the username and message-type. I am willing to find a workaround for this but only in v2.0.0.
Actual behaviour:
When sending a whisper the userstate object is different from receiving a whisper. On Received whisper the emotes are an object of the sets, but on a sent whisper the emotes are a string of emote sets
Sending Whisper:
Expected behaviour:
Received Whisper
Server configuration
The text was updated successfully, but these errors were encountered: