
On Tue, Feb 16, 2010 at 6:49 PM, Kobi Shmueli <kobi@dal.net> wrote:
Michael Reynolds wrote:
Does this mean a founder change on a RESTRICTed channel results in the ex-founder being immediately kicked and banned, since they cannot be present on sop/aop lists? No, services don't enforce restrict/akicks on users who already joined the channel (with the exception of netsplit rejoins).
So, since there's no way to perform a transactional sequence of all-or-nothing services commands, there's a chance that a previous temp founder could be erroneously kicked and banned by services, due to a net split. In between issuing the "SET FOUNDER" command and the "SOP ADD" command, which services never receives due to the netsplit. Out of curiosity... does this mean if you use "SET FOUNDER" on a channel, you must be removed from all AOP and SOP lists first for SET FOUNDER to succeed... or that ChanServ will automatically remove the new founder from all AOP and SOP lists while performing this operation? -- -J