TwitchLib.Unity
TwitchLib.Unity copied to clipboard
Connections are temporary when the channel name is not all lowercase
I found that when a client is Initialized with a channel name that is not all lower case, a connection is established and messages can be sent, but after a few seconds, the channel is removed from the joined channels. The OnLeftChannel event is not invoked when this happens.
This is weird because the channel is immediately sent to lowercase: https://github.com/TwitchLib/TwitchLib.Client/blob/master/TwitchLib.Client/TwitchClient.cs#L332
Will look further into it. It might be because the unity build of twitchlib is a bit behind?