From b99a1247d2da0d2edc9810f310ae7a8901a3d80f Mon Sep 17 00:00:00 2001 From: Linus E <75929322+Rripped@users.noreply.github.com> Date: Mon, 9 May 2022 17:23:53 +0200 Subject: [PATCH] new regex for username --- source/bot.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/bot.py b/source/bot.py index fe03868..219631e 100644 --- a/source/bot.py +++ b/source/bot.py @@ -58,7 +58,7 @@ def start_name_setter(message): if str(message.text).lower() == "cancel": # Set user name to user user_name = "User" + str(user_id) # generate user name, user can change it with /changename - if not re.match(r'^[a-zA-Z][a-zA-Z0-9_]+$', str(message.text)): + if not re.match(r'^[a-zA-Z][a-zA-Z0-9_\-]+$', str(message.text)): bot.reply_to(message, "Name has to be alphanumeric (including underscores) and start with a letter") return @@ -318,7 +318,7 @@ def change_name_setter(message): bot.reply_to(message, "Name not changed") return - if not re.match(r'^[a-zA-Z][a-zA-Z0-9_]+$', str(message.text)): + if not re.match(r'^[a-zA-Z][a-zA-Z0-9_\-]+$', str(message.text)): bot.reply_to(message, "Name has to be alphanumeric (including underscores) and start with a letter") return