Chat Room Channel Modes

[ Chat Room Instructions ] [ Channel Modes ] [ User Modes ] [ More Help ]

Channel Modes

Sets various modes for the channel. You must be an operator in the channel to issue these commands, and some commands are reserved for server operators.

Usage:
MODE <channel> +|-<modes> [<params>]
Examples:

/mode #lobby +v Dimitris

/mode #lobby +b *!*@5sr.guj.182.78.IP

Mode NameCharacterParameter SyntaxUsable ByDescription
voicev<nick>Channel operatorsGives voice to <nickname>, allowing them to speak while the channel is +m.
opo<nick>Channel operatorsGives op status to <nickname>.
banb<mask>Channel operatorsBans users matching <mask> from joining the channel.
banexceptione<mask>Channel operatorsExempts users matching <mask> from channel mode b (ban).
invexi<mask>Channel operatorsExempts users matching <mask> from channel mode i (inviteonly).
blockcolorcNoneChannel operatorsEnables blocking messages that contain IRC formatting codes.
delaymsgd<seconds>Channel operatorsPrevents newly joined users from speaking until <seconds> seconds have passed.
floodf(*)<lines>:<seconds>Channel operatorsKicks users who send more than <lines> messages in the last <seconds> seconds. If prefixed with * then offending users are also banned.
filterg<glob>Channel operatorsPrevents users from sending messages that match <glob>.
inviteonlyiNoneChannel operatorsPrevents users from joining the channel without an invite.
joinfloodj<joins>:<seconds>Channel operatorsPrevents more than <joins> joins in the last <seconds> seconds.
keyk<key>Channel operatorsPrevents users from joining the channel who have not specified the <key> password.
limitl<count>Channel operatorsAllows no more than <count> users to join the channel.
moderatedmNoneChannel operatorsPrevents users without a prefix rank from messaging the channel.
noextmsgnNoneChannel operatorsPrevents users who are not in the channel from messaging the channel.
privatepNoneChannel operatorsHides the channel in /WHOIS from people who are not a member. You probably want channel mode s (secret) rather than this.
secretsNoneChannel operatorsHides the channel in /WHOIS and /LIST from people who are not a member.
topiclocktNoneChannel operatorsPrevents non-channel operators from changing the channel topic.
auditoriumuNoneChannel operatorsMakes the channel an auditorium; normal users only see themselves or themselves and the operators, while operators see all the users.
autoopw<status>:<mask>Channel operatorsGrants the <status> rank to users matching <mask> on join. For example, +w o:R:shayne will op anyone identified to the account ‘shayne’ on join.
sslonlyzNoneChannel operatorsPrevents users who are not connected using TLS (SSL) from joining the channel.
allowinviteANoneChannel operatorsAllows anyone to invite users to the channel (normally only chanops can invite).
blockcapsBNoneChannel operatorsEnables blocking excessively capitalised messages.
noctcpCNoneChannel operatorsEnables blocking channel messages that contain CTCPs.
delayjoinDNoneChannel operatorsPrevents users from receiving JOIN messages until the joining user speaks.
repeatE[~|*]<lines>:<sec>[:<difference>][:<backlog>]Channel operatorsConfigures the messages that should be considered a repeat. If prefixed with ~ the messages are blocked. If prefixed with * then offending users are banned. If not prefixed then offending users are kicked.
nickfloodF<changes>:<seconds>Channel operatorsAllows exempted users to change nicknames at a higher rate than channel mode F (nickflood) allows.
censor This user mode has been removed in the latest upgrade.GNoneChannel operatorsEnables censoring messages sent to the channel.
historyH<num>:<duration>Channel operatorsDisplays the last <num> lines of chat to joining users. <duration> is the maximum time to keep lines in the history buffer.
kicknorejoinJ<seconds>Channel operatorsPrevents who have been kicked from rejoining until <seconds> seconds have passed.
noknockKNoneChannel operatorsDisables the usage of the /KNOCK command on this channel.
redirectL<channel>Channel operatorsRedirects all new users to <channel> when the user limit is reached.
regmoderatedMNoneChannel operatorsPrevents users who are not logged into a services account from speaking in the channel.
nonickNNoneChannel operatorsPrevents users from changing their nickname whilst in the channel.
operonlyONoneServer operatorsPrevents non-server operators from joining the channel.
permanentPNoneServer operatorsPrevents the channel from being deleted when the last user leaves.
nokickQNoneChannel operatorsPrevents privileged users from using the /KICK command.
reginviteRNoneChannel operatorsPrevents users who are not logged into a services account from joining the channel.
stripcolorSNoneChannel operatorsEnables stripping of IRC formatting codes from channel messages.
nonoticeTNoneChannel operatorsEnables blocking messages sent with the /NOTICE command.
blockhighlightVNoneChannel operatorsKills users who highlight more than 10 nicks at once in a channel.
exemptchanopsX<restriction>:<mode>Channel operatorsExempts users with the <mode> prefix mode or higher from <restriction>.