robotty / dank-twitch-irc

Connect to Twitch chat from Node.js
https://www.npmjs.com/package/dank-twitch-irc
MIT License
88 stars 25 forks source link

Forceful PARTs not handled #352

Open badoge opened 3 years ago

badoge commented 3 years ago

If the bot gets banned in a channel, a PART message is received and the bot gets forcefully PARTed from that channel. However, the ChatClient object roomStateTracker does not get updated and still shows the channel that the bot got banned in, so if I try to rejoin the channel nothing happens unless I manually use client.part() (which will throw an error) and join again.