Elijah Perrault
|
dda0b7785b
|
Added events on_ucjoin, on_rcjoin and on_nick.
|
2011-01-21 18:16:28 -07:00 |
|
Elijah Perrault
|
97361c3ec1
|
Parse numerics 465, 471-475 and 477.
|
2011-01-21 18:05:46 -07:00 |
|
Elijah Perrault
|
e0ad8bd911
|
Added an optional @args onto event_run() for sending @args to the subs that have hooked onto the event.
|
2011-01-21 17:44:27 -07:00 |
|
Elijah Perrault
|
3afdcfd374
|
Rewrote how we parse what channels the bot is in.
|
2011-01-21 16:39:10 -07:00 |
|
Elijah Perrault
|
27fbbd9208
|
* Parse Numeric:438.
* Rewrote how we parse changing the bot's nick.
|
2011-01-21 16:28:39 -07:00 |
|
Elijah Perrault
|
159600b669
|
Added timer_add() and timer_del() to API::Std for timers.
|
2011-01-21 14:15:52 -07:00 |
|
Elijah Perrault
|
0024ebf7b0
|
Added event_add|del|run() and hook_add|del() to API::Std for managing and running events/hooks.
|
2011-01-21 13:54:53 -07:00 |
|
Elijah Perrault
|
ed65193529
|
* server:nspass removed. server:idstr added.
* Changed the way we parse strings to support multi-word
strings in config values.
|
2011-01-21 00:39:49 -07:00 |
|
Elijah Perrault
|
11806811d3
|
Added server:nspass to config. Will be replaced in the future by idstr.
|
2011-01-20 22:47:01 -07:00 |
|
Elijah Perrault
|
512c351577
|
* Parse NICK.
* Do not import API::IRC subroutines to Parser::IRC, instead use the class.
* Added usrc() to API::IRC for formatting a source.
|
2011-01-20 21:46:43 -07:00 |
|
Elijah Perrault
|
e872082eb9
|
Oops, forgot to add to EXPORT_OK.
|
2011-01-20 21:44:50 -07:00 |
|
Elijah Perrault
|
8ca426316a
|
Added awarn() to API::Std for warnings.
|
2011-01-20 21:43:39 -07:00 |
|
Elijah Perrault
|
60ad4803af
|
Import err()
|
2011-01-20 21:18:32 -07:00 |
|
Elijah Perrault
|
387ab2393b
|
* Parse Numeric:432.
* Delete $botnick var on quit.
|
2011-01-20 21:16:17 -07:00 |
|
Elijah Perrault
|
7b986d8d87
|
More comments.
|
2011-01-20 21:03:51 -07:00 |
|
Elijah Perrault
|
43bcb86d90
|
* Use nick() for initial NICK.
* Parse Numeric:433.
* Added %botnick for storing the bot's nick.
* Renamed mode() to cmode() in API::IRC's @EXPORT_OK
|
2011-01-20 20:59:50 -07:00 |
|
Elijah Perrault
|
ccc66f5a4e
|
Added nick() to API::IRC and fixed a typo.
|
2011-01-20 20:47:20 -07:00 |
|
Elijah Perrault
|
40db6be9ca
|
Added $got_001 to Parser::IRC for checking if we've been sent 001.
|
2011-01-20 20:38:09 -07:00 |
|
Elijah Perrault
|
a04707ebb2
|
Renamed API::IRC::mode() to cmode()
|
2011-01-20 20:26:31 -07:00 |
|
Elijah Perrault
|
b6069b1424
|
Added mod_init() and mod_void() to API::Std.
|
2011-01-20 16:10:53 -07:00 |
|
Matthew Barksdale
|
0b8054cbae
|
Added API::IRC::quit
|
2011-01-20 02:22:58 -05:00 |
|
Matthew Barksdale
|
78ed4d39c3
|
Rename msg to privmsg
|
2011-01-20 02:07:14 -05:00 |
|
Matthew Barksdale
|
79d464c247
|
Added API::IRC::msg and API::IRC::notice
|
2011-01-20 02:05:50 -05:00 |
|
Matthew Barksdale
|
8e61119354
|
Make Parser::IRC a bit more clean
|
2011-01-20 01:59:26 -05:00 |
|
Matthew Barksdale
|
6073711643
|
Added API::IRC::mode
|
2011-01-20 01:14:08 -05:00 |
|
Elijah Perrault
|
cd78b37fc9
|
Bug fix: err() fatal errors now work. They didn't work due to bad regex.
|
2011-01-19 18:22:06 -07:00 |
|
Elijah Perrault
|
5e65bb31e3
|
Use API::IRC.
|
2011-01-19 16:04:37 -07:00 |
|
Elijah Perrault
|
03e0857713
|
Begin on API::IRC.
|
2011-01-19 15:40:40 -07:00 |
|
Elijah Perrault
|
3573c7339b
|
* Parse the data.
* Parse PING and Numeric:001.
|
2011-01-19 15:11:05 -07:00 |
|
Elijah Perrault
|
cff3b8662d
|
Begin on the IRC parser.
|
2011-01-19 14:42:53 -07:00 |
|
Elijah Perrault
|
6e3b69510d
|
Package before use.
|
2011-01-19 14:39:39 -07:00 |
|
Elijah Perrault
|
29fdfe65b2
|
Bug fix: conf_get() now returns correct data by checking what type of reference the requested value is.
|
2011-01-18 20:37:49 -07:00 |
|
Timothy Estes
|
c66f763549
|
Commenting Notes. This does need a cleanup in future though. Too many tabs.
|
2011-01-18 20:12:18 -05:00 |
|
Elijah Perrault
|
64dabaa872
|
Make sure $out is defined.
|
2011-01-17 16:42:22 -07:00 |
|
Elijah Perrault
|
e46279e914
|
Fixed a hidden issue.
|
2011-01-17 00:17:30 -07:00 |
|
Elijah Perrault
|
6906cb3a49
|
Use English if the language is not found.
|
2011-01-17 00:01:15 -07:00 |
|
Elijah Perrault
|
95419d212d
|
Added option for a fatal error.
|
2011-01-16 23:44:20 -07:00 |
|
Elijah Perrault
|
9c951f0d21
|
Oops, wrong file.
|
2011-01-16 23:41:08 -07:00 |
|
Elijah Perrault
|
513e8fc506
|
Added API function dbug()
|
2011-01-16 23:26:46 -07:00 |
|
Elijah Perrault
|
293b08a761
|
More comments. Old logs now expire.
|
2011-01-16 23:19:11 -07:00 |
|
Elijah Perrault
|
64c48cbb28
|
Added API function alog()
|
2011-01-16 22:55:49 -07:00 |
|
Elijah Perrault
|
1c5f329c70
|
Added expire_logs()
|
2011-01-16 22:37:51 -07:00 |
|
Elijah Perrault
|
448f62cfe3
|
Import strftime()
|
2011-01-16 00:57:08 -07:00 |
|
Elijah Perrault
|
275a0aad98
|
Merge branch 'indev' of github.com:Xelhua/Auto into indev
|
2011-01-16 00:40:45 -07:00 |
|
Elijah Perrault
|
6e979ced56
|
println() API function.
|
2011-01-16 00:39:39 -07:00 |
|
Elijah Perrault
|
cead3a0ed0
|
No longer used.
|
2011-01-16 00:25:52 -07:00 |
|
Elijah Perrault
|
f400bf99f2
|
Some templates.
|
2011-01-15 11:22:12 -07:00 |
|
Elijah Perrault
|
f5047db0eb
|
Silly Git.
|
2011-01-14 22:24:31 -07:00 |
|
Elijah Perrault
|
bc0920a59e
|
German translation. Contributed by Chazz "Alexandria" Wolcott.
|
2011-01-14 22:23:02 -07:00 |
|
Elijah Perrault
|
45958240f2
|
New method of translation.
|
2011-01-14 21:01:44 -07:00 |
|