Граф коммитов

22 Коммитов

Автор SHA1 Сообщение Дата
ian%hixie.ch 967adcc501 Better Unload handling for modules that need it. Introduce a way for modules to monitor pipes continuously (e.g. to watch the serial port or a socket). Better handling for when messages are repeated a lot in a row. Update documentation and modules to match. 2005-05-03 18:38:43 +00:00
ian%hixie.ch 8e4877446a Add in a missing key to the patProtected hash which was missed during the last checkin. 2004-02-08 22:21:35 +00:00
ian%hixie.ch d38269bc0c Hugs and Pats by popular request. Anyone else think this module is getting out of hand? :-) 2004-02-07 02:49:10 +00:00
ian%hixie.ch ab92a4b0cf More ways to insult (and praise) the bot. 2004-01-26 21:34:09 +00:00
ian%hixie.ch f902f650e2 Standardise on 'status' as the status command for all modules. 2004-01-25 13:05:45 +00:00
ian%hixie.ch bdf4d93741 Added some default hit protection. Removed a redundant variable definition. Implemented responses for tickling and apologies. Added some support for the moronic misspelt 'u' (you) form. Added support for shaking hands. Added some insults to handle and cleaned up (/x) two regular expressions that were getting very long. 2004-01-25 11:41:48 +00:00
ian%hixie.ch 03344c9c03 Homogenise the violence code a bit. 2003-10-19 22:13:42 +00:00
ian%hixie.ch c8acfaa0ec dumb bot 2003-10-19 21:06:56 +00:00
ian%hixie.ch 146f340f3c Support 'mozbot!' on its own. 2003-10-18 10:57:56 +00:00
ian%hixie.ch f3bfd8b281 implement 'lo' as a greeting 2003-10-16 19:42:34 +00:00
ian%hixie.ch dc2286f4b2 primitive 'bitch' support 2003-10-04 13:01:22 +00:00
ian%hixie.ch fde870de15 Bug 124748: Stop time drift once and for all by using a globally initialised time() value. This was done as a pretty blind search-and-replace, so may have caused regressions and may be non-optimal. Please file bugs if you spot problems. This adds the entry 'time' to the event object. 2003-10-03 15:47:35 +00:00
ian%hixie.ch 01b816884b allow smilies at the end of greetings 2003-08-16 19:34:01 +00:00
ian%hixie.ch b4ffec79a9 more happy, more kinky, and more consistent in its handlings of various forms of greetings. 2003-08-14 13:52:43 +00:00
ian%hixie.ch 5998d1541b Some more minor changes, and the addition of a response to '/me bites mozbot' (the 'kinky' responses, although they aren't very raunchy) 2003-08-12 16:35:59 +00:00
ian%hixie.ch 3d830992a8 Use DBM database instead of config file for seen data. Note that there is no migration path for old seen data, and that the config file isn't updated to remove the now superfluous variables. 2003-08-09 14:54:02 +00:00
ian%hixie.ch abc173fea9 Implement a hitting command, add some new variants to some existing commands 2003-08-09 13:49:36 +00:00
ian%hixie.ch d938dcb7d8 The 'seen' command should accept punctuation at the end, not consider it part of the nick to look for. b=133046, r=caillon. Some more friendliness. b=131323, r=caillon. 2002-03-31 23:53:11 +00:00
ian%hixie.ch c2247e2a24 Minor changes to what commands are accepted to make it friendlier. b=72961, r=kerz 2002-02-19 21:37:20 +00:00
ian%hixie.ch ce7d400ba4 * Implement !seen command
* Implement a few new greeting types (e.g. wb)
b=72943 r=timeless

* Implement CTCP Ping and Source responses
b=72956 r=timeless

* Remove brackets around grep() in Greeting.bm
b=111831 r=timeless
2002-02-12 14:59:29 +00:00
ian%hixie.ch 3db33a040e Fixing various typos and spelling mistakes spotted by timeless. There shouldn't be any code level changes here. moa=hixie 2001-04-29 08:35:29 +00:00
ian%hixie.ch ef86cfa4d4 Updating mozbot to version 2.0: changed to a more modular architecture, added support for multiple channels, added support for multiple nicks, generally cleaned up the code, etc. Uses some code and ideas from timeless and zach. 2001-04-23 07:07:17 +00:00