From 03ad084f5640dd24212e3488d6789d9c691da8d8 Mon Sep 17 00:00:00 2001 From: AnInternetTroll Date: Fri, 29 May 2020 13:49:39 +0100 Subject: Screenshot websites :D --- cogs/utils.py | 11 +++++++++-- 1 file changed, 9 insertions(+), 2 deletions(-) (limited to 'cogs/utils.py') diff --git a/cogs/utils.py b/cogs/utils.py index 1192ff6..2dbc6d1 100755 --- a/cogs/utils.py +++ b/cogs/utils.py @@ -8,6 +8,7 @@ import datetime from random import randint from datetime import timedelta from selenium import webdriver +from selenium.webdriver.chrome.options import Options @@ -127,11 +128,17 @@ class Utils(commands.Cog): @commands.command() async def leaderboard(self, ctx): DRIVER = '/usr/lib/chromium-browser/chromedriver' - driver = webdriver.Chrome(DRIVER) + chrome_options = Options() + chrome_options.add_argument("--disable-dev-shm-usage") + chrome_options.add_argument("--headless") + chrome_options.add_argument("--no-sandbox") + chrome_options.add_argument("--disable-gpu") + #chrome_options.binary_location = "" + driver = webdriver.Chrome(DRIVER, chrome_options=chrome_options) 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)) + await ctx.send(file=discord.File("leaderboard.png")) def setup(bot): bot.add_cog(Utils(bot)) -- cgit v1.2.3