aboutsummaryrefslogtreecommitdiff
path: root/geldschieberbot.py
diff options
context:
space:
mode:
authorFlorian Fischer <florian.fl.fischer@fau.de>2020-08-25 16:21:39 +0200
committerFlorian Fischer <florian.fl.fischer@fau.de>2020-08-25 16:21:39 +0200
commit2ad7fbc35c13093c3d13c796ea4fe4f03592d3db (patch)
tree57a6e708b8bd50fdcf5eb69cf693b3250f29a5d7 /geldschieberbot.py
parent8c38c0244f8c530bc7a4d67d7f70bb59af942a63 (diff)
downloadgeldschieberbot-2ad7fbc35c13093c3d13c796ea4fe4f03592d3db.tar.gz
geldschieberbot-2ad7fbc35c13093c3d13c796ea4fe4f03592d3db.zip
prohibit pure numerical names
Diffstat (limited to 'geldschieberbot.py')
-rw-r--r--geldschieberbot.py8
1 files changed, 7 insertions, 1 deletions
diff --git a/geldschieberbot.py b/geldschieberbot.py
index 44327e1..a2c5186 100644
--- a/geldschieberbot.py
+++ b/geldschieberbot.py
@@ -207,11 +207,17 @@ def register(sender, args, msg):
return None, f'not in form "{args[0]} name"'
name = args[1]
+ try:
+ to_cent(name)
+ return None, "pure numerical names are not allowed"
+ except:
+ pass
+
if name in name2num:
return None, f"{name} already registered"
if sender in num2name:
- return None,"you are already registered"
+ return None, "you are already registered"
num2name[sender] = name
name2num[name] = sender