overview and its cross-references
overview
General commands: Registration and user settings:
help [<cmd>|<opt>|<topic>] register [insecure|delete]
seen <nick> set [<opt> [<value>]] who [<nick>]
summon <username> (See `help identify', `help blight-id')
invite [<chan>] <nick>... For channel managers (`help channel'):
ping [<stuff ...>] op [<chan>]
kill <nick> [<reason>] leave [<chan>]
tell <nick> <message ...> channel [<chan>] <setting> [....]
Additional help topics:
tutorial (long!) identify identpass invite blight-id
Send commands to me by /msg, or say them in channel with ! in front.
To get me on a channel, invite me. To become channel manager, op me.
/blight-id is a command available in ircII (and possibly other
clients) on chiark. It sets up a password if you don't already have
one, and then uses it to identify you to Blight. If you want to
change your password, delete the file ~/.userv/irc-pass-md5.
See `help register' and `help identpass'.
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.
help gives an overview and lists the topics &c
help <command> gives help on a command
help <opt> gives help on an option
help <topic> gives help on an additional topic
You must identify yourself to change your settings if your nick is
secure, and to use channel management commands. In ircII on chiark,
just say `/blight-id'. For other clients, see `help identpass'.
Once you are identified you can then register new nicks, change
settings, etc. - so long as you remain on a channel that I'm on too
(see `help invite'). See also `help register'.
identpass <username> <password>
Identifies you to Blight. To set up your password, or be reminded
of it, run the shell command `irc-blight-id' on chiark.
(On ircII on chiark `/blight-id' is easier, see `help blight-id'.)
See `help identpass-internals' for technical details.
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.
kill <nick> [<reason>]
Asks me to throw that client off IRC completely, using my IRC
Operator privilege. You must have identified yourself as the user
to whom the nick is registered. (See `help register'.)
leave [<channel>] on channel
leave <channel> (privately)
I'll leave the channel, if you're a manager. For an unmanaged
channel, I'll leave when I'm the last one on the channel.
op [<channel>] on channel
op <channel> (privately)
I'll give you channel operator privilege, if you're a manager.
See `help manager'.
ping [<string>]
Replies with hopefully-useful information, including:
* Current time, number of IRC and system users, and load averages.
* Most recent traffic on a relevant channel (if sent privately, any
channel we're both on, otherwise the channel in question.) Only
actual message traffic counts, and !-commands don't count either.
* The specified string, if any.
I can tell you this automatically if you like - see `help marktime'.
If you have undelivered messages sent with tell by or to you, I'll
let you know about those too (privately, if you ping on channel).
register register your nick (or make it secure)
register delete delete your nick registration
register insecure register your nick insecurely
I only store settings for registered nicks. For `insecure' nicks
anyone who currently holds that nick can change its settings (see
`help set', including securing it to their username. `secure'
nicks can only have their settings changed by the user to which they
are registered, after identifying themselves (see `help identify').
seen <nick>
Tells you or the channel when I last saw that nick in
use. When the nick is next used, I'll tell them you asked.
set show your current settings
set <option> show the current setting of <option>
set <option> <value> set <option> to <value>
Options: timeformat ks|hms|beat
marktime off|once|<n>[k]s|<n>m|<n>h
tellme ...
See also `help <option>', `help register' and `help identify'
summon <username>
Invites a user onto IRC. By default a message (like a talk request)
will be written to their terminal; if they're not logged on to the
machine running Blight, or are `mesg n', you'll be told. A user can
change the way they are summoned (eg, to disable it) by reconfiguring
the userv service `irc-summon'. See `help irc-summon'.
tell <nick> <message ...>
Leaves a message for someone, which will be delivered according to
their `set tellme'. I will tell you about your undelivered tells
whenever I see you arriving, or when you say `ping'. See also
`help untell' and `help delmsg'.
Sorry, there is no tutorial. If you would like to contribute by
writing one, please email ijackson@chiark.greenend.org.uk.
See top level.
See all topics.
chiark IRC operators <ircop@chiark>