Elijah Perrault
bfa0baf51e
Cleaned up socket creation heavily.
2011-02-27 20:23:56 -07:00
Elijah Perrault
c5f8a31bd0
Fixed a bug with multi-prefix support.
2011-02-27 16:55:06 -07:00
Elijah Perrault
66cc08fd87
Use fpfmt here.
2011-02-27 16:18:38 -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
ec363be888
Replace spaces in the file path with %20.
2011-02-27 12:52:06 -07:00
Elijah Perrault
eda22e02db
Use quotes to satisfy Windows.
2011-02-27 12:50:27 -07:00
Elijah Perrault
8d5664c7ef
Added an extra note.
2011-02-27 12:49:47 -07:00
Elijah Perrault
7e8ba692f7
Add a check for Solaris.
2011-02-26 23:49:57 -07:00
Elijah Perrault
3e418271c7
Some notes for when running on Windows.
2011-02-26 23:32:45 -07:00
Elijah Perrault
c3b3c56322
Windows is now supported.
2011-02-26 23:16:32 -07:00
Elijah Perrault
f7b5428c60
Auto::GR renamed to $Auto::VERGITREV.
2011-02-26 23:11:37 -07:00
Elijah Perrault
ef75910c0e
Invoke perl from command line instead.
2011-02-26 21:11:33 -07:00
Elijah Perrault
6d0efb08f7
Cleanup.
2011-02-26 21:07:43 -07:00
Elijah Perrault
3ca1685044
Needs more exit.
2011-02-26 20:09:40 -07:00
Elijah Perrault
aa1302c1bb
Cleaning up.
2011-02-26 20:08:15 -07:00
Elijah Perrault
14334122bc
Cleaning up.
2011-02-26 19:54:50 -07:00
Elijah Perrault
c88c8f66f3
Whoops.
2011-02-26 17:21:09 -07:00
Elijah Perrault
0ba0d8e030
A list of abbreviated with full name licenses, for future reference.
2011-02-26 17:02:09 -07:00
Elijah Perrault
db3f388006
Fixed a few warnings.
2011-02-26 14:49:53 -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
5c517b8093
This has been removed.
2011-02-26 14:09:40 -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
8f5da92a45
Updated list.
2011-02-25 23:16:30 -07:00
Elijah Perrault
88e8930aff
Fixed a bug in TOP10.
2011-02-25 22:21:51 -07:00
Elijah Perrault
2e7ab78f7e
Removed a comma.
2011-02-25 21:29:20 -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
d5378cca9f
Continue renaming.
2011-02-25 18:22:13 -07:00
Elijah Perrault
06aaf41ef0
Continue renaming process.
2011-02-25 18:19:58 -07:00
Elijah Perrault
402dfade65
Merge branch 'indev' of github.com:Xelhua/Auto into indev
2011-02-25 18:16:22 -07:00
Elijah Perrault
217fdbd1e7
We're renaming Parser::IRC to Proto::IRC.
2011-02-25 18:15:57 -07:00
Elijah Perrault
a895a77418
Sigh. Now, fix it.
2011-02-25 13:06:26 -07:00
Elijah Perrault
91185e5ec3
Now, fix it.
2011-02-25 13:06:16 -07:00
Elijah Perrault
989d52b7f7
Set et to true in modelines.
2011-02-25 13:02:59 -07:00
Elijah Perrault
b25ec915b9
Can now be used in a channel and, now returns any errors that occur.
2011-02-23 15:02:17 -07:00
Elijah Perrault
064f1099e3
Added an Eval module for evaluating Perl code.
2011-02-23 14:43:19 -07:00
Elijah Perrault
b7d6da07b0
Accept alpha6 modules.
2011-02-23 14:27:29 -07:00
Elijah Perrault
f481f9d4e7
Whoops, this was for 3.0.0a6, not 3.0.0a5.
2011-02-23 14:25:24 -07:00
Elijah Perrault
fdb4093ad6
Added 'any' option for uno:edition (see POD:INSTALL) and made edition update on rehash.
2011-02-23 11:55:11 -07:00
Elijah Perrault
0bbcdd7f4b
Fix formatting.
2011-02-23 11:34:21 -07:00
Elijah Perrault
71056bc2ed
Fixed a bug with wildcards and made red|green|blue|yellow valid colors.
2011-02-22 22:30:01 -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
cae3f191a8
Initialize the on_part event.
2011-02-22 21:18:27 -07:00
Elijah Perrault
47605fd33e
Remove any leading colons.
2011-02-22 11:10:11 -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
f3f58c8f94
Updated.
2011-02-21 23:29:56 -07:00
Elijah Perrault
c616931339
Try again.
2011-02-20 20:48:46 -07:00
Elijah Perrault
92c9a64793
Revert "Getting rid of tabs."
...
This reverts commit cc1c8fd5bc .
Failed.
2011-02-20 20:47:09 -07:00
Elijah Perrault
cc1c8fd5bc
Getting rid of tabs.
2011-02-20 20:46:10 -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
9ad245fc79
My bad.
2011-02-19 21:08:32 -07:00
Elijah Perrault
f9cafa11e7
Fixed a small issue.
2011-02-19 21:06:18 -07:00
Elijah Perrault
6a7cf754cc
Stupid Git.
2011-02-19 21:04: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
9ff384866e
Improved MORE.
2011-02-19 17:17:19 -07:00
Elijah Perrault
4eb157ad8e
Filter regex characters.
2011-02-19 17:05:03 -07:00
Elijah Perrault
bec120c70f
Try this instead.
2011-02-19 16:59:28 -07:00
Elijah Perrault
8898e74341
Use case insensitivity.
2011-02-19 16:56:41 -07:00
Elijah Perrault
18a8752e28
Added SEARCH and MORE to QDB.
2011-02-19 16:54:21 -07:00
Elijah Perrault
27521072c5
Whoops.
2011-02-19 16:29:26 -07:00
Elijah Perrault
01cc71d564
Documentation updated.
2011-02-19 16:26:03 -07: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
88d7799569
Updated for alpha5.
2011-02-18 15:13:33 -07:00
Elijah Perrault
234c8d1657
Use HTML::Entities to decode the entities in the response.
2011-02-18 15:07:46 -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
897ad85615
Allow alpha5 modules.
2011-02-18 14:36:19 -07:00
Elijah Perrault
96384f853a
Updated.
2011-02-18 14:25:07 -07:00
Elijah Perrault
c5e0853cb1
Updated for alpha4.
2011-02-17 22:40:43 -07:00
Elijah Perrault
1b853d9269
Updated.
2011-02-17 22:39:51 -07:00
Elijah Perrault
ec627df22e
Fix all the modules.
2011-02-17 22:33:14 -07:00
Elijah Perrault
43e6ce1aaa
For the sake of my sanity during packaging, lets just do this.
2011-02-17 22:23:03 -07:00
Elijah Perrault
a4ae87a86c
Changed module naming scheme to appease Perl::Critic.
2011-02-17 17:41:33 -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
9288301259
Oops, here's the changes.
2011-02-17 14:02:31 -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
Elijah Perrault
deb95a7ee7
Allow a hook to block an event.
2011-02-17 13:47:18 -07:00
Elijah Perrault
067da4d7ad
Oops, I forgot TSYNC. *slaps self*
2011-02-16 20:44:25 -07:00
Elijah Perrault
49332e5d93
Updated.
2011-02-16 20:35:00 -07:00
Elijah Perrault
7108f3fdfa
buildmod generates documentation now.
2011-02-16 20:33:07 -07:00
Elijah Perrault
8077acd9ae
Oops, had this backwards.
2011-02-16 19:10:06 -07:00
Elijah Perrault
7928f77083
Updated.
2011-02-16 18:57:09 -07:00
Elijah Perrault
f1b6e2f91b
Support for channels with a key.
2011-02-16 18:55:47 -07:00
Elijah Perrault
3f17cb99b2
Forgot a small detail in the POD.
2011-02-16 17:46:40 -07:00
Elijah Perrault
6828aafc44
Added a ChanTopics module for advanced management of channel topics. (this thing took bloody ages to make)
2011-02-16 17:45:17 -07:00
Elijah Perrault
dbe32535d4
Updated.
2011-02-16 11:38:28 -07:00
Elijah Perrault
42cb5201f6
Updated.
2011-02-15 22:59:18 -07:00
Elijah Perrault
04949f38bf
Updated to use ban()
2011-02-15 22:58:36 -07:00
Elijah Perrault
7dbebdeca9
Add ban() to API::IRC. Also, bantype is now a required config value.
2011-02-15 22:58:15 -07:00
Elijah Perrault
f97b55a56c
Updated to obey updated API.
2011-02-15 22:29:03 -07:00
Elijah Perrault
60cdd488ba
Changed arguments for on_uprivmsg and on_cprivmsg.
2011-02-15 22:22:45 -07:00
Elijah Perrault
c0aa9d981c
Bug fix: Commands getting Permission denied even with incorrect prefix.
2011-02-15 22:09:11 -07:00