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
Elijah Perrault
3e418271c7
Some notes for when running on Windows.
2011-02-26 23:32:45 -07:00
Elijah Perrault
f7b5428c60
Auto::GR renamed to $Auto::VERGITREV.
2011-02-26 23:11:37 -07:00
Elijah Perrault
5b8568f811
Bumped minimum version for API to 3.0.0a6.
2011-02-26 14:36:43 -07:00
Elijah Perrault
d33d47afd2
Cleaned up TOPIC parsing.
2011-02-26 14:27:57 -07:00
Elijah Perrault
58063f147d
New hook on_isupport, code cleanup, and now parsing numeric 004 (RPL_MYINFO).
2011-02-26 14:08:39 -07:00
Elijah Perrault
a8b8256385
Added a BotStats module for returning statistics about the bot.
2011-02-25 21:26:40 -07:00
Elijah Perrault
501dd30a0b
Now parsing numeric 396.
2011-02-25 20:48:45 -07:00
Elijah Perrault
8512ea129a
* Added who() to API::IRC.
...
* Added hook on_whoreply.
* PRIVMSGs and NOTICEs that would cause a >512 bytes resulting message are now divided into multiple messages.
* Renamed botnick to botinfo.
2011-02-25 20:14:19 -07:00
Elijah Perrault
9c8200fb78
Updated.
2011-02-25 18:23:51 -07:00
Elijah Perrault
064f1099e3
Added an Eval module for evaluating Perl code.
2011-02-23 14:43:19 -07:00
Elijah Perrault
88cdde59ce
Updated.
2011-02-22 22:16:46 -07:00
Elijah Perrault
910c1afb86
Added an UNO module for endless fun playing the UNO card game. Warning: Can be addicting. MAKE SURE TO READ THE DOCS.
2011-02-22 22:14:59 -07:00
Elijah Perrault
39ce9b2da4
Updated.
2011-02-22 21:19:15 -07:00
Elijah Perrault
4de600d91a
Updated for 3.0.0a5.
2011-02-21 23:31:55 -07:00
Elijah Perrault
7902aba4c5
Bug fix: Fixed broken rehash.
2011-02-21 23:30:55 -07:00
Elijah Perrault
ad799a32a2
Ignore PRIVMSG's if they're from an invalid source.
2011-02-20 19:51:09 -07:00
Elijah Perrault
35f58bf5b7
Fixed an odd bug when viewing non-existent quotes.
2011-02-20 19:44:18 -07:00
Elijah Perrault
24ab4aaf9a
Improved QDB. Also, You can now define how many results are returned by QDB SEARCH/MORE at a time with qdb_search_resnum in the config.
2011-02-19 21:02:31 -07:00
Elijah Perrault
18a8752e28
Added SEARCH and MORE to QDB.
2011-02-19 16:54:21 -07:00
Matthew Barksdale
be43449e74
Fixed a typo.
2011-02-19 04:02:57 -05:00
Matthew Barksdale
66c4b3441a
Updated.
2011-02-19 03:55:53 -05:00
Elijah Perrault
411e08fd1c
Added core command MODLIST.
2011-02-18 23:49:27 -07:00
Elijah Perrault
e93939d4cf
Added command level 3 for logchan-only command.
2011-02-18 23:26:41 -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
c5e0853cb1
Updated for alpha4.
2011-02-17 22:40:43 -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
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