Further restrictions to owner ID configuration

This commit is contained in:
Twentysix 2016-03-13 06:30:54 +01:00
parent a43b972dc3
commit 3b2ec421a6

5
red.py
View File

@ -371,8 +371,9 @@ def check_configs():
print("If you want, you can also do it later with [prefix]set owner. Leave empty in that case.")
settings.owner = input("\nID> ")
if settings.owner == "": settings.owner = "id_here"
if not settings.owner.isdigit() and settings.owner != "id_here":
print("\nERROR: What you entered is not a valid ID. Set yourself as owner later with [prefix]set owner")
if not settings.owner.isdigit() or len(settings.owner) < 17:
if settings.owner != "id_here":
print("\nERROR: What you entered is not a valid ID. Set yourself as owner later with [prefix]set owner")
settings.owner = "id_here"
print("\nInput the admin role's name. Anyone with this role will be able to use the bot's admin commands")