Citillara / CitiBot

Twitch Chat Bot written in C# .NET
4 stars 1 forks source link

Bot allows non existing usernames when giving cookies #9

Closed Citillara closed 8 years ago

Citillara commented 8 years ago

Chat userlist is unreliable. An API call must be made to validate user.

Validation can be done in several steps :

  1. User is in the ChannelManager user list
  2. User has been found in database (cross channel)
  3. User is part of the channel special list (#8)
  4. [Delayed on separate thread] Twitch API call