Permissions based on IRC ops
Bug #727027 reported by
marcog
This bug affects 1 person
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Ibid |
New
|
Wishlist
|
Unassigned |
Bug Description
Ibid should check the ops status of users and allow assigning a permission to all users with a certain op level or higher. This would prevent the need for maintaining two permission lists: chanserv and the bot.
description: | updated |
To post a comment you must log in.
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.