This website requires JavaScript.
c616931339
Try again.
Elijah Perrault
2011-02-20 20:48:46 -07:00
92c9a64793
Revert "Getting rid of tabs."
Elijah Perrault
2011-02-20 20:47:09 -07:00
cc1c8fd5bc
Getting rid of tabs.
Elijah Perrault
2011-02-20 20:46:10 -07:00
ad799a32a2
Ignore PRIVMSG's if they're from an invalid source.
Elijah Perrault
2011-02-20 19:51:09 -07:00
35f58bf5b7
Fixed an odd bug when viewing non-existent quotes.
Elijah Perrault
2011-02-20 19:44:18 -07:00
9ad245fc79
My bad.
Elijah Perrault
2011-02-19 21:08:32 -07:00
f9cafa11e7
Fixed a small issue.
Elijah Perrault
2011-02-19 21:06:18 -07:00
6a7cf754cc
Stupid Git.
Elijah Perrault
2011-02-19 21:04:18 -07:00
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.
Elijah Perrault
2011-02-19 21:02:31 -07:00
9ff384866e
Improved MORE.
Elijah Perrault
2011-02-19 17:17:19 -07:00
4eb157ad8e
Filter regex characters.
Elijah Perrault
2011-02-19 17:05:03 -07:00
bec120c70f
Try this instead.
Elijah Perrault
2011-02-19 16:59:28 -07:00
8898e74341
Use case insensitivity.
Elijah Perrault
2011-02-19 16:56:41 -07:00
18a8752e28
Added SEARCH and MORE to QDB.
Elijah Perrault
2011-02-19 16:54:21 -07:00
27521072c5
Whoops.
Elijah Perrault
2011-02-19 16:29:26 -07:00
01cc71d564
Documentation updated.
Elijah Perrault
2011-02-19 16:26:03 -07:00
634a68b5f2
Don't export println
Matthew Barksdale
2011-02-19 04:06:44 -05:00
c330a59474
Replaced println with say
Matthew Barksdale
2011-02-19 04:04:04 -05:00
be43449e74
Fixed a typo.
Matthew Barksdale
2011-02-19 04:02:57 -05:00
445b7e0db3
Revert "Replaced println with say."
Matthew Barksdale
2011-02-19 04:02:16 -05:00
30d9e11f1f
Replaced println with say.
Matthew Barksdale
2011-02-19 04:00:42 -05:00
66c4b3441a
Updated.
Matthew Barksdale
2011-02-19 03:55:53 -05:00
ba6f7dba40
Updated MODS - Mouse has been gone for a while, and DBI was introduced for the DB backend
Matthew Barksdale
2011-02-19 03:52:47 -05:00
5f74bb3171
Kill EMODS with fire
Matthew Barksdale
2011-02-19 03:49:11 -05:00
15f188edfb
This is why you shouldn't code half asleep
Matthew Barksdale
2011-02-19 03:43:41 -05:00
6e0263bcd8
Fixed an issue with cjoin
Matthew Barksdale
2011-02-19 03:39:53 -05:00
411e08fd1c
Added core command MODLIST.
Elijah Perrault
2011-02-18 23:49:27 -07:00
e93939d4cf
Added command level 3 for logchan-only command.
Elijah Perrault
2011-02-18 23:26:41 -07:00
88d7799569
Updated for alpha5.
Elijah Perrault
2011-02-18 15:13:33 -07:00
234c8d1657
Use HTML::Entities to decode the entities in the response.
Elijah Perrault
2011-02-18 15:07:46 -07:00
11dae6b927
Added a LinkTitle module for getting the title of a web page posted in a channel. This is of little use, but meh.
Elijah Perrault
2011-02-18 14:54:49 -07:00
897ad85615
Allow alpha5 modules.
Elijah Perrault
2011-02-18 14:36:19 -07:00
96384f853a
Updated.
Elijah Perrault
2011-02-18 14:25:07 -07:00
c5e0853cb1
Updated for alpha4.
Elijah Perrault
2011-02-17 22:40:43 -07:00
1b853d9269
Updated.
3.0.0a4
Elijah Perrault
2011-02-17 22:39:51 -07:00
ec627df22e
Fix all the modules.
Elijah Perrault
2011-02-17 22:33:14 -07:00
43e6ce1aaa
For the sake of my sanity during packaging, lets just do this.
Elijah Perrault
2011-02-17 22:23:03 -07:00
a4ae87a86c
Changed module naming scheme to appease Perl::Critic.
Elijah Perrault
2011-02-17 17:41:33 -07:00
7a9230c75a
Added a Dictionary module for looking up definitions of words.
Elijah Perrault
2011-02-17 15:05:39 -07:00
9288301259
Oops, here's the changes.
Elijah Perrault
2011-02-17 14:02:31 -07:00
85ea081435
server:ajoin now supports channel keys by spacing the name and key.
Elijah Perrault
2011-02-17 14:01:47 -07:00
eb3332241f
Updated.
Elijah Perrault
2011-02-17 13:47:57 -07:00
deb95a7ee7
Allow a hook to block an event.
Elijah Perrault
2011-02-17 13:47:18 -07:00
067da4d7ad
Oops, I forgot TSYNC. *slaps self*
Elijah Perrault
2011-02-16 20:44:25 -07:00
49332e5d93
Updated.
Elijah Perrault
2011-02-16 20:35:00 -07:00
7108f3fdfa
buildmod generates documentation now.
Elijah Perrault
2011-02-16 20:33:07 -07:00
8077acd9ae
Oops, had this backwards.
Elijah Perrault
2011-02-16 19:10:06 -07:00
7928f77083
Updated.
Elijah Perrault
2011-02-16 18:57:09 -07:00
f1b6e2f91b
Support for channels with a key.
Elijah Perrault
2011-02-16 18:55:47 -07:00
3f17cb99b2
Forgot a small detail in the POD.
Elijah Perrault
2011-02-16 17:46:40 -07:00
6828aafc44
Added a ChanTopics module for advanced management of channel topics. (this thing took bloody ages to make)
Elijah Perrault
2011-02-16 17:45:17 -07:00
dbe32535d4
Updated.
Elijah Perrault
2011-02-16 11:38:28 -07:00
42cb5201f6
Updated.
Elijah Perrault
2011-02-15 22:59:18 -07:00
04949f38bf
Updated to use ban()
Elijah Perrault
2011-02-15 22:58:36 -07:00
7dbebdeca9
Add ban() to API::IRC. Also, bantype is now a required config value.
Elijah Perrault
2011-02-15 22:58:15 -07:00
f97b55a56c
Updated to obey updated API.
Elijah Perrault
2011-02-15 22:29:03 -07:00
60cdd488ba
Changed arguments for on_uprivmsg and on_cprivmsg.
Elijah Perrault
2011-02-15 22:22:45 -07:00
c0aa9d981c
Bug fix: Commands getting Permission denied even with incorrect prefix.
Elijah Perrault
2011-02-15 22:09:11 -07:00
187de7cdef
Updated the rest of the modules.
Elijah Perrault
2011-02-15 22:04:09 -07:00
42b58c73e9
Updated Calc to obey new command API.
Elijah Perrault
2011-02-15 21:50:53 -07:00
795c1da38d
Ignore a NOTICE if it's from the server.
Elijah Perrault
2011-02-15 21:48:51 -07:00
5c9376524c
Fixing commands...
Elijah Perrault
2011-02-15 21:43:11 -07:00
c65f3afda4
Updated to obey new API.
Elijah Perrault
2011-02-15 21:36:25 -07:00
c2b436f420
We now pass nicer arguments to command callbacks.
Elijah Perrault
2011-02-15 21:35:32 -07:00
853c7e087e
Oops, forgot the trigger.
Elijah Perrault
2011-02-15 19:24:06 -07:00
0abc3a8236
Added event on_rehash.
Elijah Perrault
2011-02-15 19:23:27 -07:00
ac389ef399
Obey updated API.
Elijah Perrault
2011-02-15 19:13:46 -07:00
a831e0c4ab
Bundle server with src in the on_rcjoin event.
Elijah Perrault
2011-02-15 19:12:22 -07:00
e154175571
Actually, this is nicer.
Elijah Perrault
2011-02-15 19:06:11 -07:00
3c7e975c98
logchan is now joined automatically.
Elijah Perrault
2011-02-15 19:03:32 -07:00
945edfaf54
Accept JOIN with or without colon.
Elijah Perrault
2011-02-15 19:00:18 -07:00
bad3169336
on_notice now sends the proper arguments.
Elijah Perrault
2011-02-15 18:33:09 -07:00
6e61841e20
Ensure that ex[3] is a valid length before continuing, creating a warning if invalid.
Elijah Perrault
2011-02-15 18:23:24 -07:00
b133ef7a6f
Oops.
Elijah Perrault
2011-02-15 18:13:55 -07:00
29f00aba27
Use decent regex.
Elijah Perrault
2011-02-15 18:13:00 -07:00
df401193dc
Clean up shutdown.
Elijah Perrault
2011-02-15 14:18:48 -07:00
55071e09d0
Created event on_shutdown.
Elijah Perrault
2011-02-15 14:01:32 -07:00
7f6cd84af8
Shutdown if there are no more IRC connections.
Elijah Perrault
2011-02-15 13:58:21 -07:00
e543af08ad
Put NEWS in git, for simplicity's sake.
Elijah Perrault
2011-02-14 21:03:02 -07:00
31e2c8b4f9
Added the ability to use printf(3) % variables in trans()
Elijah Perrault
2011-02-14 20:55:49 -07:00
934a10d880
Use say, not println.
Elijah Perrault
2011-02-14 20:45:09 -07:00
cf45c4468a
mod_init and mod_void now call slog()
Elijah Perrault
2011-02-14 20:43:05 -07:00
c2e58299d7
Yes, you can slap me for this.
Elijah Perrault
2011-02-14 20:41:34 -07:00
9de515a172
Replacing println with say.
Elijah Perrault
2011-02-14 19:58:56 -07:00
f274f04c3b
Replacing println with say.
Elijah Perrault
2011-02-14 19:56:37 -07:00
42cd6da78c
We need to replace println with say from Perl 5.10.
Elijah Perrault
2011-02-14 19:29:41 -07:00
c9181cf4ce
Made level 3 work.
Elijah Perrault
2011-02-14 15:08:32 -07:00
a75e3ee771
Added slog() to API::Log.
Elijah Perrault
2011-02-14 14:59:07 -07:00
50a3f73a82
Store channels with case insensitivity.
Elijah Perrault
2011-02-14 14:48:26 -07:00
80004fe047
Updated.
Elijah Perrault
2011-02-14 13:34:19 -07:00
6706445dff
Added a Greet module.
Elijah Perrault
2011-02-14 13:33:02 -07:00
02ce09749c
Undef this when we're done.
Elijah Perrault
2011-02-14 12:00:01 -07:00
6bff5da689
Fail to load if the database format is PostgreSQL.
Elijah Perrault
2011-02-14 11:55:51 -07:00
536fc0bc48
Updated.
Elijah Perrault
2011-02-14 11:52:08 -07:00
69c9ccb917
On second thought, added PostgreSQL support. But official modules do not work with it yet.
Elijah Perrault
2011-02-14 11:50:49 -07:00
0bbf9ae5f1
Cancelling support for PostgreSQL: We need to find a decent way of doing it. Cancelling support for Oracle DB: Support for Oracle DB is unnecessary.
Elijah Perrault
2011-02-14 11:47:06 -07:00
e73fe3138a
Updated.
Elijah Perrault
2011-02-13 21:51:36 -07:00
20a8e8c2e4
Fixed a typo and added a commented out block for CSV, but CSV doesn't work ATM.
Elijah Perrault
2011-02-13 21:45:29 -07:00
7f4655121e
These aren't needed.
Elijah Perrault
2011-02-13 21:32:58 -07:00
650ffdd39f
Updated to include database block.
Elijah Perrault
2011-02-13 21:30:51 -07:00