mirror of
https://github.com/Cog-Creators/Red-DiscordBot.git
synced 2025-12-08 10:22:31 -05:00
Added !set token
This commit is contained in:
13
red.py
13
red.py
@@ -240,6 +240,18 @@ async def avatar(url : str):
|
|||||||
except:
|
except:
|
||||||
await bot.say("Error.")
|
await bot.say("Error.")
|
||||||
|
|
||||||
|
@_set.command(name="token")
|
||||||
|
@checks.is_owner()
|
||||||
|
async def _token(token : str):
|
||||||
|
"""Sets Red's login token"""
|
||||||
|
if len(token) < 50:
|
||||||
|
await bot.say("Invalid token.")
|
||||||
|
else:
|
||||||
|
settings.login_type = "token"
|
||||||
|
settings.email = token
|
||||||
|
settings.password = ""
|
||||||
|
await bot.say("Token set. Restart me.")
|
||||||
|
|
||||||
@bot.command()
|
@bot.command()
|
||||||
@checks.is_owner()
|
@checks.is_owner()
|
||||||
async def shutdown():
|
async def shutdown():
|
||||||
@@ -498,6 +510,7 @@ def main():
|
|||||||
else:
|
else:
|
||||||
owner.hidden = True # Hides the set owner command from help
|
owner.hidden = True # Hides the set owner command from help
|
||||||
if settings.login_type == "token":
|
if settings.login_type == "token":
|
||||||
|
_token.hidden = True
|
||||||
yield from bot.login(settings.email)
|
yield from bot.login(settings.email)
|
||||||
else:
|
else:
|
||||||
yield from bot.login(settings.email, settings.password)
|
yield from bot.login(settings.email, settings.password)
|
||||||
|
|||||||
Reference in New Issue
Block a user