Commit Graph
682 Commits
Author SHA1 Message Date
Elijah Perrault 68c4ca7b4a Fixed an issue in Git snapshots. 2011-03-06 20:46:43 -07:00
Elijah Perrault 9f3a8624c9 /me slaps matthew 2011-03-06 19:48:24 -07:00
Elijah Perrault 11ea707bbe Updated. 3.0.0a7 2011-03-06 19:45:41 -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
Matthew Barksdale f0807a8306 And sasl_timeout, else we're going to get an error 2011-03-05 15:54:02 -05:00
Matthew Barksdale 3ce0003c9e We should really check for password too here... 2011-03-05 15:52:11 -05:00
Matthew Barksdale 51d8bb69dd Fixed some spacing issues 2011-03-05 15:03:42 -05:00
Matthew Barksdale c3ac079e14 Fixed the POD for EightBall to follow the new CoC 2011-03-05 14:51:00 -05:00
Matthew Barksdale ad3340d82a Wth? 2011-03-05 14:46:54 -05:00
Matthew Barksdale 978a1585c8 Fix the POD for HelloChan to follow the new CoC 2011-03-05 14:45:43 -05:00
Matthew Barksdale 4337f29d0a Added a subroutine to access the OPER command, I'm eventually going to build upon this to be a full API for oper commands 2011-03-05 14:40:39 -05:00
Matthew Barksdale a587bab1c9 uhm... what? 2011-03-05 00:10:08 -05:00
Matthew Barksdale 1b13f4c39b Fixed the Oper module to actually work correctly when it's really not opered. 2011-03-05 00:09:27 -05: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 70723dfe68 Add a =cut. 2011-03-04 21:13:13 -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
Matthew Barksdale 0b6ed4c0cc Fixed a few bugs 2011-03-04 21:28:32 -05:00
Matthew Barksdale 004c89f416 Added a module allowing you to oper up your bot, this will eventually be expanded upon. In addition, this allows you to call M::Oper::is_opered(server) to check if your Auto instance is an oper on the specified server. 2011-03-04 21:24:29 -05: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 348ee6dc79 Forgot the quotes. 2011-03-03 18:54:51 -07:00
Elijah Perrault 604097ee1c Eh, might as well add xsm, to shut Perl::Critic up. 2011-03-03 15:58:49 -07:00
Elijah Perrault 3a7ffb24ee Fixed some Perl::Critic violations. 2011-03-03 15:55:55 -07:00
Elijah Perrault 60edbba15d Rest of renaming. 2011-03-03 15:38:58 -07:00
Elijah Perrault 12ed97b398 Renamed Lib::Users to Core::IRC::Users. 2011-03-03 15:38:11 -07:00
Elijah Perrault bd6571bbf5 Added Lib::User, for network-wide user tracking. This brings many new possibilities to modules, including an account system. 2011-03-03 15:34:41 -07:00
Elijah Perrault c15c945262 Added hook on_namesreply. 2011-03-03 15:19:15 -07:00
Elijah Perrault 5f1bf3785c Parse -nuc as well. 2011-03-02 22:17:18 -07:00
Elijah Perrault 45bb7e668c Fixed a bug where a CAP entry for a network was not recreated on a reconnect. 2011-03-02 22:05:13 -07:00
Elijah Perrault c268f27308 Include this as well. 2011-03-02 22:02:46 -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 223cdd7860 Updated. 2011-03-02 20:28:30 -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 0e708c5ee3 Lots of cleanup. 2011-03-02 19:08:00 -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 5da0eb0f6e Fixed all modules. 2011-03-02 15:05:46 -07:00
Elijah Perrault 8c037a9a35 Bumped minimum API version to 3.0.0a7. 2011-03-02 15:04:42 -07:00
Elijah Perrault 4e0384d645 Added UNO to this list. 2011-03-01 22:08:58 -07:00
Elijah Perrault 117ef08c23 Forgot to commit this... 2011-02-28 20:26:46 -07:00
Elijah Perrault e67b4b265c This undef is no longer needed. 2011-02-28 20:24:40 -07:00
Elijah Perrault 4dbfac1f5e We're alpha7. 2011-02-28 20:22:29 -07:00
Elijah Perrault 956cd12e5b Fixed the arguments on_whoreply passes. 2011-02-28 20:21:28 -07:00
Elijah Perrault af92eed006 Updated. 3.0.0a6 2011-02-27 21:40:59 -07:00