X-Git-Url: http://www.chiark.greenend.org.uk/ucgi/~mdw/git/ircbot/blobdiff_plain/5694c7d4c4585b42a88b9b55fa0b0c9f36af462f..8de6e01b5b0e79d91838e0320cc1424d526ae729:/helpinfos diff --git a/helpinfos b/helpinfos index f418180..4f10308 100644 --- a/helpinfos +++ b/helpinfos @@ -1,14 +1,14 @@ ::wwwtitle Blight (chiark IRC bot) help -::wwwaddress chiark IRC operators <ircop@chiark> +::wwwaddress distorted.org.uk IRC operators <irc@distorted.org.uk> : -See http://www.chiark.greenend.org.uk/ucgi/~ijackson/blight-help +See http://irc.distorted.org.uk/ucgi/~ircbot/help or /msg me with `help !overview'. :overview General commands: Registration and user settings: !help [||] !register [insecure|delete] - !seen !set [ []] who [] + !seen !set [ []] !who [] !summon (See `help !identify', `help !blight-id') !invite [] ... For channel managers (`help !channel'): !ping [] !op [] @@ -68,9 +68,23 @@ seen :summon summon - Invites a logged-on user onto IRC. If the user is not logged on - you'll be told. Target users can change this (eg, to disable it) - by reconfiguring the userv service `irc-summon'. See ~ian/.userv. + 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'. + +:irc-summon +userv irc-summon + This userv invocation is invoked by Blight when `!summon' is used. + For examples of how to (re)configure it, see + ~ian/.userv/services.d/irc-summon + /etc/userv/services.d/irc-summon + The service should immediately print one of these, and exit: + problem => The user `' . + ok =>..invites (, idle for ..).. + and Blight will respond as shown. need not be an actual + terminal name; must be a decimal absolute time_t). :who who [] @@ -188,8 +202,9 @@ By default this checks the md5sum against ~/.userv/irc-pass-md5. invite ... on channel invite ... 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, just invite me to it. +To get me to join a channel, a channel operator should /invite me. :kill kill []