channel and its cross-references
channel
channel [<chan>] [show] show settings
channel [<chan>] manager +|-|= <nick> ... set manager list
channel [<chan>] autojoin yes|no join at bot start ?
channel [<chan>] userinvite pub|here|all|none who can invite ?
channel [<chan>] mode *|+...-... set modes when alone
channel [<chan>] topic leave | set <topic> set topic when alone?
channel [<chan>] topic see|tell +|-|= <chan>|* ...
See `help <setting>' (eg, `help manager') for more info.
channel [<chan>] autojoin yes|no (`yes' is the default.)
Controls whether I'll join the channel when I'm (re)started.
invite <nick> ... on channel
invite <channel> <nick> ... privately
This command gets me to invite the specified people to the channel.
This is useful because only IRC channel operators can use /invite.
This can be disabled for managed channels - see `help userinvite'.
To get me to join a channel, a channel operator should /invite me.
channel [<chan>] manager + <nick> <nick> ... add managers
channel [<chan>] manager - <nick> <nick> ... remove managers
channel [<chan>] manager = <nick> <nick> ... set new manager list
Managers are those who can use the `channel' command to change
channel settings. Manager status is only effective for secure
nicks, after the manager has identified themselves.
If you op me on an unmanaged channel you become the only manager,
but you must use `channel' to change a channel setting to make this
permanent. To make a channel unmanaged, make it have no managers.
channel [<chan>] mode *|+...-... (`mode *' is default.)
If not set to `*' then whenever I'm alone in the channel I'll set
and unset the channel modes specified. Only the modes imnpst are
supported. Precede one or more mode letters with + to set, - to
unset; any letters not mentioned will be left alone.
channel [<chan>] topic set <topic> set topic when alone
channel [<chan>] topic leave don't (default)
If set to `topic set <topic>' then whenever I'm alone in the channel
I'll reset the topic; if se to `topic leave' I'll leave it alone.
channel [<chan>] topic see|tell +|-|= <chan>|* ...
I can inform one channel about topic changes in another. Each
channel has a `see list' and a `tell list' which may be empty or
contain some channel names and/or a `*'. I'll tell channel #spy
whenever I see the topic change in #showoff if: #showoff or * is
mentioned in #spy's see list, and #spy or * is mentioned in
#showoff's tell list, and at least one those mentions is not a `*'.
+ adds items to the relevant list, - removes them, and = sets the
list to exactly those items specified. Both lists are empty by
default, but a good permissive value is just `*' for both lists.
channel [<chan>] userinvite pub users on chan can !invite
channel [<chan>] userinvite here users on chan can !invite and /msg
channel [<chan>] userinvite all anyone can !invite and /msg
channel [<chan>] userinvite none !invite and /msg are disabled
Controls whether the `invite' command works for this channel, and
who can use it (`help invite'). `userinvite pub' is the default.
Channel managers can always use the `invite' command.
See top level.
See all topics.
chiark IRC operators <ircop@chiark>