Merge pull request #48 from lalanza808/patch-3

add .yeezy
This commit is contained in:
jw 2020-09-23 16:54:14 -07:00 committed by GitHub
commit 7db20d993d
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 16 additions and 6 deletions

View File

@ -170,7 +170,7 @@ def collect(bot, trigger):
# the values in Prices must be ints or floats, of course # the values in Prices must be ints or floats, of course
bot.say("Couldn't convert item value to a float! How?!? Why?!?") bot.say("Couldn't convert item value to a float! How?!? Why?!?")
return return
value_of_items_collected_in_one_day = quantity * value_of_one_item value_of_items_collected_in_one_day = quantity * value_of_one_item
weekly_coins_to_buy = value_of_items_collected_in_one_day * 7 / coin_price weekly_coins_to_buy = value_of_items_collected_in_one_day * 7 / coin_price
@ -853,11 +853,11 @@ def whaleornot(bot, trigger):
@sopel.module.commands('trebuchet') @sopel.module.commands('trebuchet')
def trebuchet(bot, trigger): def trebuchet(bot, trigger):
bot.say("Can YOU use a counterweight to launch a 90 kg projectile over 300 meters? Yeah, I thought not.") bot.say("Can YOU use a counterweight to launch a 90 kg projectile over 300 meters? Yeah, I thought not.")
@sopel.module.commands('baka') @sopel.module.commands('baka')
def baka(bot, trigger): def baka(bot, trigger):
bot.say('https://www.youtube.com/watch?v=n5n7CSGPzqw') bot.say('https://www.youtube.com/watch?v=n5n7CSGPzqw')
@sopel.module.commands('btcdwed') @sopel.module.commands('btcdwed')
def btcdwed(bot, trigger): def btcdwed(bot, trigger):
bot.say('https://www.youtube.com/watch?v=JZYZoQQ6LJQ') bot.say('https://www.youtube.com/watch?v=JZYZoQQ6LJQ')
@ -865,16 +865,16 @@ def btcdwed(bot, trigger):
@sopel.module.commands('wayshegoes') @sopel.module.commands('wayshegoes')
def wayshegoes(bot, trigger): def wayshegoes(bot, trigger):
bot.say('https://www.youtube.com/watch?v=3SpihGKmYgY') bot.say('https://www.youtube.com/watch?v=3SpihGKmYgY')
@sopel.module.commands('weather') @sopel.module.commands('weather')
def weather(bot, trigger): def weather(bot, trigger):
wk = client.weather_key wk = client.weather_key
try: try:
if not trigger.group(2): if not trigger.group(2):
location = q="san%20francisco" location = q="san%20francisco"
elif trigger.group(2) == 'nioc': elif trigger.group(2) == 'nioc':
location = 'new york city' location = 'new york city'
else: else:
location = trigger.group(2) location = trigger.group(2)
if location.isdigit(): if location.isdigit():
location = "zip="+location location = "zip="+location
@ -889,3 +889,13 @@ def weather(bot, trigger):
except: except:
bot.say("The earth is on fire 🌎🔥") bot.say("The earth is on fire 🌎🔥")
@sopel.module.commands('yeezy')
def yeezy(bot, trigger):
headers = {'User-Agent': 'monerobux-irc-bot-#wownero'}
resp = requests.get('https://api.kanye.rest', headers=headers, timeout=3)
resp.raise_for_status()
blob = resp.json()
if 'quote' not in blob or not isinstance(blob['quote'], str):
raise Exception('malformed response')
bot.say(blob['quote'])