Merge pull request #2 from augustin64/master

Switch to Discord Embeds
This commit is contained in:
piair338 2022-02-17 12:50:33 +01:00 committed by GitHub
commit 6517cec183
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23
1 changed files with 30 additions and 21 deletions

51
V4.py
View File

@ -1,22 +1,23 @@
#!/usr/bin/python3
import os
from time import sleep
from random import uniform, choice, randint,shuffle
from re import search,findall
from os import path, sys, system
import discord
import asyncio
from sys import platform
import os
from csv import reader
from discord import Webhook, RequestsWebhookAdapter # Importing discord.Webhook and discord.RequestsWebhookAdapter
from os import path, sys, system
from random import choice, randint, shuffle, uniform
from re import findall, search
from sys import platform
from time import sleep
import discord
from discord import ( # Importing discord.Webhook and discord.RequestsWebhookAdapter
Colour, Embed, RequestsWebhookAdapter, Webhook)
from selenium import webdriver
from selenium.webdriver.firefox.options import Options
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.common.by import By
from selenium.webdriver.support.ui import WebDriverWait
from selenium.webdriver.support import expected_conditions as EC
from selenium.common import exceptions
from selenium.webdriver.common.by import By
from selenium.webdriver.common.keys import Keys
from selenium.webdriver.firefox.options import Options
from selenium.webdriver.support import expected_conditions as EC
from selenium.webdriver.support.ui import WebDriverWait
main = True
Headless = True
@ -141,13 +142,17 @@ def LogError(message,log = Log, Mobdriver = None):
gdriver.save_screenshot("screenshot.png")
webhookFailure.send(content="------------------------------------\n" + _mail)
webhookFailure.send(ListTabs(Mdriver=Mobdriver))
webhookFailure.send(str(message))
CustomSleep(1)
webhookFailure.send(file=discord.File('screenshot.png'))
embed = discord.Embed(
title="An Error has occured",
description=str(message),
url = ListTabs(Mdriver=Mobdriver)[0],
colour = Colour.red()
)
file = discord.File("screenshot.png")
embed.set_image(url="attachment://screenshot.png")
embed.set_footer(text=_mail)
webhookFailure.send(embed=embed, file=file)
webhookFailure.send(file=discord.File('page.html'))
webhookFailure.send("------------------------------------")
def progressBar(current, total=30, barLength = 20, name ="Progress"):
@ -656,8 +661,12 @@ def LogPoint(account="unknown"): #log des points sur discord
account = account.split('@')[0]
webhookSuccess.send(f'{account} actuellement à {str(point)} points')
embed = discord.Embed(
title=f"{account} actuellement à {str(point)} points",
colour = Colour.green()
)
embed.set_footer(text=_mail)
webhookSuccess.send(embed=embed)