1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 23 24 25 26 27 28 29 30 31 32 33 34 35 36 37 38 39 40 41 42 43 44 45 46 47 48 49 50 51 52 53 54 55 56 57 58 59 60 61 62 63 64 65 66 67 68 69 70 71 72 73 74 75 76 77 78 79 80 81 82 83 84 85 86 87 88 89 90 91 92 93 94 95 96 97 98 99 100 101 102 103 104 105 106 107 108 109 110 111 112 113 114 115 116 117 118 119 120 121 122
|
= Channel Management Commands
:toc:
== /op
Grant channel operator privileges to yourself or another user.
Sends an OP command to ChanServ if you are not opped and
the current channel is in your configured `chanserv-channels`.
== /deop
Remove channel operator privileges from yourself or another user.
Sends a DEOP command to ChanServ if you are not opped and
the current channel is in your configured `chanserv-channels`.
== /voice
Grant voice to yourself or another user.
Sends a VOICE command to ChanServ if you are not opped and
the current channel is in your configured `chanserv-channels`.
== /devoice
Remove voice from yourself or another user.
Sends a DEVOICE command to ChanServ if you are not opped and
the current channel is in your configured `chanserv-channels`.
== /invite
Invite a user to the current channel.
Can acquire operator status from ChanServ if the current channel is in
your configured `chanserv-channels`.
== /kick
Kick a user from the current channel.
Can acquire operator status from ChanServ if the current channel is in
your configured `chanserv-channels`.
See also: kickban, remove
== /kickban
Ban and kick a user from the current channel.
Users are banned by hostname match.
Can acquire operator status from ChanServ if the current channel is in
your configured `chanserv-channels`.
See also: kick, remove
== /masks
Show mask lists for current channel.
The `mode` argument is typically one of the following:
`b`: bans +
`i`: invite exemptions (op view only) +
`e`: ban exemptions (op view only) +
`q`: quiets (on Charybdis/Solanum-based networks)
== /mode
Set IRC modes.
When executed in a channel window, mode changes are applied to the channel.
When executed in a network window, mode changes are applied to your user.
This command has parameter sensitive tab-completion.
Can acquire operator status from ChanServ if the current channel is in
your configured `chanserv-channels`.
See also: masks, channelinfo
=== Examples
`+/mode -t+` - Remove the topic lock +
`+/mode +b *!*@hostname+` - Set a ban +
`+/mode -q *!*@hostname+` - Remove a quiet +
`+/mode +vv user1 user2+` - Voice two users +
`+/mode +v-o user1 user1+` - Demote an op to voice
== /quiet
Quiet a user, preventing them from speaking unless voiced.
This command only works on networks that have
channel mode `q` as a list mode (e.g. Charybdis/Solanum-based networks).
Some networks implement this functionality as an extban,
which is not supported by this command.
Can acquire operator status from ChanServ if the current channel is in
your configured `chanserv-channels`.
== /remove
Remove a user from the current channel.
Remove works like /kick except it results in a PART.
Not all servers support removal in this manner.
Refer to your server/network's documentation.
Can acquire operator status from ChanServ if the current channel is in
your configured `chanserv-channels`.
See also: kick, kickban
== /topic
View or set the topic of the current channel.
Tab-completion with no `message` specified will load the current topic.
|