chiark / gitweb /
ircbot
22 years agoAdd missing ucmdr {} {} cvs/branch-2001-10-09-tell merge-2001-10-09-tell
Ian Jackson [Fri, 15 Mar 2002 22:41:22 +0000 (22:41 +0000)]
Add missing ucmdr {} {}

22 years agoDo not log nomsgs tell events
Ian Jackson [Fri, 15 Mar 2002 16:49:24 +0000 (16:49 +0000)]
Do not log nomsgs tell events

22 years agountell works for unregistered nicks
Ian Jackson [Fri, 15 Mar 2002 16:48:01 +0000 (16:48 +0000)]
untell works for unregistered nicks

22 years agoImproved msg
Ian Jackson [Thu, 14 Feb 2002 19:25:22 +0000 (19:25 +0000)]
Improved msg

22 years agotellme refuse -> reject. bugfix
Ian Jackson [Thu, 14 Feb 2002 19:19:02 +0000 (19:19 +0000)]
tellme refuse -> reject.  bugfix

22 years agoImprovements.
Ian Jackson [Thu, 14 Feb 2002 19:16:53 +0000 (19:16 +0000)]
Improvements.

22 years agoMerge up from trunk. cvs up -j branchpoint-2001-10-09-tell -j mergeup-1-2001-10...
Ian Jackson [Thu, 14 Feb 2002 18:14:29 +0000 (18:14 +0000)]
Merge up from trunk.  cvs up -j branchpoint-2001-10-09-tell -j mergeup-1-2001-10-09-tell

22 years agoMany bugfixes from actual testing!
Ian Jackson [Thu, 14 Feb 2002 17:58:39 +0000 (17:58 +0000)]
Many bugfixes from actual testing!

22 years agoCommas in msg delivery. Actually do ident events
Ian Jackson [Thu, 14 Feb 2002 01:58:32 +0000 (01:58 +0000)]
Commas in msg delivery.  Actually do ident events

22 years agoBugfixes. tellme cmd
Ian Jackson [Wed, 13 Feb 2002 19:07:02 +0000 (19:07 +0000)]
Bugfixes.  tellme cmd

22 years agoFixes.
Ian Jackson [Wed, 13 Feb 2002 16:46:36 +0000 (16:46 +0000)]
Fixes.

22 years agoAbandon crappy changes to diagram. Sort out repeated notification problems when...
Ian Jackson [Wed, 13 Feb 2002 15:20:24 +0000 (15:20 +0000)]
Abandon crappy changes to diagram.  Sort out repeated notification problems when user is not visible.

22 years agoAbortive stuff to avoid repeated from norecord
Ian Jackson [Wed, 13 Feb 2002 14:17:38 +0000 (14:17 +0000)]
Abortive stuff to avoid repeated from norecord

22 years agoBugfixes
Ian Jackson [Tue, 12 Feb 2002 19:58:47 +0000 (19:58 +0000)]
Bugfixes

22 years agoBugfixes.
Ian Jackson [Tue, 12 Feb 2002 19:41:01 +0000 (19:41 +0000)]
Bugfixes.

22 years agoBugfixes.
Ian Jackson [Tue, 12 Feb 2002 19:38:44 +0000 (19:38 +0000)]
Bugfixes.

22 years agofinished tell_delete_msgs. Maybe all right. Check fixmes and test.
Ian Jackson [Tue, 12 Feb 2002 15:56:06 +0000 (15:56 +0000)]
finished tell_delete_msgs.  Maybe all right.  Check fixmes and test.

22 years agoFigured out what to do about tellme secure but register insecure. Implementing untel...
Ian Jackson [Mon, 11 Feb 2002 18:26:15 +0000 (18:26 +0000)]
Figured out what to do about tellme secure but register insecure.  Implementing untell and delmsg.

22 years agoWorking on !tell. Look at def_setting tellme for fixmes
Ian Jackson [Mon, 11 Feb 2002 17:01:54 +0000 (17:01 +0000)]
Working on !tell.  Look at def_setting tellme for fixmes

22 years agoCheck nick length
Ian Jackson [Mon, 11 Feb 2002 17:01:37 +0000 (17:01 +0000)]
Check nick length

22 years agoChange telling => tell in many places. Improve some comments.
Ian Jackson [Fri, 8 Feb 2002 21:59:58 +0000 (21:59 +0000)]
Change telling => tell in many places.  Improve some comments.

22 years agotelling_event done? see fixmes
Ian Jackson [Thu, 7 Feb 2002 19:13:45 +0000 (19:13 +0000)]
telling_event done?  see fixmes

