[project @ 2005-06-23 18:49:38 by unknown_lamer]
[clinton/bobotpp.git] / NEWS
CommitLineData
91dddabd 1(-*- text -*-)
2User Visible Changes In Bobot++
be3612f3 3
91dddabd 4IMPORTANT NOTES:
5 As of version 1.98 unknown_lamer is the new maintainer. Also as of
6 version 1.98, you must have Guile 1.5.6+ or 1.6.x in order to
7 compile scripting support.
be3612f3 8
9=====================================================================
10====== The News =====================================================
11=====================================================================
2e20c3e1 12
af8c61fe 13Version 2.1.8:
5aec4622 14- Scripting
15 + Hooks
16 * Added bot:protection/[none|ban|kick|deop] and bot:aop/[yes|no]
17 constants to the Scheme scripting interface
18 * hooks/timer argument is now zero padded instead of space padded
19 (e.g. "11:01" instead of "11: 1")
20 * hooks/disconnect is now called when the bot is disconnected from the
21 server unintentionally (network connection timeout, server died,
22 etc.)
23 + Message Sending
24 * Implemented bot:notice
25
af8c61fe 26
980ce0f4 27Version 2.1.7:
cf8ea873 28- Fixed a number of small bugs and corner cases
29- Should compile without warnings (GCC 3.4)
980ce0f4 30
2e18045a 31Version 2.1.6:
8db6cd17 32- The String class implementation has been redone and replaced by one
33 based on std::string (eventually String will be gone entirely, but
34 it a lot of work)
2e18045a 35- Patches from Jos Hulzink <josh@stack.nl> were applied which fix a
980ce0f4 36 few major bugs in the StringTokenizer (thanks)
2e18045a 37
c8f13c06 38Version 2.1.5: Cleanups
39- A DCC CHAT with the bot may now only be initiated if the user is a
40 Friend of the bot
41- Implemented bot:ctcp-quote
c7d9fb19 42- The Bot Configuration section of the manual has been completed.
a6339323 43- Fixed a potential (but unlikely) buffer overflow in Utils::strToTime
44 (if there were more than 512 digits in part of the string form of
45 the time the buffer would overflow)
6b59e728 46- Misc. Bugfixes
c7d9fb19 47
4edefeb6 48Version 2.1.4: DCC Support Enhancements
49- Internal Change: DCCConnection is now an abstract class
50- Internal Change: DCCChatConnection provides the functionality of
51 the old DCCConnection so that DCC FILE support can be added
52- New Scheme Procedure: (bot:sent-to-me? message), checks to see if a
53 message was addressed to the bot. This is better than using
54 bot:match-to-me because the hook will continue to function if the
55 bot's nick changes. The only downside to using it is that there may
56 be an increased overhead of calling more hooks than could be called,
57 but that shouldn't be much of a problem.
58- New Scheme Procedure: (bot:change-command-level command level),
59 changes the level a user command to allow a user of `level' level or
60 above to run it.
61
e171dcce 62Version 2.1.3: Something
63- The flood rate can now be set using !setfloodrate INTEGER. The
64default is two messages per second before the bot will ignore
65