chiark / gitweb /
ircbot
2 months agohelp.pl, helpinfos: Proper virtual hosting on jazz. master
Mark Wooding [Sat, 29 Dec 2012 04:16:15 +0000]
help.pl, helpinfos: Proper virtual hosting on jazz.

5 months agohelpinfos: Missing cross-reference.
Mark Wooding [Sun, 2 Sep 2012 16:50:53 +0000]
helpinfos: Missing cross-reference.

5 months agohelpinfos: Customize for local installation.
Mark Wooding [Sun, 2 Sep 2012 16:50:40 +0000]
helpinfos: Customize for local installation.

5 months agostartup.sh: Run screen(1) as admin, sudo(8) to ircbot user.
Mark Wooding [Sun, 2 Sep 2012 16:48:58 +0000]
startup.sh: Run screen(1) as admin, sudo(8) to ircbot user.

The `screen' package doesn't come setuid-root any more (almost certainly
for good reason) and so can't host multiuser sessions.  Don't even try.

6 months agostartup.sh: Run bots in a screen(1) instance.
Mark Wooding [Sat, 1 Sep 2012 18:24:37 +0000]
startup.sh: Run bots in a screen(1) instance.

6 months agoirc-summon: Move canonical place for bot things.
Mark Wooding [Sat, 1 Sep 2012 17:39:06 +0000]
irc-summon: Move canonical place for bot things.

6 months agoirc-summon: Use UIDs to identify proper human users.
Mark Wooding [Sat, 1 Sep 2012 17:33:46 +0000]
irc-summon: Use UIDs to identify proper human users.

6 months agoirc-summon: Share list of bot users with `irc-identpass'.
Mark Wooding [Sat, 1 Sep 2012 17:33:22 +0000]
irc-summon: Share list of bot users with `irc-identpass'.

6 months agodistorted.tcl: New config for Blight on distorted.org.uk IRC server.
Mark Wooding [Sat, 1 Sep 2012 17:32:08 +0000]
distorted.tcl: New config for Blight on distorted.org.uk IRC server.

6 months agoblight-startup.tcl: Take personality config name as argument.
Mark Wooding [Sat, 1 Sep 2012 17:31:42 +0000]
blight-startup.tcl: Take personality config name as argument.

6 months agoirc-blight-id, irc-identpass: The missing machinery for `identpass'.
Mark Wooding [Sat, 1 Sep 2012 17:20:04 +0000]
irc-blight-id, irc-identpass: The missing machinery for `identpass'.

6 months agomkbotpass.sh: Utility to generate `botpass.tcl'.
Mark Wooding [Sat, 1 Sep 2012 17:19:39 +0000]
mkbotpass.sh: Utility to generate `botpass.tcl'.

6 months agobot.tcl: Trim spurious argument to nickdb_get_username.
Mark Wooding [Sat, 1 Sep 2012 17:18:28 +0000]
bot.tcl: Trim spurious argument to nickdb_get_username.

Otherwise /OPping Blight fails.

6 months agobot.tcl: Trim md5sum(1)'s annoying decoration from its output.
Mark Wooding [Sat, 1 Sep 2012 17:14:51 +0000]
bot.tcl: Trim md5sum(1)'s annoying decoration from its output.

6 months agoblight-startup.tcl: Tclx 8.4 uses `package' rather than a custom binary.
Mark Wooding [Sat, 1 Sep 2012 17:13:27 +0000]
blight-startup.tcl: Tclx 8.4 uses `package' rather than a custom binary.

6 months ago.cvsignore -> .gitignore: Rename ignore file for Git's benefit.
Mark Wooding [Sat, 1 Sep 2012 17:11:16 +0000]
.cvsignore -> .gitignore: Rename ignore file for Git's benefit.

3 years agonew tclX-based startup cvs/HEAD cvs/master
Ian Jackson [Sun, 17 May 2009 21:16:16 +0000]
new tclX-based startup

7 years agono cromer
Ian Jackson [Tue, 16 Aug 2005 15:16:55 +0000]
no cromer

7 years agoprivmsg_unlogged is supposed to return 1 to say we do not log incoming msgs
Ian Jackson [Fri, 8 Apr 2005 15:45:02 +0000]
privmsg_unlogged is supposed to return 1 to say we do not log incoming msgs

7 years agotcl interp 8.2
Ian Jackson [Fri, 8 Apr 2005 14:45:10 +0000]
tcl interp 8.2

7 years agohandle eof on stdin
Ian Jackson [Fri, 8 Apr 2005 14:45:02 +0000]
handle eof on stdin

7 years agonew spoutchan client
Ian Jackson [Fri, 8 Apr 2005 14:40:55 +0000]
new spoutchan client

8 years agodo not endlessly remind about messages
Ian Jackson [Mon, 7 Feb 2005 12:19:03 +0000]
do not endlessly remind about messages

8 years agonicer summon doc
Ian Jackson [Tue, 9 Nov 2004 15:45:30 +0000]
nicer summon doc

8 years ago<lastactivity> is absolute
Ian Jackson [Mon, 8 Nov 2004 11:53:19 +0000]
<lastactivity> is absolute

8 years agobetter docs for !summon
Ian Jackson [Mon, 8 Nov 2004 11:45:43 +0000]
better docs for !summon

10 years agorestore xref for userinvite
Ian Jackson [Wed, 21 Aug 2002 13:54:56 +0000]
restore xref for userinvite

10 years agoImprove !invite docs
Ian Jackson [Wed, 21 Aug 2002 13:53:54 +0000]
Improve !invite docs

10 years agomention vpnness
Ian Jackson [Wed, 7 Aug 2002 10:32:38 +0000]
mention vpnness

10 years agoretry
Ian Jackson [Sat, 3 Aug 2002 14:37:18 +0000]
retry

10 years agoSleep configurable amount.
Ian Jackson [Sat, 3 Aug 2002 14:32:07 +0000]
Sleep configurable amount.

10 years agotypos
Ian Jackson [Mon, 24 Jun 2002 10:02:11 +0000]
typos

10 years agoSay "you"
Ian Jackson [Mon, 10 Jun 2002 19:47:16 +0000]
Say "you"

10 years agotimes right
Ian Jackson [Mon, 10 Jun 2002 03:13:26 +0000]
times right

10 years agoDocumentation.
Ian Jackson [Mon, 10 Jun 2002 02:35:07 +0000]
Documentation.

10 years agoReally do not report unused monitors
Ian Jackson [Mon, 10 Jun 2002 01:43:37 +0000]
Really do not report unused monitors

10 years agoDo not report unused monitors
Ian Jackson [Mon, 10 Jun 2002 01:42:34 +0000]
Do not report unused monitors

10 years agoBugfixes to privacy
Ian Jackson [Mon, 10 Jun 2002 01:39:42 +0000]
Bugfixes to privacy

10 years agowatching you
Ian Jackson [Mon, 10 Jun 2002 01:13:01 +0000]
watching you

10 years agobugfixes
Ian Jackson [Mon, 10 Jun 2002 00:40:01 +0000]
bugfixes

10 years agoBugfixes.
Ian Jackson [Mon, 10 Jun 2002 00:34:50 +0000]
Bugfixes.

10 years agoBetter errors
Ian Jackson [Mon, 10 Jun 2002 00:27:04 +0000]
Better errors

10 years agoother events
Ian Jackson [Mon, 10 Jun 2002 00:26:18 +0000]
other events

10 years agoDo not debug if debug off
Ian Jackson [Sun, 9 Jun 2002 23:47:38 +0000]
Do not debug if debug off

10 years agoset PATH
Ian Jackson [Sun, 9 Jun 2002 23:30:20 +0000]
set PATH

10 years agofix bogosity
Ian Jackson [Sun, 9 Jun 2002 23:29:06 +0000]
fix bogosity

10 years agoConnect to permutation-city.
Ian Jackson [Sun, 9 Jun 2002 23:09:48 +0000]
Connect to permutation-city.

10 years agoActually seems to work!
Ian Jackson [Sun, 9 Jun 2002 23:04:41 +0000]
Actually seems to work!

10 years agotypo fixes
Ian Jackson [Sun, 9 Jun 2002 22:54:58 +0000]
typo fixes

10 years agoadd on-vc
Ian Jackson [Sun, 9 Jun 2002 22:51:35 +0000]
add on-vc

10 years agobugfixes
Ian Jackson [Sun, 9 Jun 2002 22:50:35 +0000]
bugfixes

10 years agobugfixes. before ledbot fchan reorg
Ian Jackson [Sun, 9 Jun 2002 19:50:17 +0000]
bugfixes.  before ledbot fchan reorg

10 years agoLED - before first test
Ian Jackson [Sun, 9 Jun 2002 18:14:35 +0000]
LED - before first test

10 years agoConnect via permutation-city
Ian Jackson [Tue, 9 Apr 2002 13:21:12 +0000]
Connect via permutation-city

10 years ago== => string compare (!)
Ian Jackson [Wed, 27 Mar 2002 15:14:51 +0000]
== => string compare (!)

10 years agoFormat
Ian Jackson [Fri, 22 Mar 2002 16:18:51 +0000]
Format

10 years agoMerge !tell feature. cvs up -j branchpoint-2001-10-09-tell -j merge-2001-10-09-tell
Ian Jackson [Fri, 22 Mar 2002 16:16:51 +0000]
Merge !tell feature.  cvs up -j branchpoint-2001-10-09-tell -j merge-2001-10-09-tell

11 years agoNick on channel tracking bugfixes
Ian Jackson [Mon, 25 Feb 2002 22:05:25 +0000]
Nick on channel tracking bugfixes

11 years agotodo item for !summon mergeup-1-2001-10-09-tell
Ian Jackson [Sun, 10 Feb 2002 21:30:02 +0000]
todo item for !summon

11 years agoBot is operator and can do kill
Ian Jackson [Tue, 29 Jan 2002 20:38:28 +0000]
Bot is operator and can do kill

11 years agoBeats.
Ian Jackson [Mon, 28 Jan 2002 00:06:10 +0000]
Beats.

11 years agobeats
Ian Jackson [Mon, 28 Jan 2002 00:04:48 +0000]
beats

11 years agoBeats, but not displayed properly.
Ian Jackson [Sun, 27 Jan 2002 22:13:05 +0000]
Beats, but not displayed properly.

11 years agoUse alarm(1) in repeatedly. Call fail if startup fails.
Ian Jackson [Fri, 4 Jan 2002 21:23:57 +0000]
Use alarm(1) in repeatedly.  Call fail if startup fails.

11 years agohelp for Help
Ian Jackson [Wed, 31 Oct 2001 18:29:47 +0000]
help for Help

11 years agoCatch errors in onread and fail. branchpoint-2001-10-09-tell
Ian Jackson [Sun, 12 Aug 2001 15:37:15 +0000]
Catch errors in onread and fail.

11 years agoChange IRC nick to bnbridge.
Ian Jackson [Sat, 11 Aug 2001 16:22:53 +0000]
Change IRC nick to bnbridge.

11 years agoDo ownpings.
Ian Jackson [Sat, 11 Aug 2001 16:22:26 +0000]
Do ownpings.

11 years agoWhen someone leaves a channel and they say why, remember it. Cope if uptime says...
Ian Jackson [Mon, 23 Jul 2001 16:03:00 +0000]
When someone leaves a channel and they say why, remember it.   Cope if uptime says user instead of users.

11 years agoRestart on death.
Ian Jackson [Sun, 15 Jul 2001 12:16:38 +0000]
Restart on death.

11 years agoIgnore - don't check in - passwords.
Ian Jackson [Sun, 15 Jul 2001 12:13:26 +0000]
Ignore - don't check in - passwords.

11 years agoWhen failing, print right msg.
Ian Jackson [Sun, 15 Jul 2001 12:12:24 +0000]
When failing, print right msg.

11 years agoSet calling_nick to new nick on nick changes.
Ian Jackson [Wed, 11 Jul 2001 12:06:14 +0000]
Set calling_nick to new nick on nick changes.

11 years agoProduce error if you say "register spong". Change mustpingbefore to muststartby...
Ian Jackson [Mon, 2 Jul 2001 16:16:58 +0000]
Produce error if you say "register spong".  Change mustpingbefore to muststartby, and look for 001 msg rather than PING.  Add ncipher config.

11 years agoAdd some full stops.
Ian Jackson [Sun, 10 Jun 2001 16:47:38 +0000]
Add some full stops.

11 years agoACTION works.
Ian Jackson [Sun, 10 Jun 2001 16:37:06 +0000]
ACTION works.

11 years agoBugfixes, and production bot.
Ian Jackson [Sun, 10 Jun 2001 16:31:56 +0000]
Bugfixes, and production bot.

11 years agoChangeable ident string.
Ian Jackson [Sun, 10 Jun 2001 16:31:12 +0000]
Changeable ident string.

11 years agoDo not have this checked in, duh.
Ian Jackson [Sun, 10 Jun 2001 15:39:46 +0000]
Do not have this checked in, duh.

11 years agoReorganised so that we can have bwbridge too.
Ian Jackson [Sun, 10 Jun 2001 15:36:13 +0000]
Reorganised so that we can have bwbridge too.

11 years agoSplit IRC core stuff off ?
Ian Jackson [Sun, 10 Jun 2001 12:47:11 +0000]
Split IRC core stuff off ?

12 years agoDocument channel manager invite.
Ian Jackson [Sun, 18 Feb 2001 16:00:22 +0000]
Document channel manager invite.

12 years ago... invites to such and such is an ACTION.
Ian Jackson [Sun, 18 Feb 2001 15:52:04 +0000]
... invites to such and such is an ACTION.

12 years agoNicer error messages (usererror). Allow channel managers to invite willy-nilly and...
Ian Jackson [Sun, 18 Feb 2001 15:48:04 +0000]
Nicer error messages (usererror).  Allow channel managers to invite willy-nilly and give a sensible error otherwise.

12 years agoIntervals in ping messages are abbreviated.
Ian Jackson [Sun, 18 Feb 2001 15:11:19 +0000]
Intervals in ping messages are abbreviated.

12 years agoUse correct settings when Time passes. regsub away *all* the ,s in load.
Ian Jackson [Sun, 18 Feb 2001 14:57:49 +0000]
Use correct settings when Time passes.  regsub away *all* the ,s in load.

12 years agoDocument ping output right.
Ian Jackson [Sun, 18 Feb 2001 13:41:53 +0000]
Document ping output right.

12 years agoDocument ping in overview.
Ian Jackson [Sun, 18 Feb 2001 13:40:24 +0000]
Document ping in overview.

12 years agoMinor help improvements.
Ian Jackson [Sun, 18 Feb 2001 13:38:52 +0000]
Minor help improvements.

12 years agoSyntax bugfix in revised "set".
Ian Jackson [Sat, 17 Feb 2001 19:34:48 +0000]
Syntax bugfix in revised "set".

12 years agomarktime and ping.
Ian Jackson [Sat, 17 Feb 2001 19:32:58 +0000]
marktime and ping.

12 years agoStartup for chiark.
Ian Jackson [Sat, 17 Feb 2001 15:53:47 +0000]
Startup for chiark.

12 years agoReorder security checks for !op etc.
Ian Jackson [Wed, 31 Jan 2001 17:46:39 +0000]
Reorder security checks for !op etc.

12 years agoAdd people to the relevant chan_nicks when they join. New leave channel manager...
Ian Jackson [Wed, 31 Jan 2001 17:40:52 +0000]
Add people to the relevant chan_nicks when they join.  New leave channel manager command.  Make lagged help msg work properly.

12 years agoSet socketargs to {}.
Ian Jackson [Wed, 31 Jan 2001 17:39:09 +0000]
Set socketargs to {}.

12 years agoAllow differing local addresses.
Ian Jackson [Wed, 31 Jan 2001 16:56:01 +0000]
Allow differing local addresses.

12 years agoActually cope with nick changes.
Ian Jackson [Mon, 15 Jan 2001 15:34:39 +0000]
Actually cope with nick changes.

12 years agoRemove spurious @
Ian Jackson [Mon, 15 Jan 2001 15:26:22 +0000]
Remove spurious @

12 years agoAttempts at fixing nick-changing.
Ian Jackson [Mon, 15 Jan 2001 15:24:56 +0000]
Attempts at fixing nick-changing.

12 years agoDo not tell people when *we* reset the topic.
Ian Jackson [Mon, 15 Jan 2001 15:21:05 +0000]
Do not tell people when *we* reset the topic.