Greg Taylor
|
3ecb46f958
|
Added @ps to show events and the next time they're going to fire.
|
2007-05-23 19:19:20 +00:00 |
|
Greg Taylor
|
928a5a29d6
|
Fix a problem with @cemit permissions.
|
2007-05-22 23:53:05 +00:00 |
|
Greg Taylor
|
204ef6d4c5
|
Big commit. We now have a respectable command table with built in permission checking. I've commented this pretty well, so see cmdtable.py and cmdhandler.py for more details. There is also some assorted cleanup and an unrelated fix or two resulting from the new Twisted back-end. Note that for the permissions, you will eventually be able to override the codebase's permissions via the web interface for each command.
|
2007-05-22 15:11:56 +00:00 |
|
Greg Taylor
|
107bd6d71a
|
Implemented channel communication. You may now addcom/delcom and talk over channels. See @clist for master channel list, and comlist for your personal list. Still tons of work and cleanup to do, but it's in functional in its simplest form.
|
2007-05-16 20:01:54 +00:00 |
|
Greg Taylor
|
c7452e5a88
|
Finished up addcom/delcom. Added comlist. Fixed @list commands (still needs to sort by command name eventually).
|
2007-05-15 17:28:23 +00:00 |
|
Greg Taylor
|
e1f4c2e0da
|
@cdestroy now implemented as per MUX.
|
2007-05-15 14:30:52 +00:00 |
|
Greg Taylor
|
44701530dc
|
Indenting fixes, still need to finish on commands_comsys, will pick it up later unless someone beats me to it.
|
2007-05-11 15:43:06 +00:00 |
|
Greg Taylor
|
65df59ff53
|
Moving @ccreate from commands_privileged to commands_comsys. Still need to add duplicate name checking.
|
2007-05-11 15:25:15 +00:00 |
|
Greg Taylor
|
ac32ab05c1
|
Finally caved in and created a command table. It's just going to get too messy with @-commands doing straight module lookups, plus the dict is probably a little faster. Feel free to start moving non-privved @-commands to commands_general and vice-versa since we now have the ability to do so.
|
2007-05-11 15:23:27 +00:00 |
|