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.