22 years agoFix arrows.
Ian Jackson [Wed, 6 Feb 2002 18:48:30 +0000 (18:48 +0000)]
Fix arrows.

22 years agoWorking on telling_event
Ian Jackson [Wed, 6 Feb 2002 18:47:15 +0000 (18:47 +0000)]
Working on telling_event

22 years agoNEW MSGS ARRIVE -> MSGS ARRIVE
Ian Jackson [Wed, 6 Feb 2002 18:35:37 +0000 (18:35 +0000)]
NEW MSGS ARRIVE -> MSGS ARRIVE

22 years agoNO MESSAGES state
Ian Jackson [Wed, 6 Feb 2002 18:32:08 +0000 (18:32 +0000)]
NO MESSAGES state

22 years agoSeparate ACT and TALK properly.
Ian Jackson [Wed, 6 Feb 2002 16:42:35 +0000 (16:42 +0000)]
Separate ACT and TALK properly.

22 years agoDocument what TALK and ACT mean etc.
Ian Jackson [Wed, 6 Feb 2002 15:10:18 +0000 (15:10 +0000)]
Document what TALK and ACT mean etc.

22 years agoState diagram fig file
Ian Jackson [Tue, 5 Feb 2002 19:04:13 +0000 (19:04 +0000)]
State diagram fig file

22 years agoMove rcsid
Ian Jackson [Tue, 5 Feb 2002 18:54:56 +0000 (18:54 +0000)]
Move rcsid

22 years agoState diagram fig file
Ian Jackson [Tue, 5 Feb 2002 18:54:14 +0000 (18:54 +0000)]
State diagram fig file

22 years agoTidy it up a bit and improve the FIXMEs
Ian Jackson [Thu, 31 Jan 2002 18:54:41 +0000 (18:54 +0000)]
Tidy it up a bit and improve the FIXMEs

22 years agoFurther work on tell
Ian Jackson [Tue, 4 Dec 2001 18:50:01 +0000 (18:50 +0000)]
Further work on tell

22 years agoImprove helpinfos for tell. Working on check_telling. Also need to make it be calle...
Ian Jackson [Fri, 30 Nov 2001 17:34:29 +0000 (17:34 +0000)]
Improve helpinfos for tell.  Working on check_telling.  Also need to make it be called with "come".

22 years agoInvent secure interval.
Ian Jackson [Thu, 29 Nov 2001 19:15:46 +0000 (19:15 +0000)]
Invent secure interval.

22 years agoInvent and use catch_logged
Ian Jackson [Thu, 29 Nov 2001 19:07:37 +0000 (19:07 +0000)]
Invent and use catch_logged

22 years agoMove ref in help set tellme
Ian Jackson [Thu, 29 Nov 2001 19:07:20 +0000 (19:07 +0000)]
Move ref in help set tellme

22 years agomarktime settings moved from irccore.tcl to bot.tcl; inform message senders about...
Ian Jackson [Thu, 29 Nov 2001 18:59:04 +0000 (18:59 +0000)]
marktime settings moved from irccore.tcl to bot.tcl; inform message senders about undelivered tells; inform message senders about recipient tellme mode

22 years agoWorking on implementation of tell. Have done: tell, and set tellme. Need to do...
Ian Jackson [Fri, 19 Oct 2001 16:42:40 +0000 (16:42 +0000)]
Working on implementation of tell.  Have done: tell, and set tellme.  Need to do other commands, and when-we-see-you things.

22 years agoImprove xfres.
Ian Jackson [Tue, 9 Oct 2001 14:32:45 +0000 (14:32 +0000)]
Improve xfres.

22 years agoFix x-ref.
Ian Jackson [Tue, 9 Oct 2001 14:28:12 +0000 (14:28 +0000)]
Fix x-ref.

22 years agoBetter scheme for reliability.
Ian Jackson [Tue, 9 Oct 2001 14:26:11 +0000 (14:26 +0000)]
Better scheme for reliability.

22 years agoMore x-refs.
Ian Jackson [Tue, 9 Oct 2001 14:09:00 +0000 (14:09 +0000)]
More x-refs.

22 years agoRemove "."
Ian Jackson [Tue, 9 Oct 2001 14:05:22 +0000 (14:05 +0000)]
Remove "."

22 years agoProposed "tell" specification.
Ian Jackson [Tue, 9 Oct 2001 14:03:39 +0000 (14:03 +0000)]
Proposed "tell" specification.

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