Comment 1 for bug 727027

Revision history for this message
John Peasley (firehawke) wrote :

The situation that requires this sort of option is a bit odd, it's almost a 180 from standard IRC conditions.

Justin.TV uses IRC as its chat backend, however, anonymous connections are not accepted. Any user that connects will have a username like <email address hidden> -- this example user of joesmith is authenticated already by the Justin.TV chat system using Justin.TV login credentials, and you can't use /nick to change to another name. Additionally, upon joining a channel, users are automatically given voice or ops depending on their administrative status on the channel, and you cannot just give "temporary" ops-- you have to give an according administrative spot.

This means that unlike a regular IRC channel, the user is 100% vetted by the server. Having a second userlist on the bot with individual permissions is redundant in this particular case and would be wasted effort in keeping it in sync with the JTV-side information.

As far as I'm aware, no existing IRC bot out there can handle this kind of situation gracefully.