Elijah Perrault
03c1616364
Maybe I should include the actual changes...
2011-04-21 21:00:32 -06:00
Elijah Perrault
a8ea3f0e64
Fixed significant state mismatched data bugs.
2011-04-21 14:08:47 -06:00
Elijah Perrault
6c4ff75a03
Here as well.
2011-04-20 20:56:21 -06:00
Elijah Perrault
21fb5d4974
Commands now work with prefixes even in PM.
2011-04-20 20:37:31 -06:00
Elijah Perrault
72006a8e7e
Fixed an issue in HELP.
2011-04-14 19:26:48 -06:00
Elijah Perrault
516d11a5f7
Fixing fails.
2011-04-11 23:03:24 -06:00
Elijah Perrault
bc287589bb
Aliases now work in PM's to the bot too.
2011-04-07 14:54:30 -06:00
Elijah Perrault
ea775d4c98
More tab removal.
2011-03-21 14:18:57 -06:00
Elijah Perrault
168266696a
Added command aliasing.
2011-03-20 15:23:28 -06:00
Elijah Perrault
703f2c2ec8
Moved botinfo to State::IRC.
2011-03-20 13:40:41 -06:00
Elijah Perrault
3e1e2e98be
Large amounts of code cleanup.
2011-03-19 22:46:45 -06:00
Elijah Perrault
f2deae219d
Started State::IRC, and moved chanusers to it.
2011-03-18 14:34:02 -06:00
Elijah Perrault
ab2d404f20
Removing more return 0's.
2011-03-18 14:06:22 -06:00
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