Elijah Perrault
|
49b81d0535
|
Make startup a bit fancier.
|
2011-01-29 14:06:21 -07:00 |
|
Elijah Perrault
|
41d74bd20e
|
* Removed dependency Async.
* Rewrote the socket engine.
* Added cmd_add|del|run() to API::Std for commands.
* Parse PRIVMSG.
|
2011-01-28 22:36:59 -07:00 |
|
Elijah Perrault
|
2d3c32a040
|
Enabled ./install features are now stored in ::ENFEAT.
|
2011-01-25 14:28:23 -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
|
9b6eecb797
|
More version/name information.
|
2011-01-21 18:55:38 -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
|
a4317ecec7
|
Delete auto.pid on shutdown.
|
2011-01-21 00:14:42 -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
|
d950449424
|
Use Class::Unload.
|
2011-01-20 15:08:52 -07:00 |
|
Elijah Perrault
|
5716570080
|
Handle SIGTERM, SIGINT and SIGHUP.
|
2011-01-20 14:35:42 -07:00 |
|
Elijah Perrault
|
62db3f9df3
|
Fixed mode.
|
2011-01-20 00:26:34 -07:00 |
|
Elijah Perrault
|
1ce1b537ff
|
This was for testing purposes.
|
2011-01-19 23:23:05 -08:00 |
|
Elijah Perrault
|
f2472322d1
|
Use exit, not die.
|
2011-01-20 00:21:55 -07:00 |
|
Elijah Perrault
|
df2ee65c43
|
Fixed formatting.
|
2011-01-19 22:42:25 -07:00 |
|
Matthew Barksdale
|
00fad2e09d
|
Added support for PASS
|
2011-01-20 00:39:37 -05:00 |
|
Elijah Perrault
|
70b1a6c4c3
|
Fail Git...
|
2011-01-19 18:23:18 -07: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
|
0791e61b68
|
Added an installation script.
|
2011-01-19 18:13:55 -07:00 |
|
Elijah Perrault
|
fd5859c852
|
Fork into the background if not in debug mode.
|
2011-01-19 16:22:15 -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
|
17f75b1f5c
|
More status messages.
|
2011-01-19 14:22:02 -07:00 |
|
Elijah Perrault
|
ca26d04b5c
|
Added sockets. Support for multiple asynchronous sockets.
|
2011-01-19 14:11:48 -07:00 |
|
Timothy Estes
|
8c2a05f221
|
Fixed. This proves I need to have a clear mind and not be tired while coding. Now you know starcoder. :p
|
2011-01-18 21:56:52 -05:00 |
|
Timothy Estes
|
fc91d45648
|
It makes sense to throw a 1 here. It makes sense to me anyway.
|
2011-01-18 20:16:07 -05:00 |
|
Timothy Estes
|
55eb8d282c
|
Additional println() modifications.
|
2011-01-18 20:08:17 -05:00 |
|
Timothy Estes
|
db9417e5b8
|
Random Comments and startup println() modifications. Sorry, I just had to do it.
|
2011-01-18 20:05:24 -05:00 |
|
Elijah Perrault
|
a1757d685f
|
Oops, this is a hash, not an array.
|
2011-01-17 11:57:31 -07:00 |
|
Elijah Perrault
|
8917048b80
|
Fixed a bug and started sockets.
|
2011-01-17 11:56:29 -07:00 |
|
Elijah Perrault
|
d8501cc02e
|
Don't call alog() before parsing the config file. As the config file is necessary for logging.
|
2011-01-17 00:40:33 -07:00 |
|
Elijah Perrault
|
b19c7ba028
|
Fixed some typos.
|
2011-01-17 00:25:52 -07:00 |
|
Elijah Perrault
|
7a096c59b6
|
Finished foundation.
|
2011-01-17 00:22:14 -07:00 |
|
Elijah Perrault
|
87534d309f
|
Added API function err()
|
2011-01-16 23:40:33 -07:00 |
|
Elijah Perrault
|
3118964e80
|
Added a debug mode.
|
2011-01-16 23:22:34 -07:00 |
|
Elijah Perrault
|
aae22bd6f1
|
Fixed use and added a call to expire_logs()
|
2011-01-16 23:17:23 -07:00 |
|
Elijah Perrault
|
a32b0b0048
|
Make this executable...
|
2011-01-16 01:02:21 -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
|
9a905bc96d
|
What is this...
|
2011-01-15 23:32:52 -08:00 |
|
Elijah Perrault
|
4cf25eeec5
|
IRC::Standard is no longer planned and Sys::Full has been renamed to Sys.
|
2011-01-15 11:10:40 -07:00 |
|
Elijah Perrault
|
60e293068c
|
Use Mouse.
|
2011-01-15 11:07:52 -07:00 |
|
Elijah Perrault
|
45958240f2
|
New method of translation.
|
2011-01-14 21:01:44 -07:00 |
|
Elijah Perrault
|
4ea6263cfc
|
Don't include API::Std, it's not needed.
|
2011-01-14 19:22:43 -07:00 |
|
Elijah Perrault
|
d1f9142814
|
Require Perl 5.10.0.
|
2011-01-12 23:02:22 -07:00 |
|
Elijah Perrault
|
d0ca862f63
|
Require Perl 5.10.0.
|
2011-01-12 23:01:28 -07:00 |
|
Elijah Perrault
|
46ca6f6fe7
|
This has been renamed.
|
2011-01-03 15:07:31 -07:00 |
|
Elijah Perrault
|
fad3f35ae5
|
Typo.
|
2011-01-02 22:21:02 -07:00 |
|
Elijah Perrault
|
ce6c0c5e3a
|
Created a custom configuration parser.
|
2011-01-01 23:29:25 -07:00 |
|