diff options
| -rw-r--r-- | modules/tell.py (renamed from modules/to.py) | 15 |
1 files changed, 8 insertions, 7 deletions
diff --git a/modules/to.py b/modules/tell.py index eb0ad03a..93aaba0c 100644 --- a/modules/to.py +++ b/modules/tell.py @@ -15,13 +15,14 @@ class Module(ModuleManager.BaseModule): if messages: event["channel"].del_user_setting(event["user"].get_id(), "to") - @utils.hook("received.command.to", min_args=2, channel_only=True) - def to(self, event): - """ - :help: Relay a message to a user the next time they talk in this - channel - :usage: <nickname> <message> - """ + @utils.hook("received.command.to", alias_of="tell") + @utils.hook("received.command.tell") + @utils.kwarg("min_args", 2) + @utils.kwarg("channel_only", True) + @utils.kwarg("help", + "Relay a message to a user the next time they talk in this channel") + @utils.kwarg("usage", "<nickname> <message>") + def tell(self, event): target_name = event["args_split"][0] if not event["server"].has_user_id(target_name): raise utils.EventError("I've never seen %s before" % target_name) |
