chiark / gitweb /
Do not trash errorcode &c with unset calling_nick
[ircbot] / helpinfos
index e1ef082d18ab480cc280029d1ce3932704c40683..d421bab22059b78094907d52cd7ac4593aa6798d 100644 (file)
--- a/helpinfos
+++ b/helpinfos
@@ -1,12 +1,12 @@
 !
 General commands:           Registration and user settings:
  help [<cmd>|<opt>|<topic>]  register [insecure|delete]
- seen <nick>                 set [<opt> [<value>]]
- summon <username>           (See `help identify'.)
+ seen <nick>                 set [<opt> [<value>]]      who [<nick>]
+ summon <username>           (See `help identify', `help blight-id')
  convert <number> <unit>    Channel settings:
  ops                         oplist [<chan>] [+|-|= [?]<nick> ...]
 Options:                    Additional help topics:
- timeformat ks|hms           identify identpass invite
+ timeformat ks|hms           identify identpass invite blight-id
 Send commands to me by /msg, or say them in channel with ! in front.
 
 !help
@@ -26,6 +26,13 @@ summon <username>
  you'll be told.  Target users can change this (eg, to disable it)
  by reconfiguring the userv service `irc-summon'.  See ~ian/.userv.
 
+!who
+who [<nick>]
+ Gives information about who I think the nick is (or who I think you
+ are), including whether the nick is registered, whether it is
+ associated with a username and if so who, and whether the current
+ user of the nick has identified themselves to me.
+
 !convert
 convert <number> <unit>
  Converts the specified quantity into SI units.  Units that are
@@ -37,6 +44,7 @@ ops             on channel
 ops <channel>   (privately)
  Asks me to give you channel operator privilege.  You must be using
  a secure nick and have identified yourself (see `help identify').
+(Not yet implemented!)
 
 !oplist
 oplist [<chan>]                      show chop list
@@ -46,6 +54,8 @@ oplist [<chan>] = <nick> <nick> ...  set chop list
  Configures the list of who may use the `ops' command.  You must be
  on the oplist yourself to do this.  If you op me on a channel I'll
  automatically add you to the oplist if you have identified yourself.
+ If you make the channel op list empty I'll forget about the channel.
+(Not yet implemented!)
 
 !identify
 You must identify yourself to change your settings and to use channel
@@ -54,11 +64,18 @@ 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 also `help invite'.)
 
+!blight-id
+/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.
+
 !identpass
 identpass <username> <password>
  Identification, for example with /blight-id, is actually done with
  `identpass', which feeds the md5sum of the password to `userv
  <username> irc-identpass <nick>'.  That must exit 0 if all is well.
+ By default this checks the md5sum against ~/.userv/irc-pass-md5.
 
 !invite
 If you invite me to a channel I'll join it.