From 56b35129b5dfada0affbbe8738a733596fb8371b Mon Sep 17 00:00:00 2001 From: Anson Date: Fri, 19 Jul 2019 00:40:36 -0700 Subject: [PATCH] Updated to use new roadster function --- discordBot.py | 29 ++++++++++++++++++++++++++--- 1 file changed, 26 insertions(+), 3 deletions(-) diff --git a/discordBot.py b/discordBot.py index dd4f9ad..86edebd 100644 --- a/discordBot.py +++ b/discordBot.py @@ -1,5 +1,5 @@ import discord -from functions import nextLaunch +from functions import nextLaunch, roadster client = discord.Client() @@ -27,8 +27,31 @@ async def on_message(message): embed.add_field( name="Countdown to Launch", value=launch["countdown"], inline=False ) - await message.channel.say(embed=embed) + await message.channel.send(embed=embed) + + elif message.content.startswith("/roadster"): + roadster_data = roadster() + + embed = discord.Embed( + title=roadster_data["name"], + url=roadster_data["wikipedia"], + description=f"Launched {roadster_data['days_passed']} ago.", + color=0xFF0000, + ) + + embed.add_field( + name="Distance From Earth", + value=f"{round(roadster_data['earth_distance_km'])} (km)", + inline=True, + ) + embed.add_field( + name="Distance From Mars", + value=f"{round(roadster_data['mars_distance_km'])} (km)", + inline=True, + ) + embed.set_footer(text="Thanks Elon <3") + await message.channel.send(embed=embed) -client.run("your token here") +client.run("TOKEN")