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

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

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

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

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

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

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

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

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

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

22 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 (16:03 +0000)]
When someone leaves a channel and they say why, remember it.   Cope if uptime says user instead of users.

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

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

23 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 (17:40 +0000)]
Add people to the relevant chan_nicks when they join.  New leave channel manager command.  Make lagged help msg work properly.

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

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

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

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

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

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

23 years agoSpot it's only me regardless of case of my nick.
Ian Jackson [Mon, 15 Jan 2001 02:49:56 +0000 (02:49 +0000)]
Spot it's only me regardless of case of my nick.

23 years agoNo more debugging.
Ian Jackson [Mon, 15 Jan 2001 02:42:15 +0000 (02:42 +0000)]
No more debugging.

23 years agoTopic at end of channel info.
Ian Jackson [Mon, 15 Jan 2001 02:31:17 +0000 (02:31 +0000)]
Topic at end of channel info.

23 years ago#chan -> $chan
Ian Jackson [Mon, 15 Jan 2001 02:26:09 +0000 (02:26 +0000)]
#chan -> $chan

23 years agoNew topic management features.
Ian Jackson [Mon, 15 Jan 2001 02:23:04 +0000 (02:23 +0000)]
New topic management features.

23 years agoHelp improvements.
Ian Jackson [Tue, 19 Dec 2000 18:38:49 +0000 (18:38 +0000)]
Help improvements.

23 years agoFix typo.
Ian Jackson [Tue, 19 Dec 2000 18:33:45 +0000 (18:33 +0000)]
Fix typo.

23 years agouserinvite is in channel show
Ian Jackson [Tue, 19 Dec 2000 12:55:41 +0000 (12:55 +0000)]
userinvite is in channel show

23 years agoStart with zero credit.
Ian Jackson [Tue, 19 Dec 2000 12:53:21 +0000 (12:53 +0000)]
Start with zero credit.

23 years agoNew www help, new invite stuff.
Ian Jackson [Tue, 19 Dec 2000 12:47:25 +0000 (12:47 +0000)]
New www help, new invite stuff.

23 years agoAll new case-insensitivity in arrays (may be buggy) and channel autojoin and automode...
Ian Jackson [Thu, 14 Dec 2000 19:40:58 +0000 (19:40 +0000)]
All new case-insensitivity in arrays (may be buggy) and channel autojoin and automode and autoleave.

23 years agoDies if doesn't get a ping. Configs separated.
Ian Jackson [Thu, 14 Dec 2000 16:35:14 +0000 (16:35 +0000)]
Dies if doesn't get a ping.  Configs separated.

23 years agoReorganise a bit. Now fails if the server goes away, or it fails to connect properly.
Ian Jackson [Wed, 13 Dec 2000 20:30:17 +0000 (20:30 +0000)]
Reorganise a bit.  Now fails if the server goes away, or it fails to connect properly.

23 years agoUnindent identpass-internals.
Ian Jackson [Tue, 12 Sep 2000 16:35:10 +0000 (16:35 +0000)]
Unindent identpass-internals.

23 years agoClearer help on identpass.
Ian Jackson [Tue, 12 Sep 2000 16:33:07 +0000 (16:33 +0000)]
Clearer help on identpass.

23 years agoChange very lag thresh.
Ian Jackson [Thu, 7 Sep 2000 18:25:26 +0000 (18:25 +0000)]
Change very lag thresh.

23 years agoAvoid flood kill.
Ian Jackson [Thu, 7 Sep 2000 18:22:45 +0000 (18:22 +0000)]
Avoid flood kill.

23 years agoRecognise nicks lc too.
Ian Jackson [Thu, 7 Sep 2000 01:06:47 +0000 (01:06 +0000)]
Recognise nicks lc too.

23 years agoBugfixes. New channel management stuff.
Ian Jackson [Thu, 7 Sep 2000 01:02:56 +0000 (01:02 +0000)]
Bugfixes.  New channel management stuff.

23 years agoDo not trash errorcode &c with unset calling_nick
Ian Jackson [Wed, 6 Sep 2000 21:28:13 +0000 (21:28 +0000)]
Do not trash errorcode &c with unset calling_nick

