chiark / gitweb /
Many bugfixes from actual testing!
[ircbot] / helpinfos
index 8e1951d909da9da35a2cfc76e53e9850d9a2267e..2359e88b55ed7ab20756dfa7690529435af542c8 100644 (file)
--- a/helpinfos
+++ b/helpinfos
@@ -28,32 +28,34 @@ help <topic>     gives help on an additional topic
 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
+ whenever I see you arriving, or when you say `!ping'.  See also
  `help !untell' and `help !delmsg'.
 
 :untell
-!untell [<nick> ...]
- Forgets about all message(s) you've sent with !tell, or those to
- particular nick(s).  Use !delmsg to delete messages sent *to* you.
- There is no way to untell individual messages to the same nick.
+!untell <nick> ...
+ Forgets about all message(s) you've sent with !tell to particular
+ nick(s).  Use !delmsg to delete messages sent *to* you.  There is no
+ way to untell individual messages to the same nick.  If your nick is
+ secure, you must !identify yourself to use untell.
 
 :tellme
+The !tellme command repeats any messages you have outstanding.
 !set tellme configures how you receive messages sent with !tell:
- set tellme insecure              When I see you.  (Default.)
- set tellme secure                Hide body until secure ident.
+ set tellme insecure              When I see you.
+ set tellme secure [<!interval>]   Hide body (reminding) until ident.
  set tellme refuse                Do not accept messages.
  set tellme mailto <email-addr>   By email.  (Secure nicks only.)
-and also when to consider them delivered (see `help !unsend'):
+Default: `secure 600'.  For insecure nicks `secure' == `insecure'.
+To set when to consider messages delivered (see `help !untell'):
  set tellme unreliable            Tell you once, then forget.
- set tellme pester <interval>     Remind until you say !delmsg
- set tellme reliable <interval>   Like pester, but identify req'd.
- set tellme remind <every-!interval> [<within-interval>]
+ set tellme remind [<every-interval> [<within-interval>]]
     Remind until you talk on channel within <within-interval>
     of me having told you.  (Default is remind 1h 30s.)
+ set tellme pester <interval>     Remind until you say !delmsg
 
 :delmsg
 delmsg [<nick> ...]
- Forgets about messages I've told you about: either all of them, or
+ Forgets about !tell messages I've passed on: either all of them, or
  only those from certain nicks.  Necessary if you !set !tellme pester
  or reliable, and also works with remind, but not with unreliable.
  Use !untell to delete messages you've sent, rather than received.
@@ -202,7 +204,8 @@ register insecure   register your nick insecurely
 set                  show your current settings
 set <option>         show the current setting of <option>
 set <option> <value> set <option> to <value>
- Options:   !timeformat ks|hms   !marktime off|once|<n>[k]s|<n>m|<n>h
+ Options:   !timeformat ks|hms   !marktime off|once|<!interval>
+            !tellme ...
  See also `help <option>', `help !register' and `help !identify'
 
 :timeformat