From 6d5837b382d3edf17e34eb9b2a23ed866791c0d8 Mon Sep 17 00:00:00 2001 From: luke Date: Thu, 28 Jun 2018 22:15:55 -0700 Subject: [PATCH] Removing the production token from the code and rotating it --- app/dragon-bot.py | 8 ++------ test-dragon-bot.sh | 2 +- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/app/dragon-bot.py b/app/dragon-bot.py index 16fcb125..e1a0f799 100644 --- a/app/dragon-bot.py +++ b/app/dragon-bot.py @@ -29,13 +29,9 @@ import weather # Client object client = discord.Client() -tokens = { - 'test': 'MzQ1MjkwMTI5OTQ4Mjc4Nzg0.DG5IBw._9umb82PrL22bPe7GjmHClU-NtU', - 'prod': 'MzkxNzgxMzAxNDE5NjM4Nzg0.DbGAqg.z29jiet7iKBBznb5GCqlxJTzNfY' -} +debug = dragon_environment == 'test' dragon_environment = os.getenv('DRAGON_ENV') -debug = dragon_environment == 'test' @client.event async def on_ready(): # Update the bot's status @@ -467,4 +463,4 @@ async def on_message(message): ) -client.run(tokens[dragon_environment]) +client.run(os.getenv('token')) diff --git a/test-dragon-bot.sh b/test-dragon-bot.sh index ccd12294..a576c695 100755 --- a/test-dragon-bot.sh +++ b/test-dragon-bot.sh @@ -7,4 +7,4 @@ printf "\n[-] Running dragon bot in test mode\n" docker build -f ./Dockerfile-test-env -t dragon-bot-test . || exit # Run that shit and mount the docker socket so it can talk to the sky-factory container -docker run -ti --rm --name dragon-bot-test -e DRAGON_ENV=test -v /var/run/docker.sock:/var/run/docker.sock dragon-bot-test sh +docker run -ti --rm --name dragon-bot-test -e DRAGON_ENV=test -e token="MzQ1MjkwMTI5OTQ4Mjc4Nzg0.DG5IBw._9umb82PrL22bPe7GjmHClU-NtU" -v /var/run/docker.sock:/var/run/docker.sock dragon-bot-test sh