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