diff options
author | AnInternetTroll <lucafulger@gmail.com> | 2020-05-29 12:21:17 +0000 |
---|---|---|
committer | AnInternetTroll <lucafulger@gmail.com> | 2020-05-29 12:21:17 +0000 |
commit | 2ac6f45e41ff6e01766d20c4ead57652f1fe28d3 (patch) | |
tree | c4e7504fbd4856929a24ccb355623c3edf237118 /cogs | |
parent | 8a8591387437871cd4a01ec0a04505c9f9dc7dd5 (diff) | |
download | steve-bot-2ac6f45e41ff6e01766d20c4ead57652f1fe28d3.tar steve-bot-2ac6f45e41ff6e01766d20c4ead57652f1fe28d3.tar.gz steve-bot-2ac6f45e41ff6e01766d20c4ead57652f1fe28d3.tar.bz2 steve-bot-2ac6f45e41ff6e01766d20c4ead57652f1fe28d3.tar.lz steve-bot-2ac6f45e41ff6e01766d20c4ead57652f1fe28d3.tar.xz steve-bot-2ac6f45e41ff6e01766d20c4ead57652f1fe28d3.tar.zst steve-bot-2ac6f45e41ff6e01766d20c4ead57652f1fe28d3.zip |
Various fixes
Diffstat (limited to 'cogs')
-rwxr-xr-x | cogs/src.py | 2 | ||||
-rwxr-xr-x | cogs/utils.py | 18 |
2 files changed, 17 insertions, 3 deletions
diff --git a/cogs/src.py b/cogs/src.py index 30ae169..422e20c 100755 --- a/cogs/src.py +++ b/cogs/src.py @@ -6,7 +6,7 @@ import discord import requests import json import asyncio - +import dateutil.parser async def rejectRun(self, apiKey, ctx, run, reason): await ctx.message.delete() diff --git a/cogs/utils.py b/cogs/utils.py index aeaee5f..1192ff6 100755 --- a/cogs/utils.py +++ b/cogs/utils.py @@ -5,7 +5,10 @@ import requests import json import asyncio import datetime +from random import randint from datetime import timedelta +from selenium import webdriver + async def reportStuff(self, ctx, message): @@ -36,7 +39,7 @@ class Utils(commands.Cog): return totalEyes = 0 for i in range(12): - randomness = random.randint(1,10) + randomness = randint(1,10) if randomness == 1: totalEyes += randomness else: @@ -45,7 +48,7 @@ class Utils(commands.Cog): # haha sneaky sneaky Thomas = self.bot.get_user(280428276810383370) if ctx.message.author == Thomas: - totalEyes == 12 + totalEyes = 12 await ctx.send(f"{ctx.message.author.display_name} -> your seed is a {totalEyes} eye") @@ -55,6 +58,8 @@ class Utils(commands.Cog): if ctx.message.channel.id != 684787316489060422: ctx.message.delete() return + else: + await ctx.send(error) #await ctx.send(f"{ctx.message.author.display_name}, you have to wait {round(error.retry_after, 7)} seconds before using this again.") @commands.Cog.listener() @@ -119,5 +124,14 @@ class Utils(commands.Cog): else: await reportStuff(self, ctx, message) + @commands.command() + async def leaderboard(self, ctx): + DRIVER = '/usr/lib/chromium-browser/chromedriver' + driver = webdriver.Chrome(DRIVER) + driver.get('https://aninternettroll.github.io/mcbeVerifierLeaderboard/') + screenshot = driver.save_screenshot('leaderboard.png') + driver.quit() + await ctx.send(self, ctx, file=discord.File(leaderboard.png)) + def setup(bot): bot.add_cog(Utils(bot)) |