Limnoria icon indicating copy to clipboard operation
Limnoria copied to clipboard

AutoMode: add sync command

Open Mikaela opened this issue 13 years ago • 6 comments
trafficstars

There should be something like /msg chanserv sync in Atheme. It would help with people at #limnoria being out of sync with their modes after netsplit or something similar.

***** ChanServ Help *****                                                       
Help for SYNC:                                                                  

The SYNC command will force all channel statuses to flags, giving and taking    
away ops, voice and so on where necessary. You must have the channel flag +R to 
run this command.                                                               

Syntax: SYNC <#channel>                                                         

Examples:                                                                       
    /msg ChanServ SYNC #bar                                                     
***** End of Help *****                                                         

Mikaela avatar Aug 31 '12 14:08 Mikaela

I think it should be in AutoMode instead.

progval avatar Aug 31 '12 14:08 progval

But AutoMode only sets modes and doesn't even contain any commands.

Mikaela avatar Aug 31 '12 15:08 Mikaela

Channel does not set any mode while AutoMode does.

progval avatar Aug 31 '12 15:08 progval

Channel has commands to do so, !op, !deop, !halfop, !dehalfop, !voice, !devoice.

Sync is manual command, which isn't done automatically.

If it was done already, such functionality already exists in Protector.

Mikaela avatar Aug 31 '12 16:08 Mikaela

AutoMode is probably good choice if the command is added and it is already loaded by default by supybot-wizard.

Mikaela avatar Jul 17 '14 07:07 Mikaela

I would like to extend this request by having a supybot.plugins.automode.syncOnOp or similar to have it sync at least mode additions (if not removals, which I think may belong to Protector instead) when gaining op.

Mikaela avatar Jun 15 '21 16:06 Mikaela