Elijah Perrault
e61fdee14c
Proto::IRC::umodes renamed to Proto::IRC::botinfo{svr}{modes}.
2011-03-04 21:54:12 -07:00
Elijah Perrault
10fbddd2a6
Our usermodes are now tracked in Proto::IRC::umodes.
2011-03-04 20:45:31 -07:00
Elijah Perrault
60edbba15d
Rest of renaming.
2011-03-03 15:38:58 -07:00
Elijah Perrault
12ed97b398
Renamed Lib::Users to Core::IRC::Users.
2011-03-03 15:38:11 -07:00
Elijah Perrault
62551dc6c9
Added hook on_disconnect.
2011-03-02 22:02:24 -07:00
Matthew Barksdale
0e46850a65
Changed on_nick, on_quit, on_part, and on_kick source hashrefs to include server, removing svr.
2011-03-02 17:37:27 -05:00
Elijah Perrault
e67b4b265c
This undef is no longer needed.
2011-02-28 20:24:40 -07:00
Elijah Perrault
f7b5428c60
Auto::GR renamed to $Auto::VERGITREV.
2011-02-26 23:11:37 -07:00
Elijah Perrault
6d0efb08f7
Cleanup.
2011-02-26 21:07:43 -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
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
d5378cca9f
Continue renaming.
2011-02-25 18:22:13 -07:00
Elijah Perrault
a895a77418
Sigh. Now, fix it.
2011-02-25 13:06:26 -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
411e08fd1c
Added core command MODLIST.
2011-02-18 23:49:27 -07:00
Elijah Perrault
9288301259
Oops, here's the changes.
2011-02-17 14:02:31 -07:00
Elijah Perrault
f97b55a56c
Updated to obey updated API.
2011-02-15 22:29:03 -07:00
Elijah Perrault
5c9376524c
Fixing commands...
2011-02-15 21:43:11 -07:00
Elijah Perrault
3c7e975c98
logchan is now joined automatically.
2011-02-15 19:03:32 -07:00
Elijah Perrault
df401193dc
Clean up shutdown.
2011-02-15 14:18:48 -07:00
Elijah Perrault
fa76d4524d
Added command rate limiting. This adds the config options: ratelimit, ratelimit_amount, ratelimit_time
2011-02-12 16:32:02 -07:00
Elijah Perrault
40be9d4f80
Fix name headers.
2011-02-11 20:34:39 -07:00
Elijah Perrault
a8134f6270
Fix the copyright headers. Just noticed this.
2011-02-11 20:14:49 -07:00
Elijah Perrault
80a1617fa9
Remove these $VERSION's. They're unnecessary.
2011-02-11 18:25:12 -07:00
Elijah Perrault
6dbc11a404
Added core command REHASH.
2011-02-10 14:58:56 -07:00
Elijah Perrault
951ae133c2
Renamed src/ to lib/ because it's more Perly.
2011-02-10 11:17:16 -07:00