Commit Graph
240 Commits
Author SHA1 Message Date
Elijah Perrault 3c81f0587a Updated for alpha9 release. 2011-03-24 14:18:18 -06:00
Elijah Perrault 5366855f96 Fixed an exploit in QDB RAND. 2011-03-24 14:15:28 -06:00
Elijah Perrault 789cec8f80 UNO: Fixed a formatting issue in duration. 2011-03-21 21:21:20 -06:00
Elijah Perrault 6813a009df Updated for alpha8 release. 2011-03-20 21:38:09 -06:00
Elijah Perrault 1d6436b59b With buildmod fixed, support for custom PREFIX installs (including global installs) is complete. 2011-03-20 21:36:49 -06:00
Elijah Perrault 4021eabcf5 Added fastest/slowest game, most cards and most players records to UNO. 2011-03-20 21:34:51 -06:00
Elijah Perrault 79db0a2687 Fixed a bug in UNO that allowed users to join more than once. 2011-03-20 17:15:27 -06:00
Elijah Perrault 05e49c0ba1 Added optional uno:english option. See documentation for UNO. 2011-03-20 17:07:52 -06:00
Elijah Perrault d0eeb58c72 UNO has a new config option, uno:msg, for setting what method the bot uses for private messages. 2011-03-20 16:37:40 -06:00
Elijah Perrault 168266696a Added command aliasing. 2011-03-20 15:23:28 -06:00
Elijah Perrault 703f2c2ec8 Moved botinfo to State::IRC. 2011-03-20 13:40:41 -06:00
Elijah Perrault 0315a1f121 Added hook on_selfkick for when we are kicked from a channel. 2011-03-19 23:12:54 -06:00
Elijah Perrault f2deae219d Started State::IRC, and moved chanusers to it. 2011-03-18 14:34:02 -06:00
Elijah Perrault b52b488165 UNO now keeps game duration and cards played count. 2011-03-18 01:09:53 -06:00
Elijah Perrault 9a61c75772 Updated. 2011-03-17 21:26:45 -06:00
Elijah Perrault 9c8687da1c Added a LOLCAT module for translating English to LOLCAT. 2011-03-17 21:23:45 -06:00
Elijah Perrault 61fe399ac6 Rewrote EightBall to be nicer. 2011-03-17 21:00:50 -06:00
Elijah Perrault 6b09c4d818 Fixed a bug in LinkTitle that caused multi-line <title>'s to display wrong. 2011-03-17 13:28:12 -06:00
Elijah Perrault f75618e5ec This was in the wrong spot... 2011-03-16 23:02:53 -06:00
Elijah Perrault f19838091c Added wizard, for creating local Auto config directories. 2011-03-16 23:01:42 -06:00
Elijah Perrault 25a0ec8081 Made Auto respond properly to PRIVMSGs received before connection. 2011-03-16 18:38:49 -06:00
Elijah Perrault 618cc6cccb Fixed an exploit in QDB that allowed users to use services fantasy commands with the bot's account. 2011-03-14 21:56:29 -06:00
Matthew Barksdale 344ce60f00 Added a module to get information on packages in AUR. 2011-03-14 20:38:22 -04:00
Elijah Perrault 2836ebc6a3 Heavily improved ./install. 2011-03-07 20:44:30 -07:00
Elijah Perrault 9f3a8624c9 /me slaps matthew 2011-03-06 19:48:24 -07:00
Elijah Perrault 506921214d Updated for alpha7. 2011-03-06 19:40:20 -07:00
Elijah Perrault 9de77699f9 Fixed a bug in UNO where rehashing during a game caused a crash. 2011-03-05 16:39:49 -07:00
Elijah Perrault e61fdee14c Proto::IRC::umodes renamed to Proto::IRC::botinfo{svr}{modes}. 2011-03-04 21:54:12 -07:00
Elijah Perrault 9b0e692a8f Fixed a bug where incoming PART's from ourselves were not parsed. 2011-03-04 21:48:21 -07:00
Elijah Perrault 10fbddd2a6 Our usermodes are now tracked in Proto::IRC::umodes. 2011-03-04 20:45:31 -07:00
Elijah Perrault 963f55cc01 Added events on_cmode and on_umode. 2011-03-04 20:34:04 -07:00
Elijah Perrault 123357c448 Added event on_myinfo for RPL_MYINFO (numeric 004). 2011-03-04 20:14:09 -07:00
Elijah Perrault d4ff35a5f9 Raw hooks now take hook names and support multiple hooks. This changes rchook_add and rchook_del. 2011-03-04 19:14:18 -07:00
Elijah Perrault f4448302e2 Vim modelines must be at the bottom of files. Modules updated. 2011-03-04 15:49:43 -07:00
Elijah Perrault 12ed97b398 Renamed Lib::Users to Core::IRC::Users. 2011-03-03 15:38:11 -07:00
Elijah Perrault c15c945262 Added hook on_namesreply. 2011-03-03 15:19:15 -07:00
Elijah Perrault 62551dc6c9 Added hook on_disconnect. 2011-03-02 22:02:24 -07:00
Elijah Perrault 12356984fc Don't surpass 80 characters. 2011-03-02 21:39:48 -07:00
Elijah Perrault 9e8018c98e Added various options to bin/auto, including support for multiple config files. See bin/auto -h for details. 2011-03-02 20:26:34 -07:00
Elijah Perrault a66d6993cd Matthew failed. 2011-03-02 15:46:13 -07:00
Matthew Barksdale 328eac87b0 Merge branch 'indev' of github.com:Xelhua/Auto into indev 2011-03-02 17:39:58 -05:00
Matthew Barksdale 0e46850a65 Changed on_nick, on_quit, on_part, and on_kick source hashrefs to include server, removing svr. 2011-03-02 17:37:27 -05:00
Elijah Perrault 8c037a9a35 Bumped minimum API version to 3.0.0a7. 2011-03-02 15:04:42 -07:00
Elijah Perrault 956cd12e5b Fixed the arguments on_whoreply passes. 2011-02-28 20:21:28 -07:00
Elijah Perrault f904d3e991 Updated for alpha6 release. 2011-02-27 21:38:00 -07:00
Elijah Perrault f51e695a2a My last commit also included a bugfix regarding SASL timeout. 2011-02-27 21:36:06 -07:00
Elijah Perrault e65f5d6f0a Cleanup, CAP is now core and added hook on_capack. 2011-02-27 21:33:47 -07:00
Elijah Perrault c5f8a31bd0 Fixed a bug with multi-prefix support. 2011-02-27 16:55:06 -07:00
Elijah Perrault b0fc9065f5 Added fpfmt() to API::Std, and removed the %20's from Bin. 2011-02-27 16:17:40 -07:00
Elijah Perrault 8d5664c7ef Added an extra note. 2011-02-27 12:49:47 -07:00