CHANFLAGS
Change channel behavior.
Syntax
X service Private message/msg X CHANFLAGS #channel [+-flags]Required access
- Signed in to X
- View: operator (+o); change: master (+m) or owner (+n)
How it works
Use + to enable and - to disable.
+a AUTOOP; Automatically op eligible accounts when they join.
+b STRICTOPS; Remove operator status from users without +o access.
+c AUTOLIMIT; Adjust the channel limit automatically. See HELP AUTOLIMIT.
+e ENFORCE; Kick users matching channel bans; respect ban exceptions.
+f FORCETOPIC; Allow saved topic changes through SETTOPIC only.
+g AUTOVOICE; Automatically voice eligible accounts when they join.
+j JOINED; Keep X in the channel. Use SET #channel VISIBLE OFF to hide X.
+k KNOWNONLY; Require authentication and channel access +k, +v, +o, +m or +n.
Unknown users are kicked; X also bans them unless channel mode +i is set.
For rejection before entry, use +i and have known users request INVITE from X.
+p PROTECT; Restore eligible operator/voice status when removed (default ON).
+t TOPICSAVE; Save and restore the channel topic.
+v VOICEALL; Voice joining users except accounts with +q.
+w WELCOME; Notice joining users with the saved welcome. See HELP WELCOME.
Parameters
- #channel
- The channel to manage; replace #channel with its actual name.
Example commands
/msg X CHANFLAGS #channel +k; grant access with FLAGS #channel #account +k.If it is refused
- Authentication and channel permission checks apply; suspended channels cannot be managed.
Reviewed 27 September 2026. Current service settings and access checks apply. For the service’s current help, use /msg X HELP CHANFLAGS.