root/tags/release-0-0-8/CHANGELOG.old

Revision 10, 111.0 KB (checked in by jamesoff, 6 years ago)

New files added ready for distribution

  • Property svn:eol-style set to native
  • Property svn:keywords set to Author Date Id Revision
Line 
1
2RCS file: /var/lib/cvs/bmotion/bMotion.tcl,v
3Working file: bmotion/bMotion.tcl
4head: 1.15
5branch:
6locks: strict
7access list:
8symbolic names:
9keyword substitution: kv
10total revisions: 15;    selected revisions: 15
11description:
12----------------------------
13revision 1.15
14date: 2002/11/23 13:20:15;  author: james;  state: Exp;  lines: +2 -2
15fixed deleted function o_O
16----------------------------
17revision 1.14
18date: 2002/11/23 13:00:16;  author: james;  state: Exp;  lines: +5 -3
19added bMotionRoot variable for location of script when rehashing
20----------------------------
21revision 1.13
22date: 2002/11/14 08:13:37;  author: james;  state: Exp;  lines: +45 -1
23more debug
24----------------------------
25revision 1.12
26date: 2002/11/03 21:49:50;  author: james;  state: Exp;  lines: +6 -6
27added flood module
28removed settings check before load
29moved timers into a universal function
30----------------------------
31revision 1.11
32date: 2002/09/30 13:47:12;  author: james;  state: Exp;  lines: +4 -2
33don't load settings file if it's already loaded
34----------------------------
35revision 1.10
36date: 2002/09/25 22:56:20;  author: james;  state: Exp;  lines: +5 -4
37don't display our tagline if we're loading in testing mode
38----------------------------
39revision 1.9
40date: 2002/09/19 16:53:43;  author: james;  state: Exp;  lines: +2 -2
41bold ^_^
42----------------------------
43revision 1.8
44date: 2002/08/14 23:11:17;  author: james;  state: Exp;  lines: +8 -1
45er... added a quote :)
46----------------------------
47revision 1.7
48date: 2002/08/14 06:27:47;  author: james;  state: Exp;  lines: +2 -1
49remember to load the plugin settings module :P
50----------------------------
51revision 1.6
52date: 2002/08/02 10:33:04;  author: james;  state: Exp;  lines: +22 -4
53Added support for testing mode
54Added wrapped function for putloglev (for testing)
55----------------------------
56revision 1.5
57date: 2002/07/30 15:50:56;  author: james;  state: Exp;  lines: +5 -1
58Added plugin code
59----------------------------
60revision 1.4
61date: 2002/07/23 13:22:10;  author: james;  state: Exp;  lines: +5 -2
62Updated modules path to work
63added friendship module
64----------------------------
65revision 1.3
66date: 2002/07/23 09:50:05;  author: james;  state: Exp;  lines: +5 -1
67I'm a moron :P
68----------------------------
69revision 1.2
70date: 2002/07/23 08:53:50;  author: james;  state: Exp;  lines: +10 -1
71Welcome to bMotion2 (sort of)
72----------------------------
73revision 1.1
74date: 2002/07/23 08:27:57;  author: james;  state: Exp;
75Welcome to bMotion2 (sort of)
76=============================================================================
77
78RCS file: /var/lib/cvs/bmotion/Attic/bMotionRandoms.tcl,v
79Working file: bmotion/bMotionRandoms.tcl
80head: 1.3
81branch:
82locks: strict
83access list:
84symbolic names:
85        start: 1.1.1.1
86        molsoft: 1.1.1
87keyword substitution: kv
88total revisions: 4;     selected revisions: 4
89description:
90----------------------------
91revision 1.3
92date: 2002/07/23 08:53:50;  author: james;  state: dead;  lines: +2 -2
93Welcome to bMotion2 (sort of)
94----------------------------
95revision 1.2
96date: 2002/07/22 15:57:02;  author: james;  state: Exp;  lines: +3 -3
97sekrit
98----------------------------
99revision 1.1
100date: 2002/07/22 13:07:43;  author: james;  state: Exp;
101branches:  1.1.1;
102Initial revision
103----------------------------
104revision 1.1.1.1
105date: 2002/07/22 13:07:43;  author: james;  state: Exp;  lines: +0 -0
106Initial import.
107Changes from older version:
108Added interbot communications
109Added internal queuing
110Decreased onjoin greet chance slightly
111Cleared out a load out pointless "putlogs"
112Added meaningful putloglevs for d,1,2 levels
113Putlog now used just for alerts
114Dramitcally decreased sensitivity of caps checker
115Fixed the "run for the hills" handler
116Added "Good work" handler (similar to "exactly!")
117Upgrades to the who handler to allow "whose" to be handled differently
118Added new %stuff protection code to /me handler too
119Added !bmadmin parse ...
120Fixed the *me* problem
121Fixed %hishers to return "hers" not "her"
122Added getHisHer and %getHisHer
123Added remote bot selection stuff and queue handling functions
124Added random user selection stuff
125Improved error handling in loops
126Added %OWNER[] to add 's to things correctly
127Switched my dodgy InsertString code for a simple regsub :P
128Finally dumped old makeLeet proc
129Fixed infinite-%colen problem by removing & from list of allowed characters
130Added makePossessive proc for %OWNER
131=============================================================================
132
133RCS file: /var/lib/cvs/bmotion/Attic/bMotionRandoms.tcl.bak,v
134Working file: bmotion/bMotionRandoms.tcl.bak
135head: 1.2
136branch:
137locks: strict
138access list:
139symbolic names:
140        start: 1.1.1.1
141        molsoft: 1.1.1
142keyword substitution: kv
143total revisions: 3;     selected revisions: 3
144description:
145----------------------------
146revision 1.2
147date: 2002/07/23 08:53:49;  author: james;  state: dead;  lines: +2 -2
148Welcome to bMotion2 (sort of)
149----------------------------
150revision 1.1
151date: 2002/07/22 13:07:43;  author: james;  state: Exp;
152branches:  1.1.1;
153Initial revision
154----------------------------
155revision 1.1.1.1
156date: 2002/07/22 13:07:43;  author: james;  state: Exp;  lines: +0 -0
157Initial import.
158Changes from older version:
159Added interbot communications
160Added internal queuing
161Decreased onjoin greet chance slightly
162Cleared out a load out pointless "putlogs"
163Added meaningful putloglevs for d,1,2 levels
164Putlog now used just for alerts
165Dramitcally decreased sensitivity of caps checker
166Fixed the "run for the hills" handler
167Added "Good work" handler (similar to "exactly!")
168Upgrades to the who handler to allow "whose" to be handled differently
169Added new %stuff protection code to /me handler too
170Added !bmadmin parse ...
171Fixed the *me* problem
172Fixed %hishers to return "hers" not "her"
173Added getHisHer and %getHisHer
174Added remote bot selection stuff and queue handling functions
175Added random user selection stuff
176Improved error handling in loops
177Added %OWNER[] to add 's to things correctly
178Switched my dodgy InsertString code for a simple regsub :P
179Finally dumped old makeLeet proc
180Fixed infinite-%colen problem by removing & from list of allowed characters
181Added makePossessive proc for %OWNER
182=============================================================================
183
184RCS file: /var/lib/cvs/bmotion/Attic/bMotionSettings.tcl,v
185Working file: bmotion/bMotionSettings.tcl
186head: 1.2
187branch:
188locks: strict
189access list:
190symbolic names:
191        start: 1.1.1.1
192        molsoft: 1.1.1
193keyword substitution: kv
194total revisions: 3;     selected revisions: 3
195description:
196----------------------------
197revision 1.2
198date: 2002/07/23 08:53:49;  author: james;  state: dead;  lines: +0 -0
199Welcome to bMotion2 (sort of)
200----------------------------
201revision 1.1
202date: 2002/07/22 13:07:43;  author: james;  state: Exp;
203branches:  1.1.1;
204Initial revision
205----------------------------
206revision 1.1.1.1
207date: 2002/07/22 13:07:43;  author: james;  state: Exp;  lines: +0 -0
208Initial import.
209Changes from older version:
210Added interbot communications
211Added internal queuing
212Decreased onjoin greet chance slightly
213Cleared out a load out pointless "putlogs"
214Added meaningful putloglevs for d,1,2 levels
215Putlog now used just for alerts
216Dramitcally decreased sensitivity of caps checker
217Fixed the "run for the hills" handler
218Added "Good work" handler (similar to "exactly!")
219Upgrades to the who handler to allow "whose" to be handled differently
220Added new %stuff protection code to /me handler too
221Added !bmadmin parse ...
222Fixed the *me* problem
223Fixed %hishers to return "hers" not "her"
224Added getHisHer and %getHisHer
225Added remote bot selection stuff and queue handling functions
226Added random user selection stuff
227Improved error handling in loops
228Added %OWNER[] to add 's to things correctly
229Switched my dodgy InsertString code for a simple regsub :P
230Finally dumped old makeLeet proc
231Fixed infinite-%colen problem by removing & from list of allowed characters
232Added makePossessive proc for %OWNER
233=============================================================================
234
235RCS file: /var/lib/cvs/bmotion/codeSize,v
236Working file: bmotion/codeSize
237head: 1.1
238branch:
239locks: strict
240access list:
241symbolic names:
242keyword substitution: kv
243total revisions: 1;     selected revisions: 1
244description:
245----------------------------
246revision 1.1
247date: 2002/08/05 11:57:26;  author: james;  state: Exp;
248added to project (used by codesize admin plugin)
249=============================================================================
250
251RCS file: /var/lib/cvs/bmotion/Attic/dutchify.tcl,v
252Working file: bmotion/dutchify.tcl
253head: 1.2
254branch:
255locks: strict
256access list:
257symbolic names:
258        start: 1.1.1.1
259        molsoft: 1.1.1
260keyword substitution: kv
261total revisions: 3;     selected revisions: 3
262description:
263----------------------------
264revision 1.2
265date: 2002/08/05 12:30:58;  author: james;  state: dead;  lines: +1 -1
266replaced by a complex plugin
267----------------------------
268revision 1.1
269date: 2002/07/22 13:07:43;  author: james;  state: Exp;
270branches:  1.1.1;
271Initial revision
272----------------------------
273revision 1.1.1.1
274date: 2002/07/22 13:07:43;  author: james;  state: Exp;  lines: +0 -0
275Initial import.
276Changes from older version:
277Added interbot communications
278Added internal queuing
279Decreased onjoin greet chance slightly
280Cleared out a load out pointless "putlogs"
281Added meaningful putloglevs for d,1,2 levels
282Putlog now used just for alerts
283Dramitcally decreased sensitivity of caps checker
284Fixed the "run for the hills" handler
285Added "Good work" handler (similar to "exactly!")
286Upgrades to the who handler to allow "whose" to be handled differently
287Added new %stuff protection code to /me handler too
288Added !bmadmin parse ...
289Fixed the *me* problem
290Fixed %hishers to return "hers" not "her"
291Added getHisHer and %getHisHer
292Added remote bot selection stuff and queue handling functions
293Added random user selection stuff
294Improved error handling in loops
295Added %OWNER[] to add 's to things correctly
296Switched my dodgy InsertString code for a simple regsub :P
297Finally dumped old makeLeet proc
298Fixed infinite-%colen problem by removing & from list of allowed characters
299Added makePossessive proc for %OWNER
300=============================================================================
301
302RCS file: /var/lib/cvs/bmotion/leetReplacements.tcl,v
303Working file: bmotion/leetReplacements.tcl
304head: 1.1
305branch: 1.1.1
306locks: strict
307access list:
308symbolic names:
309        start: 1.1.1.1
310        molsoft: 1.1.1
311keyword substitution: kv
312total revisions: 2;     selected revisions: 2
313description:
314----------------------------
315revision 1.1
316date: 2002/07/22 13:07:44;  author: james;  state: Exp;
317branches:  1.1.1;
318Initial revision
319----------------------------
320revision 1.1.1.1
321date: 2002/07/22 13:07:44;  author: james;  state: Exp;  lines: +0 -0
322Initial import.
323Changes from older version:
324Added interbot communications
325Added internal queuing
326Decreased onjoin greet chance slightly
327Cleared out a load out pointless "putlogs"
328Added meaningful putloglevs for d,1,2 levels
329Putlog now used just for alerts
330Dramitcally decreased sensitivity of caps checker
331Fixed the "run for the hills" handler
332Added "Good work" handler (similar to "exactly!")
333Upgrades to the who handler to allow "whose" to be handled differently
334Added new %stuff protection code to /me handler too
335Added !bmadmin parse ...
336Fixed the *me* problem
337Fixed %hishers to return "hers" not "her"
338Added getHisHer and %getHisHer
339Added remote bot selection stuff and queue handling functions
340Added random user selection stuff
341Improved error handling in loops
342Added %OWNER[] to add 's to things correctly
343Switched my dodgy InsertString code for a simple regsub :P
344Finally dumped old makeLeet proc
345Fixed infinite-%colen problem by removing & from list of allowed characters
346Added makePossessive proc for %OWNER
347=============================================================================
348
349RCS file: /var/lib/cvs/bmotion/randomword.tcl,v
350Working file: bmotion/randomword.tcl
351head: 1.3
352branch:
353locks: strict
354access list:
355symbolic names:
356        start: 1.1.1.1
357        molsoft: 1.1.1
358keyword substitution: kv
359total revisions: 4;     selected revisions: 4
360description:
361----------------------------
362revision 1.3
363date: 2002/08/23 14:41:28;  author: james;  state: Exp;  lines: +0 -14
364moved !ick to plugin :)
365----------------------------
366revision 1.2
367date: 2002/08/12 18:59:22;  author: james;  state: Exp;  lines: +1 -35
368no message
369----------------------------
370revision 1.1
371date: 2002/07/22 13:07:44;  author: james;  state: Exp;
372branches:  1.1.1;
373Initial revision
374----------------------------
375revision 1.1.1.1
376date: 2002/07/22 13:07:44;  author: james;  state: Exp;  lines: +0 -0
377Initial import.
378Changes from older version:
379Added interbot communications
380Added internal queuing
381Decreased onjoin greet chance slightly
382Cleared out a load out pointless "putlogs"
383Added meaningful putloglevs for d,1,2 levels
384Putlog now used just for alerts
385Dramitcally decreased sensitivity of caps checker
386Fixed the "run for the hills" handler
387Added "Good work" handler (similar to "exactly!")
388Upgrades to the who handler to allow "whose" to be handled differently
389Added new %stuff protection code to /me handler too
390Added !bmadmin parse ...
391Fixed the *me* problem
392Fixed %hishers to return "hers" not "her"
393Added getHisHer and %getHisHer
394Added remote bot selection stuff and queue handling functions
395Added random user selection stuff
396Improved error handling in loops
397Added %OWNER[] to add 's to things correctly
398Switched my dodgy InsertString code for a simple regsub :P
399Finally dumped old makeLeet proc
400Fixed infinite-%colen problem by removing & from list of allowed characters
401Added makePossessive proc for %OWNER
402=============================================================================
403
404RCS file: /var/lib/cvs/bmotion/randomwordList.tcl,v
405Working file: bmotion/randomwordList.tcl
406head: 1.3
407branch:
408locks: strict
409access list:
410symbolic names:
411        start: 1.1.1.1
412        molsoft: 1.1.1
413keyword substitution: kv
414total revisions: 4;     selected revisions: 4
415description:
416----------------------------
417revision 1.3
418date: 2002/08/23 14:41:28;  author: james;  state: Exp;  lines: +0 -42
419moved !ick to plugin :)
420----------------------------
421revision 1.2
422date: 2002/08/12 18:59:23;  author: james;  state: Exp;  lines: +0 -46
423no message
424----------------------------
425revision 1.1
426date: 2002/07/22 13:07:44;  author: james;  state: Exp;
427branches:  1.1.1;
428Initial revision
429----------------------------
430revision 1.1.1.1
431date: 2002/07/22 13:07:44;  author: james;  state: Exp;  lines: +0 -0
432Initial import.
433Changes from older version:
434Added interbot communications
435Added internal queuing
436Decreased onjoin greet chance slightly
437Cleared out a load out pointless "putlogs"
438Added meaningful putloglevs for d,1,2 levels
439Putlog now used just for alerts
440Dramitcally decreased sensitivity of caps checker
441Fixed the "run for the hills" handler
442Added "Good work" handler (similar to "exactly!")
443Upgrades to the who handler to allow "whose" to be handled differently
444Added new %stuff protection code to /me handler too
445Added !bmadmin parse ...
446Fixed the *me* problem
447Fixed %hishers to return "hers" not "her"
448Added getHisHer and %getHisHer
449Added remote bot selection stuff and queue handling functions
450Added random user selection stuff
451Improved error handling in loops
452Added %OWNER[] to add 's to things correctly
453Switched my dodgy InsertString code for a simple regsub :P
454Finally dumped old makeLeet proc
455Fixed infinite-%colen problem by removing & from list of allowed characters
456Added makePossessive proc for %OWNER
457=============================================================================
458
459RCS file: /var/lib/cvs/bmotion/Attic/ranjoins.tcl,v
460Working file: bmotion/ranjoins.tcl
461head: 1.2
462branch:
463locks: strict
464access list:
465symbolic names:
466        start: 1.1.1.1
467        molsoft: 1.1.1
468keyword substitution: kv
469total revisions: 3;     selected revisions: 3
470description:
471----------------------------
472revision 1.2
473date: 2002/07/23 08:53:48;  author: james;  state: dead;  lines: +4 -1
474Welcome to bMotion2 (sort of)
475----------------------------
476revision 1.1
477date: 2002/07/22 13:07:44;  author: james;  state: Exp;
478branches:  1.1.1;
479Initial revision
480----------------------------
481revision 1.1.1.1
482date: 2002/07/22 13:07:44;  author: james;  state: Exp;  lines: +0 -0
483Initial import.
484Changes from older version:
485Added interbot communications
486Added internal queuing
487Decreased onjoin greet chance slightly
488Cleared out a load out pointless "putlogs"
489Added meaningful putloglevs for d,1,2 levels
490Putlog now used just for alerts
491Dramitcally decreased sensitivity of caps checker
492Fixed the "run for the hills" handler
493Added "Good work" handler (similar to "exactly!")
494Upgrades to the who handler to allow "whose" to be handled differently
495Added new %stuff protection code to /me handler too
496Added !bmadmin parse ...
497Fixed the *me* problem
498Fixed %hishers to return "hers" not "her"
499Added getHisHer and %getHisHer
500Added remote bot selection stuff and queue handling functions
501Added random user selection stuff
502Improved error handling in loops
503Added %OWNER[] to add 's to things correctly
504Switched my dodgy InsertString code for a simple regsub :P
505Finally dumped old makeLeet proc
506Fixed infinite-%colen problem by removing & from list of allowed characters
507Added makePossessive proc for %OWNER
508=============================================================================
509
510RCS file: /var/lib/cvs/bmotion/Attic/ranjoins.tcl.bak,v
511Working file: bmotion/ranjoins.tcl.bak
512head: 1.2
513branch:
514locks: strict
515access list:
516symbolic names:
517        start: 1.1.1.1
518        molsoft: 1.1.1
519keyword substitution: kv
520total revisions: 3;     selected revisions: 3
521description:
522----------------------------
523revision 1.2
524date: 2002/07/23 08:53:48;  author: james;  state: dead;  lines: +5 -2
525Welcome to bMotion2 (sort of)
526----------------------------
527revision 1.1
528date: 2002/07/22 13:07:44;  author: james;  state: Exp;
529branches:  1.1.1;
530Initial revision
531----------------------------
532revision 1.1.1.1
533date: 2002/07/22 13:07:44;  author: james;  state: Exp;  lines: +0 -0
534Initial import.
535Changes from older version:
536Added interbot communications
537Added internal queuing
538Decreased onjoin greet chance slightly
539Cleared out a load out pointless "putlogs"
540Added meaningful putloglevs for d,1,2 levels
541Putlog now used just for alerts
542Dramitcally decreased sensitivity of caps checker
543Fixed the "run for the hills" handler
544Added "Good work" handler (similar to "exactly!")
545Upgrades to the who handler to allow "whose" to be handled differently
546Added new %stuff protection code to /me handler too
547Added !bmadmin parse ...
548Fixed the *me* problem
549Fixed %hishers to return "hers" not "her"
550Added getHisHer and %getHisHer
551Added remote bot selection stuff and queue handling functions
552Added random user selection stuff
553Improved error handling in loops
554Added %OWNER[] to add 's to things correctly
555Switched my dodgy InsertString code for a simple regsub :P
556Finally dumped old makeLeet proc
557Fixed infinite-%colen problem by removing & from list of allowed characters
558Added makePossessive proc for %OWNER
559=============================================================================
560
561RCS file: /var/lib/cvs/bmotion/modules/abstracts.tcl,v
562Working file: bmotion/modules/abstracts.tcl
563head: 1.25
564branch:
565locks: strict
566access list:
567symbolic names:
568keyword substitution: kv
569total revisions: 25;    selected revisions: 25
570description:
571----------------------------
572revision 1.25
573date: 2002/11/18 23:28:58;  author: james;  state: Exp;  lines: +22 -2
574Added GPL header
575----------------------------
576revision 1.24
577date: 2002/11/14 08:13:20;  author: james;  state: Exp;  lines: +15 -345
578blah
579----------------------------
580revision 1.23
581date: 2002/11/03 22:03:52;  author: james;  state: Exp;  lines: +365 -2
582bleh
583----------------------------
584revision 1.22
585date: 2002/09/30 11:24:20;  author: james;  state: Exp;  lines: +4 -2
586added a confucious
587----------------------------
588revision 1.21
589date: 2002/09/29 14:21:25;  author: james;  state: Exp;  lines: +3 -19
590stuff moved to plugins
591----------------------------
592revision 1.20
593date: 2002/09/18 15:56:40;  author: james;  state: Exp;  lines: +6 -5
594new typos
595----------------------------
596revision 1.19
597date: 2002/09/18 10:59:10;  author: james;  state: Exp;  lines: +5 -111
598some abstracts moved to new plugins
599----------------------------
600revision 1.18
601date: 2002/09/13 16:00:04;  author: james;  state: Exp;  lines: +3 -3
602fixed wand
603----------------------------
604revision 1.17
605date: 2002/09/09 19:21:18;  author: james;  state: Exp;  lines: +2 -14
606arrs moved to plugin complex_bhar
607----------------------------
608revision 1.16
609date: 2002/09/04 15:55:37;  author: james;  state: Exp;  lines: +7 -2
610added some nnks
611----------------------------
612revision 1.15
613date: 2002/08/19 21:38:20;  author: james;  state: Exp;  lines: +10 -4
614misc updates
615----------------------------
616revision 1.14
617date: 2002/08/14 15:54:38;  author: james;  state: Exp;  lines: +3 -3
618fixed an error in an abstract
619----------------------------
620revision 1.13
621date: 2002/08/10 13:00:12;  author: james;  state: Exp;  lines: +12 -13
622fixed missing %s
623----------------------------
624revision 1.12
625date: 2002/08/09 22:21:08;  author: duds;  state: Exp;  lines: +36 -2
626Added new "Dude!" "Sweet!" autoreplies (see "Dude wheres my car" if you don't know), also made a minor update to the abstracts while i was at it. - Love n hugs Duds
627----------------------------
628revision 1.11
629date: 2002/08/09 13:14:28;  author: duds;  state: Exp;  lines: +3 -2
630Added a bodypart as a test to see if I can committ. Soon you will all see my awesome power£$^£$^
631----------------------------
632revision 1.10
633date: 2002/08/08 22:56:17;  author: james;  state: Exp;  lines: +5 -4
634missing a ] on sillyThings line
635----------------------------
636revision 1.9
637date: 2002/08/07 22:45:40;  author: james;  state: Exp;  lines: +105 -7
638a load of stuff from duds :)
639----------------------------
640revision 1.8
641date: 2002/08/01 15:43:21;  author: james;  state: Exp;  lines: +42 -11
642added yesnos, rehashes, hellos, and, er, something else :P
643----------------------------
644revision 1.7
645date: 2002/07/30 22:32:50;  author: james;  state: Exp;  lines: +10 -3
646changed green to yellow for roz
647added huks
648----------------------------
649revision 1.6
650date: 2002/07/30 15:53:46;  author: james;  state: Exp;  lines: +4 -2
651Added one line to each half of the confucious sayings
652----------------------------
653revision 1.5
654date: 2002/07/29 12:34:08;  author: james;  state: Exp;  lines: +121 -69
655LF in [list] not allowed :(
656----------------------------
657revision 1.4
658date: 2002/07/29 11:02:57;  author: james;  state: Exp;  lines: +999 -999
659updates from dan
660----------------------------
661revision 1.3
662date: 2002/07/29 09:26:41;  author: james;  state: Exp;  lines: +1062 -136
663re-laid out the file
664----------------------------
665revision 1.2
666date: 2002/07/23 15:50:39;  author: james;  state: Exp;  lines: +7 -2
667More friendship stuff
668----------------------------
669revision 1.1
670date: 2002/07/23 08:54:03;  author: james;  state: Exp;
671Welcome to bMotion2 (sort of)
672=============================================================================
673
674RCS file: /var/lib/cvs/bmotion/modules/events.tcl,v
675Working file: bmotion/modules/events.tcl
676head: 1.32
677branch:
678locks: strict
679access list:
680symbolic names:
681keyword substitution: kv
682total revisions: 32;    selected revisions: 32
683description:
684----------------------------
685revision 1.32
686date: 2002/11/23 13:00:08;  author: james;  state: Exp;  lines: +3 -3
687added bMotionRoot variable for location of script when rehashing
688----------------------------
689revision 1.31
690date: 2002/11/18 23:52:41;  author: james;  state: Exp;  lines: +7 -3
691escape / into %slash in incoming lines
692----------------------------
693revision 1.30
694date: 2002/11/18 23:28:58;  author: james;  state: Exp;  lines: +20 -1
695Added GPL header
696----------------------------
697revision 1.29
698date: 2002/11/14 08:10:36;  author: james;  state: Exp;  lines: +12 -37
699moved away checking to plugin
700extra debug
701----------------------------
702revision 1.28
703date: 2002/11/03 22:04:18;  author: james;  state: Exp;  lines: +37 -2
704changs to nick handler
705----------------------------
706revision 1.27
707date: 2002/09/30 22:11:51;  author: james;  state: Exp;  lines: +5 -5
708updated for new language stuff
709----------------------------
710revision 1.26
711date: 2002/09/29 14:21:25;  author: james;  state: Exp;  lines: +3 -159
712stuff moved to plugins
713----------------------------
714revision 1.25
715date: 2002/09/26 15:54:31;  author: james;  state: Exp;  lines: +1 -9
716move * waves handler to plugin
717----------------------------
718revision 1.24
719date: 2002/09/25 14:12:30;  author: james;  state: Exp;  lines: +2 -2
720updated the regexp for parks
721----------------------------
722revision 1.23
723date: 2002/09/18 10:56:46;  author: james;  state: Exp;  lines: +7 -108
724moved more stuff to plugins
725disabled the all together handler
726fixed a typo in a debug line
727----------------------------
728revision 1.22
729date: 2002/09/15 23:01:46;  author: james;  state: Exp;  lines: +2 -33
730more stuff to plugins
731bots now clear the lastSpoke flag
732----------------------------
733revision 1.21
734date: 2002/09/09 23:08:43;  author: james;  state: Exp;  lines: +1 -115
735many things moved to plugins
736----------------------------
737revision 1.20
738date: 2002/09/09 14:07:26;  author: james;  state: Exp;  lines: +1 -51
739various bits moved from events.tcl to plugins
740----------------------------
741revision 1.19
742date: 2002/09/09 07:38:58;  author: james;  state: Exp;  lines: +10 -1
743debugging stuff trying to find the segfault :/
744----------------------------
745revision 1.18
746date: 2002/09/08 22:24:19;  author: james;  state: Exp;  lines: +4 -16
747moved hugs to plugins
748updated mode handler to use abstracts properly
749----------------------------
750revision 1.17
751date: 2002/09/04 15:55:19;  author: james;  state: Exp;  lines: +6 -2
752Added another J-flag check
753----------------------------
754revision 1.16
755date: 2002/08/19 21:38:57;  author: james;  state: Exp;  lines: +40 -21
756added action plugins
757----------------------------
758revision 1.15
759date: 2002/08/19 15:53:03;  author: james;  state: Exp;  lines: +1 -262
760removed hands stuff (plugin)
761----------------------------
762revision 1.14
763date: 2002/08/14 06:26:48;  author: james;  state: Exp;  lines: +1 -28
764moved hello handler to a plugin
765----------------------------
766revision 1.13
767date: 2002/08/11 13:51:51;  author: james;  state: Exp;  lines: +1 -10
768Go-down-on stuff moved to a plugin
769----------------------------
770revision 1.12
771date: 2002/08/08 22:55:50;  author: james;  state: Exp;  lines: +1 -107
772moved startrek stuff to a complex plugin
773----------------------------
774revision 1.11
775date: 2002/08/05 15:52:12;  author: james;  state: Exp;  lines: +11 -19
776complex plugins now stackable (return 1 to abort)
777moved opme trigger to complex plugin
778----------------------------
779revision 1.10
780date: 2002/08/05 11:54:30;  author: james;  state: Exp;  lines: +17 -2
781clean []s from nicks
782added call to complex plugins
783changed bahaviour of the hello handler
784----------------------------
785revision 1.9
786date: 2002/08/02 10:39:15;  author: james;  state: Exp;  lines: +58 -41
787Changed putloglev to bMotion_putloglev
788Added support for testing code before loading it
789----------------------------
790revision 1.8
791date: 2002/08/01 15:43:58;  author: james;  state: Exp;  lines: +2 -2
792rehashing now uses the rehashes abstract
793----------------------------
794revision 1.7
795date: 2002/07/31 11:02:40;  author: james;  state: Exp;  lines: +4 -1
796fix bug 0000043
797----------------------------
798revision 1.6
799date: 2002/07/30 22:32:21;  author: james;  state: Exp;  lines: +25 -109
800many events moved to simple plugins
801----------------------------
802revision 1.5
803date: 2002/07/30 18:45:31;  author: james;  state: Exp;  lines: +8 -1
804Added call to simple plugins
805----------------------------
806revision 1.4
807date: 2002/07/29 11:48:09;  author: james;  state: Exp;  lines: +10 -9
808Moved the *...* handler to the end to handle exceptions, not everything
809----------------------------
810revision 1.3
811date: 2002/07/23 13:20:03;  author: james;  state: Exp;  lines: +47 -4
812Added preliminary friendship stuff
813----------------------------
814revision 1.2
815date: 2002/07/23 09:46:06;  author: james;  state: Exp;  lines: +6 -6
816Syntax fixed to make it work :P
817----------------------------
818revision 1.1
819date: 2002/07/23 08:54:03;  author: james;  state: Exp;
820Welcome to bMotion2 (sort of)
821=============================================================================
822
823RCS file: /var/lib/cvs/bmotion/modules/events_support.tcl,v
824Working file: bmotion/modules/events_support.tcl
825head: 1.13
826branch:
827locks: strict
828access list:
829symbolic names:
830keyword substitution: kv
831total revisions: 13;    selected revisions: 13
832description:
833----------------------------
834revision 1.13
835date: 2002/11/18 23:28:58;  author: james;  state: Exp;  lines: +20 -1
836Added GPL header
837----------------------------
838revision 1.12
839date: 2002/11/03 22:04:28;  author: james;  state: Exp;  lines: +0 -0
840bleh
841----------------------------
842revision 1.11
843date: 2002/09/15 23:01:08;  author: james;  state: Exp;  lines: +1 -14
844hug moved to plugin
845----------------------------
846revision 1.10
847date: 2002/08/29 13:28:53;  author: james;  state: Exp;  lines: +1 -18
848hands* support handlers moved to plugin
849----------------------------
850revision 1.9
851date: 2002/08/19 21:39:29;  author: james;  state: Exp;  lines: +1 -9
852moved coffee stuff to plugin
853----------------------------
854revision 1.8
855date: 2002/08/11 13:51:51;  author: james;  state: Exp;  lines: +1 -29
856Go-down-on stuff moved to a plugin
857----------------------------
858revision 1.7
859date: 2002/08/10 23:30:32;  author: james;  state: Exp;  lines: +2 -2
860Fixed the go-down-on trigger
861----------------------------
862revision 1.6
863date: 2002/08/08 22:55:50;  author: james;  state: Exp;  lines: +1 -91
864moved startrek stuff to a complex plugin
865----------------------------
866revision 1.5
867date: 2002/08/02 10:46:26;  author: james;  state: Exp;  lines: +4 -4
868Changed putloglev to bMotion_putloglev
869----------------------------
870revision 1.4
871date: 2002/08/01 15:44:55;  author: james;  state: Exp;  lines: +2 -1
872fix for bMotionGoDownOn when given crap after the nick
873----------------------------
874revision 1.3
875date: 2002/07/23 15:50:39;  author: james;  state: Exp;  lines: +11 -1
876More friendship stuff
877----------------------------
878revision 1.2
879date: 2002/07/23 13:20:39;  author: james;  state: Exp;  lines: +10 -6
880Added preliminary friendship stuff (hugs)
881----------------------------
882revision 1.1
883date: 2002/07/23 08:54:03;  author: james;  state: Exp;
884Welcome to bMotion2 (sort of)
885=============================================================================
886
887RCS file: /var/lib/cvs/bmotion/modules/flood.tcl,v
888Working file: bmotion/modules/flood.tcl
889head: 1.2
890branch:
891locks: strict
892access list:
893symbolic names:
894keyword substitution: kv
895total revisions: 2;     selected revisions: 2
896description:
897----------------------------
898revision 1.2
899date: 2002/11/18 23:28:58;  author: james;  state: Exp;  lines: +19 -1
900Added GPL header
901----------------------------
902revision 1.1
903date: 2002/11/03 22:02:28;  author: james;  state: Exp;
904added flood checking
905=============================================================================
906
907RCS file: /var/lib/cvs/bmotion/modules/friendship.tcl,v
908Working file: bmotion/modules/friendship.tcl
909head: 1.9
910branch:
911locks: strict
912access list:
913symbolic names:
914keyword substitution: kv
915total revisions: 9;     selected revisions: 9
916description:
917----------------------------
918revision 1.9
919date: 2002/11/18 23:28:58;  author: james;  state: Exp;  lines: +20 -1
920Added GPL header
921----------------------------
922revision 1.8
923date: 2002/11/03 22:04:46;  author: james;  state: Exp;  lines: +1 -1
924corrected error in set statement
925----------------------------
926revision 1.7
927date: 2002/09/16 15:32:20;  author: james;  state: Exp;  lines: +21 -3
928trying to stop that unknown user rubbish
929----------------------------
930revision 1.6
931date: 2002/08/19 21:40:18;  author: james;  state: Exp;  lines: +11 -1
932updates for the driftFriendship function
933----------------------------
934revision 1.5
935date: 2002/08/02 10:46:27;  author: james;  state: Exp;  lines: +7 -7
936Changed putloglev to bMotion_putloglev
937----------------------------
938revision 1.4
939date: 2002/07/29 11:48:59;  author: james;  state: Exp;  lines: +27 -3
940changed limit to 1 not 0
941added .bmotion friends command
942----------------------------
943revision 1.3
944date: 2002/07/23 15:50:39;  author: james;  state: Exp;  lines: +37 -1
945More friendship stuff
946----------------------------
947revision 1.2
948date: 2002/07/23 13:20:03;  author: james;  state: Exp;  lines: +7 -5
949Added preliminary friendship stuff
950----------------------------
951revision 1.1
952date: 2002/07/23 12:31:15;  author: james;  state: Exp;
953started friendship system
954=============================================================================
955
956RCS file: /var/lib/cvs/bmotion/modules/interbot.tcl,v
957Working file: bmotion/modules/interbot.tcl
958head: 1.12
959branch:
960locks: strict
961access list:
962symbolic names:
963keyword substitution: kv
964total revisions: 12;    selected revisions: 12
965description:
966----------------------------
967revision 1.12
968date: 2002/11/18 23:28:58;  author: james;  state: Exp;  lines: +20 -1
969Added GPL header
970----------------------------
971revision 1.11
972date: 2002/11/03 22:05:16;  author: james;  state: Exp;  lines: +8 -15
973changed error level of debug output
974removed timer code (now handed in system module)
975----------------------------
976revision 1.10
977date: 2002/09/30 22:12:15;  author: james;  state: Exp;  lines: +2 -3
978hopefully mix multiple timers problems
979----------------------------
980revision 1.9
981date: 2002/09/30 12:41:15;  author: james;  state: Exp;  lines: +2 -2
982corrected typo
983----------------------------
984revision 1.8
985date: 2002/09/27 16:04:08;  author: james;  state: Exp;  lines: +14 -4
986now we won't elect if we're away
987----------------------------
988revision 1.7
989date: 2002/09/26 15:35:05;  author: james;  state: Exp;  lines: +28 -20
990new timer handling stuff
991lowercase the channel before testing it :x
992----------------------------
993revision 1.6
994date: 2002/09/26 12:10:33;  author: james;  state: Exp;  lines: +80 -10
995bots now hold elections to see who should speak next on channels
996----------------------------
997revision 1.5
998date: 2002/09/25 22:57:42;  author: james;  state: Exp;  lines: +89 -24
999Start of implementation of new interbot stuff (who's next)
1000new method for handling incoming bmotion commands off botnet as i was obviously on drugs when i wrote the previous code
1001----------------------------
1002revision 1.4
1003date: 2002/08/02 10:46:27;  author: james;  state: Exp;  lines: +5 -5
1004Changed putloglev to bMotion_putloglev
1005----------------------------
1006revision 1.3
1007date: 2002/07/29 11:49:27;  author: james;  state: Exp;  lines: +7 -0
1008interbot stuff now ignores the silence state
1009----------------------------
1010revision 1.2
1011date: 2002/07/23 13:21:07;  author: james;  state: Exp;  lines: +2 -0
1012Added "loaded" putloglev
1013----------------------------
1014revision 1.1
1015date: 2002/07/23 08:54:03;  author: james;  state: Exp;
1016Welcome to bMotion2 (sort of)
1017=============================================================================
1018
1019RCS file: /var/lib/cvs/bmotion/modules/leet.tcl,v
1020Working file: bmotion/modules/leet.tcl
1021head: 1.4
1022branch:
1023locks: strict
1024access list:
1025symbolic names:
1026keyword substitution: kv
1027total revisions: 4;     selected revisions: 4
1028description:
1029----------------------------
1030revision 1.4
1031date: 2002/11/18 23:28:58;  author: james;  state: Exp;  lines: +20 -1
1032Added GPL header
1033----------------------------
1034revision 1.3
1035date: 2002/11/18 23:16:18;  author: james;  state: Exp;  lines: +7 -9
1036fixed cvs ruining things
1037----------------------------
1038revision 1.2
1039date: 2002/11/03 22:05:31;  author: james;  state: Exp;  lines: +9 -1
1040bleh
1041----------------------------
1042revision 1.1
1043date: 2002/07/23 08:54:03;  author: james;  state: Exp;
1044Welcome to bMotion2 (sort of)
1045=============================================================================
1046
1047RCS file: /var/lib/cvs/bmotion/modules/leet_settings.tcl,v
1048Working file: bmotion/modules/leet_settings.tcl
1049head: 1.2
1050branch:
1051locks: strict
1052access list:
1053symbolic names:
1054keyword substitution: kv
1055total revisions: 2;     selected revisions: 2
1056description:
1057----------------------------
1058revision 1.2
1059date: 2002/11/18 23:28:58;  author: james;  state: Exp;  lines: +19 -0
1060Added GPL header
1061----------------------------
1062revision 1.1
1063date: 2002/07/23 08:54:03;  author: james;  state: Exp;
1064Welcome to bMotion2 (sort of)
1065=============================================================================
1066
1067RCS file: /var/lib/cvs/bmotion/modules/mood.tcl,v
1068Working file: bmotion/modules/mood.tcl
1069head: 1.6
1070branch:
1071locks: strict
1072access list:
1073symbolic names:
1074keyword substitution: kv
1075total revisions: 6;     selected revisions: 6
1076description:
1077----------------------------
1078revision 1.6
1079date: 2002/11/19 20:19:57;  author: james;  state: Exp;  lines: +9 -9
1080fixed some tcl/cvs problems
1081----------------------------
1082revision 1.5
1083date: 2002/11/18 23:28:58;  author: james;  state: Exp;  lines: +20 -1
1084Added GPL header
1085----------------------------
1086revision 1.4
1087date: 2002/11/18 23:16:24;  author: james;  state: Exp;  lines: +6 -4
1088fixed cvs ruining things
1089----------------------------
1090revision 1.3
1091date: 2002/11/03 22:05:52;  author: james;  state: Exp;  lines: +66 -1
1092started implementing new mood routines
1093----------------------------
1094revision 1.2
1095date: 2002/08/02 10:46:27;  author: james;  state: Exp;  lines: +5 -5
1096Changed putloglev to bMotion_putloglev
1097----------------------------
1098revision 1.1
1099date: 2002/07/23 08:54:03;  author: james;  state: Exp;
1100Welcome to bMotion2 (sort of)
1101=============================================================================
1102
1103RCS file: /var/lib/cvs/bmotion/modules/Attic/mood.tcl.bak,v
1104Working file: bmotion/modules/mood.tcl.bak
1105head: 1.2
1106branch:
1107locks: strict
1108access list:
1109symbolic names:
1110keyword substitution: kv
1111total revisions: 2;     selected revisions: 2
1112description:
1113----------------------------
1114revision 1.2
1115date: 2002/07/23 08:58:27;  author: james;  state: dead;  lines: +1 -1
1116FUCKING .bak FILES£((*£$
1117----------------------------
1118revision 1.1
1119date: 2002/07/23 08:54:03;  author: james;  state: Exp;
1120Welcome to bMotion2 (sort of)
1121=============================================================================
1122
1123RCS file: /var/lib/cvs/bmotion/modules/output.tcl,v
1124Working file: bmotion/modules/output.tcl
1125head: 1.24
1126branch:
1127locks: strict
1128access list:
1129symbolic names:
1130keyword substitution: kv
1131total revisions: 24;    selected revisions: 24
1132description:
1133----------------------------
1134revision 1.24
1135date: 2002/11/23 13:13:56;  author: james;  state: Exp;  lines: +15 -3
1136fixed deleted function o_O
1137----------------------------
1138revision 1.23
1139date: 2002/11/18 23:52:56;  author: james;  state: Exp;  lines: +3 -1
1140turn %slash into / just before output
1141----------------------------
1142revision 1.22
1143date: 2002/11/18 23:28:58;  author: james;  state: Exp;  lines: +20 -1
1144Added GPL header
1145----------------------------
1146revision 1.21
1147date: 2002/11/03 22:06:25;  author: james;  state: Exp;  lines: +2 -2
1148bleh
1149----------------------------
1150revision 1.20
1151date: 2002/09/30 22:11:52;  author: james;  state: Exp;  lines: +2 -2
1152updated for new language stuff
1153----------------------------
1154revision 1.19
1155date: 2002/09/30 12:41:41;  author: james;  state: Exp;  lines: +4 -2
1156fixed getRealName mistaking *nt* for the bot
1157----------------------------
1158revision 1.18
1159date: 2002/09/29 14:21:45;  author: james;  state: Exp;  lines: +6 -5
1160fix for typos engine errors, hopefully
1161----------------------------
1162revision 1.17
1163date: 2002/09/27 16:02:08;  author: james;  state: Exp;  lines: +7 -3
1164debug for typos problem
1165----------------------------
1166revision 1.16
1167date: 2002/09/25 14:15:15;  author: james;  state: Exp;  lines: +7 -1
1168updated bMotionGetRealName to work out if it's me
1169----------------------------
1170revision 1.15
1171date: 2002/09/19 09:45:51;  author: james;  state: Exp;  lines: +17 -17
1172Fixed
1173Using new architecture to store typos and replay them
1174----------------------------
1175revision 1.14
1176date: 2002/09/18 16:06:26;  author: james;  state: Exp;  lines: +15 -17
1177COMPLETELY RUINED
1178----------------------------
1179revision 1.13
1180date: 2002/09/18 15:56:22;  author: james;  state: Exp;  lines: +12 -5
1181new typos stuff (broken)
1182----------------------------
1183revision 1.12
1184date: 2002/09/18 15:19:20;  author: james;  state: Exp;  lines: +8 -14
1185%SETTING added
1186----------------------------
1187revision 1.11
1188date: 2002/09/08 21:56:52;  author: james;  state: Exp;  lines: +2 -2
1189extra debugging
1190----------------------------
1191revision 1.10
1192date: 2002/08/19 21:40:52;  author: james;  state: Exp;  lines: +7 -1
1193added some debug stuff
1194----------------------------
1195revision 1.9
1196date: 2002/08/14 15:56:03;  author: james;  state: Exp;  lines: +25 -148
1197bMotionGetRealName should be more robust when called inside a plugin
1198typosEngine moved to plugin
1199tweak on output plugin loop
1200----------------------------
1201revision 1.8
1202date: 2002/08/08 22:54:19;  author: james;  state: Exp;  lines: +4 -1
1203stopped the next delay on the queue from getting too high :)
1204----------------------------
1205revision 1.7
1206date: 2002/08/06 16:03:16;  author: james;  state: Exp;  lines: +17 -1
1207preliminary output plugin support (unfinished but going home)
1208----------------------------
1209revision 1.6
1210date: 2002/08/02 10:46:27;  author: james;  state: Exp;  lines: +28 -28
1211Changed putloglev to bMotion_putloglev
1212----------------------------
1213revision 1.5
1214date: 2002/08/01 17:53:04;  author: james;  state: Exp;  lines: +8 -4
1215Tremendous failure in choosing a random bot (surprised it worked at all, in fact)
1216Also optimised the picking bot routine a bit
1217----------------------------
1218revision 1.4
1219date: 2002/08/01 15:49:25;  author: james;  state: Exp;  lines: +44 -8
1220added %var{chance,abstract}
1221added %STOP (internal)
1222changed max q length to 15
1223added actual typing delay code
1224----------------------------
1225revision 1.3
1226date: 2002/07/31 11:03:12;  author: james;  state: Exp;  lines: +6 -2
1227issues with one single matching user in bMotionChooseRandomUser
1228----------------------------
1229revision 1.2
1230date: 2002/07/30 15:52:05;  author: james;  state: Exp;  lines: +2 -2
1231CVS has a funny five minutes :P
1232----------------------------
1233revision 1.1
1234date: 2002/07/23 08:54:02;  author: james;  state: Exp;
1235Welcome to bMotion2 (sort of)
1236=============================================================================
1237
1238RCS file: /var/lib/cvs/bmotion/modules/plugins.tcl,v
1239Working file: bmotion/modules/plugins.tcl
1240head: 1.17
1241branch:
1242locks: strict
1243access list:
1244symbolic names:
1245keyword substitution: kv
1246total revisions: 17;    selected revisions: 17
1247description:
1248----------------------------
1249revision 1.17
1250date: 2002/11/18 23:28:58;  author: james;  state: Exp;  lines: +20 -1
1251Added GPL header
1252----------------------------
1253revision 1.16
1254date: 2002/11/03 22:06:35;  author: james;  state: Exp;  lines: +0 -0
1255bleh
1256----------------------------
1257revision 1.15
1258date: 2002/09/30 22:11:52;  author: james;  state: Exp;  lines: +63 -45
1259updated for new language stuff
1260----------------------------
1261revision 1.14
1262date: 2002/09/26 15:35:38;  author: james;  state: Exp;  lines: +75 -21
1263can now specify which plugins should not be loaded by the bot in the config file
1264----------------------------
1265revision 1.13
1266date: 2002/08/29 13:29:59;  author: james;  state: Exp;  lines: +7 -2
1267added null plugin function so some plugins can register themselves but not do anything directly
1268----------------------------
1269revision 1.12
1270date: 2002/08/19 21:42:08;  author: james;  state: Exp;  lines: +106 -6
1271added action plugins
1272----------------------------
1273revision 1.11
1274date: 2002/08/11 13:52:21;  author: james;  state: Exp;  lines: +36 -7
1275Now checks to see if a plugin is being redefined
1276----------------------------
1277revision 1.10
1278date: 2002/08/07 12:17:43;  author: james;  state: Exp;  lines: +35 -1
1279added dependency checking support
1280----------------------------
1281revision 1.9
1282date: 2002/08/06 16:02:51;  author: james;  state: Exp;  lines: +64 -7
1283added output plugins
1284----------------------------
1285revision 1.8
1286date: 2002/08/05 15:51:27;  author: james;  state: Exp;  lines: +6 -4
1287complex plugins now stackable (return 1 to abort)
1288----------------------------
1289revision 1.7
1290date: 2002/08/05 11:53:53;  author: james;  state: Exp;  lines: +47 -1
1291added complex plugins
1292----------------------------
1293revision 1.6
1294date: 2002/08/02 12:08:12;  author: james;  state: Exp;  lines: +49 -8
1295Added admin plugins
1296----------------------------
1297revision 1.5
1298date: 2002/08/02 10:46:27;  author: james;  state: Exp;  lines: +7 -7
1299Changed putloglev to bMotion_putloglev
1300----------------------------
1301revision 1.4
1302date: 2002/08/01 15:50:01;  author: james;  state: Exp;  lines: +2 -1
1303added support for %botnicks in plugins
1304----------------------------
1305revision 1.3
1306date: 2002/07/30 22:11:00;  author: james;  state: Exp;  lines: +12 -6