Elijah Perrault
|
0330cfeab3
|
Merge branch 'indev' of github.com:Xelhua/Auto into indev
|
2011-01-21 16:29:25 -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 |
|
Matthew Barksdale
|
fb4a0b1db2
|
Added a simple check to stop Auto from being ran multiple times
|
2011-01-21 17:53:41 -05:00 |
|
Matthew Barksdale
|
137e502906
|
Added getextras to get modules required my auto modules
|
2011-01-21 16:21:00 -05: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
|
2acaef26e0
|
Also added events: on_sigterm, on_sigint, on_sighup.
|
2011-01-21 13:56:05 -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
|
359f219f22
|
Fixed example config.
|
2011-01-21 11:22:16 -07:00 |
|
Matthew Barksdale
|
90bd79860b
|
Introduce MODS
|
2011-01-21 13:16:02 -05:00 |
|
Matthew Barksdale
|
d1beaebc6c
|
Added getmodules
|
2011-01-21 13:11:30 -05:00 |
|
Elijah Perrault
|
02b072897a
|
Updated example config to include server:idstr.
|
2011-01-21 00:45:07 -07:00 |
|
Elijah Perrault
|
1cc231f9a7
|
Merge branch 'indev' of github.com:Xelhua/Auto into indev
|
2011-01-21 00:40:45 -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 |
|
Matthew Barksdale
|
670a347392
|
Added more lulz (thanks jdhore :D)
|
2011-01-21 02:27:13 -05:00 |
|
Matthew Barksdale
|
8b0bb2e36f
|
Added a very simple script to start/stop/rehash Auto
|
2011-01-21 02:19:26 -05:00 |
|
Elijah Perrault
|
a4317ecec7
|
Delete auto.pid on shutdown.
|
2011-01-21 00:14:42 -07:00 |
|
Matthew Barksdale
|
2cd8831abc
|
Cleaned up check a little more
|
2011-01-21 01:23:17 -05:00 |
|
Matthew Barksdale
|
303398eb36
|
Fixed another comment not matching the translation
|
2011-01-21 01:17:55 -05:00 |
|
Matthew Barksdale
|
bb4ac44f0c
|
Fixed comments
|
2011-01-21 01:04:47 -05: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
|
0bc1cc17af
|
$NEWLINE is no longer used.
|
2011-01-20 16:48:57 -07:00 |
|
Elijah Perrault
|
b6069b1424
|
Added mod_init() and mod_void() to API::Std.
|
2011-01-20 16:10:53 -07:00 |
|
Elijah Perrault
|
d950449424
|
Use Class::Unload.
|
2011-01-20 15:08:52 -07:00 |
|
Elijah Perrault
|
07c7240e86
|
Proper formatting.
|
2011-01-20 14:44:10 -07:00 |
|
Elijah Perrault
|
25aa6378ac
|
Forgot a period.
|
2011-01-20 14:41:46 -07:00 |
|
Elijah Perrault
|
3cac9a3f54
|
Fixed a typo and formatting.
|
2011-01-20 14:41:06 -07:00 |
|
Elijah Perrault
|
5716570080
|
Handle SIGTERM, SIGINT and SIGHUP.
|
2011-01-20 14:35:42 -07:00 |
|
Elijah Perrault
|
bf64eeb5ef
|
Fixed.
|
2011-01-20 00:27:46 -07:00 |
|
Elijah Perrault
|
62db3f9df3
|
Fixed mode.
|
2011-01-20 00:26:34 -07:00 |
|
Matthew Barksdale
|
fe3d0dc726
|
Merge branch 'indev' of github.com:Xelhua/Auto into indev
|
2011-01-20 02:23:15 -05:00 |
|
Elijah Perrault
|
1ce1b537ff
|
This was for testing purposes.
|
2011-01-19 23:23:05 -08:00 |
|
Matthew Barksdale
|
0b8054cbae
|
Added API::IRC::quit
|
2011-01-20 02:22:58 -05:00 |
|
Elijah Perrault
|
f2472322d1
|
Use exit, not die.
|
2011-01-20 00:21:55 -07: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
|
eb5abbbd5c
|
Merge branch 'indev' of github.com:Xelhua/Auto into indev
|
2011-01-20 01:59:30 -05:00 |
|
Matthew Barksdale
|
8e61119354
|
Make Parser::IRC a bit more clean
|
2011-01-20 01:59:26 -05:00 |
|
Elijah Perrault
|
5b08a271c2
|
Merge branch 'indev' of github.com:Xelhua/Auto into indev
|
2011-01-19 23:30:27 -07:00 |
|
Elijah Perrault
|
5f8cedbbd6
|
Updated TODO.
|
2011-01-19 23:29:56 -07:00 |
|
Matthew Barksdale
|
58de02ba65
|
Added a .gitignore
|
2011-01-20 01:26:14 -05:00 |
|