diff options
| author | 2019-04-30 11:57:31 +0100 | |
|---|---|---|
| committer | 2019-04-30 11:57:31 +0100 | |
| commit | 8a9fedb87579a066add4822a9d5f1f2a0fd1368b (patch) | |
| tree | 23f649735ceb75cff3820b47d320287cb82951a1 /modules/to.py | |
| parent | Added pronouns.py (diff) | |
| signature | ||
Limiit !to to 5 messages per user
Diffstat (limited to 'modules/to.py')
| -rw-r--r-- | modules/to.py | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/modules/to.py b/modules/to.py index 89a1b748..4d2fc226 100644 --- a/modules/to.py +++ b/modules/to.py @@ -23,6 +23,10 @@ class Module(ModuleManager.BaseModule): target_user = event["server"].get_user(event["args_split"][0]) messages = event["target"].get_user_setting(target_user.get_id(), "to", []) + + if len(messages) == 5: + raise utils.EventError("Users can only have 5 messages stored") + messages.append([event["user"].nickname, " ".join(event["args_split"][1:]), utils.iso8601_format_now()]) |
