bot 6.x-1.1
Morbus Iff - February 10, 2009 - 14:28
| Download | Size | md5 hash |
|---|---|---|
| bot-6.x-1.1.tar.gz | 35.88 KB | e0c3825889ba6ffb88c3acf780119a02 |
Official release from CVS tag: DRUPAL-6--1-1
Last updated: February 10, 2009 - 14:30
Bot 6.x-1.1, 2009-02-10
-----------------------
* bot_seen ping prevention matched inside strings; now only word boundaries.
* #284666: We now use preg_quote() for various nickname escaping.
* #349245: bot_tell doesn't consume username whitespace (thanks drewish).
* #356003: bot_tell sorts queued messages by oldest first (thanks litwol).
* #343245: Better regex for usernames like betz--; supports betz---- now.
* #338723: Missing decode_entities() on project statuses (thanks RobLoach).
* #313025: Better regex for log filtering to prevent substring matches.
* #300206: Better factoid-ignoring of tell-like messages (thanks RobLoach).
* #275042: Randomized messages now centralized in bot_randomized_choice().
* #274888: Move all INSERTs and UPDATEs to use drupal_write_record().
* #218577: bot_tell.module added (thanks Rob Loach). Additions/changes:
- pending message queue now exists to remove SELECT on every message.
- received messages use format_interval(), not a date (thanks litwol).
* bot_factoid: PM a factoid with "BOTNAME: tell <who> about <factoid>".
* #190825: Get URL to current logged discussion with "BOTNAME: log pointer?"
* bot_name_regexp() now exists for matching inside a regular expression.
- #117876: if bot has a nick clash, it now responds to both nicks.
- #184015: bot name with non-word characters failed regexp addressing.
* #137171: bot_karma.module added (thanks walkah/Rob Loach). Additions:
- patch supported only words: committed version supports phrases.
- if someone tries to karma themselves, the response is customizable.
- drupal_write_record() is your friend; get used to using it!
- "BOTNAME: karma foo?" is required to prevent bad parsing.
- highest/lowest karmas are available at example.com/bot/karma.
- terms less than 3 and more than 15 characters are ignored.
* #267560: OS-specific newlines broke comparisons (thanks Gurpartap Singh).
* #245610: bot_agotchi greeting triggers now customizable (thanks Alan Evans).
* #184032: ignore improper hook_help implementations (thanks John Morahan).
* #229880: bot_factoid stopwords were case sensitive (thanks John Morahan).
* #187137: Drupal 7 style concats, and other style fixes (thanks dmitrig01).
* #167097: fixed undefined index and better host check (thanks czarphanguye).
* #142812: auto reconnect and retry are now configurable (Morbus/Shiny).