Commit Graph
548 Commits
Author SHA1 Message Date
Elijah Perrault 88d7799569 Updated for alpha5. 2011-02-18 15:13:33 -07:00
Elijah Perrault 234c8d1657 Use HTML::Entities to decode the entities in the response. 2011-02-18 15:07:46 -07:00
Elijah Perrault 11dae6b927 Added a LinkTitle module for getting the title of a web page posted in a channel. This is of little use, but meh. 2011-02-18 14:54:49 -07:00
Elijah Perrault 897ad85615 Allow alpha5 modules. 2011-02-18 14:36:19 -07:00
Elijah Perrault 96384f853a Updated. 2011-02-18 14:25:07 -07:00
Elijah Perrault c5e0853cb1 Updated for alpha4. 2011-02-17 22:40:43 -07:00
Elijah Perrault 1b853d9269 Updated. 3.0.0a4 2011-02-17 22:39:51 -07:00
Elijah Perrault ec627df22e Fix all the modules. 2011-02-17 22:33:14 -07:00
Elijah Perrault 43e6ce1aaa For the sake of my sanity during packaging, lets just do this. 2011-02-17 22:23:03 -07:00
Elijah Perrault a4ae87a86c Changed module naming scheme to appease Perl::Critic. 2011-02-17 17:41:33 -07:00
Elijah Perrault 7a9230c75a Added a Dictionary module for looking up definitions of words. 2011-02-17 15:05:54 -07:00
Elijah Perrault 9288301259 Oops, here's the changes. 2011-02-17 14:02:31 -07:00
Elijah Perrault 85ea081435 server:ajoin now supports channel keys by spacing the name and key. 2011-02-17 14:01:47 -07:00
Elijah Perrault eb3332241f Updated. 2011-02-17 13:47:57 -07:00
Elijah Perrault deb95a7ee7 Allow a hook to block an event. 2011-02-17 13:47:18 -07:00
Elijah Perrault 067da4d7ad Oops, I forgot TSYNC. *slaps self* 2011-02-16 20:44:25 -07:00
Elijah Perrault 49332e5d93 Updated. 2011-02-16 20:35:00 -07:00
Elijah Perrault 7108f3fdfa buildmod generates documentation now. 2011-02-16 20:33:07 -07:00
Elijah Perrault 8077acd9ae Oops, had this backwards. 2011-02-16 19:10:06 -07:00
Elijah Perrault 7928f77083 Updated. 2011-02-16 18:57:09 -07:00
Elijah Perrault f1b6e2f91b Support for channels with a key. 2011-02-16 18:55:47 -07:00
Elijah Perrault 3f17cb99b2 Forgot a small detail in the POD. 2011-02-16 17:46:40 -07:00
Elijah Perrault 6828aafc44 Added a ChanTopics module for advanced management of channel topics. (this thing took bloody ages to make) 2011-02-16 17:45:17 -07:00
Elijah Perrault dbe32535d4 Updated. 2011-02-16 11:38:28 -07:00
Elijah Perrault 42cb5201f6 Updated. 2011-02-15 22:59:18 -07:00
Elijah Perrault 04949f38bf Updated to use ban() 2011-02-15 22:58:36 -07:00
Elijah Perrault 7dbebdeca9 Add ban() to API::IRC. Also, bantype is now a required config value. 2011-02-15 22:58:15 -07:00
Elijah Perrault f97b55a56c Updated to obey updated API. 2011-02-15 22:29:03 -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 187de7cdef Updated the rest of the modules. 2011-02-15 22:04:09 -07:00
Elijah Perrault 42b58c73e9 Updated Calc to obey new command API. 2011-02-15 21:50:53 -07:00
Elijah Perrault 795c1da38d Ignore a NOTICE if it's from the server. 2011-02-15 21:48:51 -07:00
Elijah Perrault 5c9376524c Fixing commands... 2011-02-15 21:43:11 -07:00
Elijah Perrault c65f3afda4 Updated to obey new API. 2011-02-15 21:36:25 -07:00
Elijah Perrault c2b436f420 We now pass nicer arguments to command callbacks. 2011-02-15 21:35:32 -07:00
Elijah Perrault 853c7e087e Oops, forgot the trigger. 2011-02-15 19:24:06 -07:00
Elijah Perrault 0abc3a8236 Added event on_rehash. 2011-02-15 19:23:27 -07:00
Elijah Perrault ac389ef399 Obey updated API. 2011-02-15 19:13:46 -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 3c7e975c98 logchan is now joined automatically. 2011-02-15 19:03:32 -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 df401193dc Clean up shutdown. 2011-02-15 14:18:48 -07:00
Elijah Perrault 55071e09d0 Created event on_shutdown. 2011-02-15 14:01:32 -07:00
Elijah Perrault 7f6cd84af8 Shutdown if there are no more IRC connections. 2011-02-15 13:58:21 -07:00