====== The News =====================================================
=====================================================================
+Version 2.1.8:
+- Scripting
+ + Hooks
+ * Added bot:protection/[none|ban|kick|deop] and bot:aop/[yes|no]
+ constants to the Scheme scripting interface
+ * hooks/timer argument is now zero padded instead of space padded
+ (e.g. "11:01" instead of "11: 1")
+ * hooks/disconnect is now called when the bot is disconnected from the
+ server unintentionally (network connection timeout, server died,
+ etc.)
+ + Message Sending
+ * Implemented bot:notice
+ + Misc
+ * Added (bobotpp bot) module that modules may use to gain access
+ to the bobot++ functions
+ * bot:msg and bot:say may both send to channels and users (instead
+ of bot:msg for users and bot:say for channels)
+ + Debugging
+ * The debugging evaluator is now enabled when --debug is passed to the bot
+- Documentation
+ + Merged documentation patch from Dale Smith (thanks)
+
+
Version 2.1.7:
- Fixed a number of small bugs and corner cases
- Should compile without warnings (GCC 3.4)
Version 2.1.6:
-- The String class has been removed and replaced by std::string
+- The String class implementation has been redone and replaced by one
+ based on std::string (eventually String will be gone entirely, but
+ it a lot of work)
- Patches from Jos Hulzink <josh@stack.nl> were applied which fix a
few major bugs in the StringTokenizer (thanks)
Version 2.1.3: Something
- The flood rate can now be set using !setfloodrate INTEGER. The
default is two messages per second before the bot will ignore
-you. (thanks to Björn Gustavsson for requesting this)
+you. (thanks to Björn Gustavsson for requesting this)
- The flood rate may also be set from Scheme using (bot:setfloodrate
integer)
- A very large crash bug has been fixed. Previously, if an undefined