23 years agowho command. correctly forget people when we are kicked.
Ian Jackson [Wed, 6 Sep 2000 12:51:13 +0000 (12:51 +0000)]
who command.  correctly forget people when we are kicked.

23 years agoCheck security on !set, and cosmetic fixes.
Ian Jackson [Wed, 6 Sep 2000 01:24:36 +0000 (01:24 +0000)]
Check security on !set, and cosmetic fixes.

23 years agoNick registration, preferences, etc.
Ian Jackson [Wed, 6 Sep 2000 01:20:37 +0000 (01:20 +0000)]
Nick registration, preferences, etc.

23 years agoSettings setting seems to work.
Ian Jackson [Wed, 6 Sep 2000 00:11:46 +0000 (00:11 +0000)]
Settings setting seems to work.

23 years agoregister command implemented
Ian Jackson [Tue, 5 Sep 2000 23:44:32 +0000 (23:44 +0000)]
register command implemented

23 years agoidentpass works
Ian Jackson [Tue, 5 Sep 2000 22:49:54 +0000 (22:49 +0000)]
identpass works

23 years agoNew help scheme.
Ian Jackson [Tue, 5 Sep 2000 22:26:57 +0000 (22:26 +0000)]
New help scheme.

23 years agoNick tracking.
Ian Jackson [Tue, 5 Sep 2000 13:02:56 +0000 (13:02 +0000)]
Nick tracking.

23 years agoThrow away password-based userdb stuff.
Ian Jackson [Mon, 4 Sep 2000 14:15:52 +0000 (14:15 +0000)]
Throw away password-based userdb stuff.

23 years agoVarious userdb stuff.
Ian Jackson [Mon, 4 Sep 2000 14:13:53 +0000 (14:13 +0000)]
Various userdb stuff.

23 years agouser registration first half
Ian Jackson [Fri, 1 Sep 2000 20:38:43 +0000 (20:38 +0000)]
user registration first half

23 years agoWording fix.
Ian Jackson [Wed, 16 Aug 2000 11:37:21 +0000 (11:37 +0000)]
Wording fix.

23 years agoRemove debugging.
Ian Jackson [Wed, 16 Aug 2000 11:33:29 +0000 (11:33 +0000)]
Remove debugging.

23 years agoMake message clearer.
Ian Jackson [Wed, 16 Aug 2000 00:57:18 +0000 (00:57 +0000)]
Make message clearer.

23 years agoSummoning IRC service.
Ian Jackson [Wed, 16 Aug 2000 00:49:55 +0000 (00:49 +0000)]
Summoning IRC service.

23 years agoSummoning.
Ian Jackson [Wed, 16 Aug 2000 00:49:39 +0000 (00:49 +0000)]
Summoning.

23 years agoBot remembers "seen" and tells you about it later.
Ian Jackson [Tue, 15 Aug 2000 22:00:25 +0000 (22:00 +0000)]
Bot remembers "seen" and tells you about it later.

23 years agoCan do "seen" now.
Ian Jackson [Tue, 15 Aug 2000 13:02:14 +0000 (13:02 +0000)]
Can do "seen" now.

23 years agoDisable vwait temporarily.
Ian Jackson [Mon, 14 Aug 2000 21:11:48 +0000 (21:11 +0000)]
Disable vwait temporarily.

23 years agoAdd asynch.tcl so we can debug.
Ian Jackson [Mon, 14 Aug 2000 21:09:51 +0000 (21:09 +0000)]
Add asynch.tcl so we can debug.

23 years agoSpurious :.
Ian Jackson [Mon, 14 Aug 2000 21:05:36 +0000 (21:05 +0000)]
Spurious :.

23 years agoWorks and sort of just sits there.
Ian Jackson [Mon, 14 Aug 2000 21:04:16 +0000 (21:04 +0000)]
Works and sort of just sits there.

23 years agoCheckin to move to davenant.#
Ian Jackson [Mon, 14 Aug 2000 20:18:30 +0000 (20:18 +0000)]
Checkin to move to davenant.#