refactor: rename main file to pyvis

This commit is contained in:
2021-07-27 22:48:48 -04:00
parent dc25139cd8
commit 9e4badff46
2 changed files with 1 additions and 1 deletions

45
pyvis.py Normal file
View File

@@ -0,0 +1,45 @@
import discord
import requests
import json
import os
client = discord.Client()
@client.event
async def on_ready():
pass
@client.event
async def on_message(message):
msg_str = message.content
# Help command
if msg_str == '!help':
await message.channel.send("!help - Displays this help message")
# Resources command
if msg_str == "!resources":
await message.channel.send("Some resources for you here!")
# Crypto command
if msg_str == "!crypto":
symbols = ["BTC", "ETH", "LTC"]
# make the call for prices
http_response = requests.get("https://api.lunarcrush.com/v2?data=assets&key=" + os.getenv("LUNAR_CRUSH_API_KEY") + "&symbol=" + ",".join(symbols))
data = json.loads(http_response.text)
# extract prices
prices = []
prices.append(int(data["data"][0]["price"])) # BTC
prices.append(int(data["data"][1]["price"])) # ETH
prices.append(int(data["data"][2]["price"])) # LTC
# derive message response
msg_response = "Cryptocurrency prices for today!\n"
for i in range(len(symbols)):
msg_response += "**{}** - ${}\n".format(symbols[i], prices[i])
await message.channel.send(msg_response)
client.run(os.getenv("DISCORD_BOT_TOKEN")) # pass the bot token here