From eddac99fbfb42d941afc24733fe41816b6a3ec73 Mon Sep 17 00:00:00 2001 From: khuxkm fbexl Date: Fri, 8 May 2020 19:14:31 -0400 Subject: [PATCH] Add exception to auto-rejoin rule for auto-rejoin mechanisms that the channel operator can turn off --- rfcs/rfc2.md | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) diff --git a/rfcs/rfc2.md b/rfcs/rfc2.md index 663da62..42d31db 100644 --- a/rfcs/rfc2.md +++ b/rfcs/rfc2.md @@ -36,7 +36,13 @@ All bots on tilde.chat MUST set usermode +B on or near connect. ### Rejoin-on-kick -All bots on tilde.chat MUST NOT rejoin a channel automatically after being kicked. If a channel operator wishes to remove your bot from their channel, you must obey. +All bots on tilde.chat MUST NOT rejoin a channel automatically after being +kicked. If a channel operator wishes to remove your bot from their channel, you +must obey. + +An exception is made for certain mechanisms to automatically rejoin; +specifically, if the channel operator can turn off the auto-rejoin behavior, it +is allowed. ## Procedural Information @@ -52,4 +58,5 @@ usermode +B on connect. For bots on tilde.chat coming from tilde.town, maintainer info must be added, as well as an alias from "!botlist" to "!rollcall". -Bots made with [teambot](https://tildegit.org/team/teambot) will be updated to set usermode +B. +Bots made with [teambot](https://tildegit.org/team/teambot) will be updated to +set usermode +B.