From 47e9f99449dc40776a69e6b4ea52ad377efb7757 Mon Sep 17 00:00:00 2001 From: Luke Robles Date: Thu, 10 Aug 2017 14:44:13 -0700 Subject: [PATCH 1/3] Adding debug mode --- app/dragon-bot.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/dragon-bot.py b/app/dragon-bot.py index 005d4138..8979b2b5 100644 --- a/app/dragon-bot.py +++ b/app/dragon-bot.py @@ -16,13 +16,14 @@ tokens = { } token = os.getenv('DRAGON_ENV') +debug = token == 'test' @client.event async def on_ready(): print("\n********************************") print("\nDRAGON BOT RUNNING IN {} MODE".format(token.upper())) print("\n********************************") - if token == 'test': + if debug: print("\nPress control+c to exit the bot") print("Followed by control+d or by typing") print("'exit' to exit the docker container") From 2c0c27d17f8f70c8b7f8385ac532853abebde2a2 Mon Sep 17 00:00:00 2001 From: Luke Robles Date: Thu, 10 Aug 2017 14:46:22 -0700 Subject: [PATCH 2/3] also making the environment varible more sensible --- app/dragon-bot.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/dragon-bot.py b/app/dragon-bot.py index 8979b2b5..3b1cb685 100644 --- a/app/dragon-bot.py +++ b/app/dragon-bot.py @@ -14,13 +14,13 @@ tokens = { 'test': 'MzQ1MjkwMTI5OTQ4Mjc4Nzg0.DG5IBw._9umb82PrL22bPe7GjmHClU-NtU', 'prod': 'MzM5NDQ2NTgwMTU3MzQ5ODg4.DG5K5Q.2kIonA_XHLXU4_Sq4O63OzCb0Jc' } -token = os.getenv('DRAGON_ENV') +dragon_environment = os.getenv('DRAGON_ENV') -debug = token == 'test' +debug = dragon_environment == 'test' @client.event async def on_ready(): print("\n********************************") - print("\nDRAGON BOT RUNNING IN {} MODE".format(token.upper())) + print("\nDRAGON BOT RUNNING IN {} MODE".format(dragon_environment.upper())) print("\n********************************") if debug: @@ -267,4 +267,4 @@ async def on_message(message): await client.send_message(message.channel, "There arent {} lines of output yet".format(num_lines)) -client.run(tokens[token]) \ No newline at end of file +client.run(tokens[dragon_environment]) \ No newline at end of file From 091fcd971f2ba8f63794c991ee0b571c19a22537 Mon Sep 17 00:00:00 2001 From: Luke Robles Date: Thu, 10 Aug 2017 15:08:14 -0700 Subject: [PATCH 3/3] cleaning up this block of code as well --- app/dragon-bot.py | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/app/dragon-bot.py b/app/dragon-bot.py index 3b1cb685..74e16354 100644 --- a/app/dragon-bot.py +++ b/app/dragon-bot.py @@ -147,9 +147,10 @@ async def on_message(message): await client.send_message(message.channel, help_methods.get_help_message('define')) if message.content.startswith('!help'): - help_message = help_methods.parse_message(message.content) - await client.send_message(message.channel, help_message) - + await client.send_message( + message.channel, + help_methods.parse_message(message.content) + ) if 'autis' in message.content or message.content.startswith('!triggered'): await client.send_message(message.channel, 'https://i.imgur.com/g6yOJjp.gif')