Elijah Perrault
|
bd547ea64a
|
Use return (to appease PerlCritic)
|
2011-01-23 23:33:48 -07:00 |
|
Elijah Perrault
|
44908af99c
|
Parse TOPIC.
|
2011-01-23 23:31:05 -07:00 |
|
Elijah Perrault
|
ae6cfc4e99
|
Russell has been demoted to contributor.
|
2011-01-23 22:49:46 -07:00 |
|
Elijah Perrault
|
94c69bf5bd
|
Use proper open()'s and renamed write() to mwrite() as Perl has write()
|
2011-01-22 22:37:37 -07:00 |
|
Elijah Perrault
|
b922617203
|
Use proper open()'s
|
2011-01-22 22:32:41 -07:00 |
|
Elijah Perrault
|
1d9ef3776d
|
Use -no_match_vars
|
2011-01-22 18:42:20 -07:00 |
|
Elijah Perrault
|
5906a7ab26
|
Appease PerlCritic.
|
2011-01-22 18:06:04 -07:00 |
|
Elijah Perrault
|
d9786db1ab
|
More cleaning.
|
2011-01-22 10:08:12 -07:00 |
|
Elijah Perrault
|
532ab47d6c
|
Use if instead of unless
|
2011-01-22 10:05:05 -07:00 |
|
Elijah Perrault
|
8196a45d1e
|
More cleaning up.
|
2011-01-22 09:52:57 -07:00 |
|
Elijah Perrault
|
df7aeaab44
|
Use system()
|
2011-01-22 09:49:20 -07:00 |
|
Elijah Perrault
|
02335e0f31
|
Renamed $src{ident} to $src{user}
|
2011-01-22 09:47:05 -07:00 |
|
Elijah Perrault
|
94b3569598
|
Cleaned up the code a bit.
|
2011-01-21 21:48:20 -07:00 |
|
Elijah Perrault
|
352c8d3e12
|
Added DB::Flatfile for DB:: database functions.
|
2011-01-21 20:54:51 -07:00 |
|
Elijah Perrault
|
23b0a4e627
|
Fixed a typo.
|
2011-01-21 19:31:16 -07:00 |
|
Elijah Perrault
|
f925d2a370
|
I fail. API::IRC not API::Std.
|
2011-01-21 19:08:56 -07:00 |
|
Elijah Perrault
|
d115085df1
|
Added umode() to API::Std.
|
2011-01-21 19:07:02 -07:00 |
|
Elijah Perrault
|
dbfde5c33b
|
Fixed a warning I missed and a typo.
|
2011-01-21 18:58:14 -07:00 |
|
Elijah Perrault
|
9b6eecb797
|
More version/name information.
|
2011-01-21 18:55:38 -07:00 |
|
Elijah Perrault
|
3d2bee79f1
|
Cleaned up println()
|
2011-01-21 18:51:54 -07:00 |
|
Elijah Perrault
|
359f64649f
|
Cleaned up println()
|
2011-01-21 18:49:01 -07:00 |
|
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
|
1e178687bc
|
Also parsing what channels the bot is in.
|
2011-01-21 16:30:34 -07:00 |
|
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 |
|