Commit Graph
24 Commits
Author SHA1 Message Date
Elijah Perrault cc1c8fd5bc Getting rid of tabs. 2011-02-20 20:46:10 -07:00
Elijah Perrault ad799a32a2 Ignore PRIVMSG's if they're from an invalid source. 2011-02-20 19:51:09 -07:00
Matthew Barksdale 15f188edfb This is why you shouldn't code half asleep 2011-02-19 03:43:41 -05:00
Matthew Barksdale 6e0263bcd8 Fixed an issue with cjoin 2011-02-19 03:39:53 -05:00
Elijah Perrault e93939d4cf Added command level 3 for logchan-only command. 2011-02-18 23:26:41 -07:00
Elijah Perrault a4ae87a86c Changed module naming scheme to appease Perl::Critic. 2011-02-17 17:41:33 -07:00
Elijah Perrault 60cdd488ba Changed arguments for on_uprivmsg and on_cprivmsg. 2011-02-15 22:22:45 -07:00
Elijah Perrault c0aa9d981c Bug fix: Commands getting Permission denied even with incorrect prefix. 2011-02-15 22:09:11 -07:00
Elijah Perrault 795c1da38d Ignore a NOTICE if it's from the server. 2011-02-15 21:48:51 -07:00
Elijah Perrault c2b436f420 We now pass nicer arguments to command callbacks. 2011-02-15 21:35:32 -07:00
Elijah Perrault a831e0c4ab Bundle server with src in the on_rcjoin event. 2011-02-15 19:12:22 -07:00
Elijah Perrault e154175571 Actually, this is nicer. 2011-02-15 19:06:11 -07:00
Elijah Perrault 945edfaf54 Accept JOIN with or without colon. 2011-02-15 19:00:18 -07:00
Elijah Perrault bad3169336 on_notice now sends the proper arguments. 2011-02-15 18:33:09 -07:00
Elijah Perrault 6e61841e20 Ensure that ex[3] is a valid length before continuing, creating a warning if invalid. 2011-02-15 18:23:24 -07:00
Elijah Perrault b133ef7a6f Oops. 2011-02-15 18:13:55 -07:00
Elijah Perrault 29f00aba27 Use decent regex. 2011-02-15 18:13:00 -07:00
Elijah Perrault 50a3f73a82 Store channels with case insensitivity. 2011-02-14 14:48:26 -07:00
Elijah Perrault fa76d4524d Added command rate limiting. This adds the config options: ratelimit, ratelimit_amount, ratelimit_time 2011-02-12 16:32:02 -07:00
Elijah Perrault 40be9d4f80 Fix name headers. 2011-02-11 20:34:39 -07:00
Elijah Perrault a8134f6270 Fix the copyright headers. Just noticed this. 2011-02-11 20:14:49 -07:00
Elijah Perrault 8ca0357c5d ... 2011-02-11 18:25:39 -07:00
Elijah Perrault 80a1617fa9 Remove these $VERSION's. They're unnecessary. 2011-02-11 18:25:12 -07:00
Elijah Perrault 951ae133c2 Renamed src/ to lib/ because it's more Perly. 2011-02-10 11:17:16 -07:00