Room 11 Jeeves Versions Save

Chatbot for Stack Overflow

v1.3.0

8 years ago

New commands

  • Added !!rebecca command
  • Added !!wotd command
  • Added !!google command

New features

  • Added special case support for !!docs plugin
  • Base setup for tests
  • Added tests from some low hanging fruit

Fixes

  • Made !!docs a lot more reliable
  • !!version doesn't break anymore on tagged releases
  • The HTTP client's multi request functionality now actually works
  • CS fixes

Thanks to all contributors, bug finders, spam whores and everybody in the room who has put up with people testing Jeeves.

v1.2.0

8 years ago

New commands

  • Added !!mdn command
  • Added !!chuck command
  • Added !!skeet command

New features

  • Basic chat markdown formatting is now implemented for tweets
  • Removed @pings from tweets
  • The twitter configuration is retrieved daily now to get the lengths of URIs

Fixes

  • Jeeves can now be licked
  • Fixed encoded quotes in tweets

Thanks to all contributors, bug finders, spam whores and everybody in the room who has put up with people testing Jeeves.

v1.1.0

8 years ago

New commands

  • Added !!xkcd command
  • Added !!tweet command
  • Added !!lick command

New features

  • Non privileged users are now allowed to list the admins using !!admin list
  • !!docs now had the ability to find foreach and the like
  • !!packagist now falls back to search when no exact match is found
  • Temporary enabled logging to file when some exception gets thrown in the chatclient for debugging purposes

Fixes

  • Expired bans are now automatically cleared
  • Ban duration parsing now doesn't break on hours

Thanks to all contributors, bug finders, spam whores and everybody in the room who has put up with people testing Jeeves.

v1.0.0

8 years ago

New commands

  • Added !!man command
  • Added !!regex command
  • Added !!admin command
  • Added !!ban and !!unban commands

New features

  • Bot administrators can now be added using the !!admin add {userid} command. Administrators will be allowed to use privileged commands like (un)banning people from using the bot
  • People abusing the bot can now be banned for a specific duration using !!ban {userid} {duration}. The duration format is a number with the time unit (s - seconds, m - minutes, h - hours, d - days). E.g. !!ban 1 1d will ban the community user from using the bot for 1 day.

Fixes

None

Thanks to all contributors, bug finders, spam whores and everybody in the room who has put up with people testing Jeeves.

v0.0.4

8 years ago

New commands

  • Added !!rfcs command
  • Added !!package / !!packagist command
  • Added !!eval / !!> command
  • Added !!canon command

New features

  • !!docs can find class methods
  • mysql_* docs searches respond with the "use a proper api" message
  • Improved !!version command
  • Added systemd service

Fixes

  • Handle empty urban dictionary results
  • Implemented fuck off handling from chat throttling

Thanks to all contributors, bug finders, spam whores and everybody in the room who has put up with people testing Jeeves.

v0.0.3

8 years ago
  • Added !!wiki command (Wikipedia)
  • Added !!docs command (PHP docs)
  • Added !!imdb command (IMDB search)
  • Added conversion test plugin
  • Made room a config option
  • Refactored commands
  • Refactored chat client

v0.0.2

8 years ago
  • Added Urban Dictionary command
  • Fixed logger
  • Implemented half of the event frames

v0.0.1

8 years ago

First working PoC of the headless chat bot \o/