mirror of
https://github.com/RYGhub/royalnet.git
synced 2024-11-24 03:54:20 +00:00
Sentry integration
This commit is contained in:
parent
9a45b4a54b
commit
0b8a392646
2 changed files with 413 additions and 406 deletions
1
.gitignore
vendored
1
.gitignore
vendored
|
@ -15,3 +15,4 @@ Lib/*
|
||||||
Scripts/*
|
Scripts/*
|
||||||
tcl/*
|
tcl/*
|
||||||
pip-selfcheck.json
|
pip-selfcheck.json
|
||||||
|
sentry.txt
|
||||||
|
|
6
bot.py
6
bot.py
|
@ -8,6 +8,8 @@ import random
|
||||||
import osu
|
import osu
|
||||||
import lol
|
import lol
|
||||||
import discord
|
import discord
|
||||||
|
from raven import Client
|
||||||
|
client = Client(filemanager.readfile("sentry.txt"))
|
||||||
|
|
||||||
# Elenco di username dei membri della RYG
|
# Elenco di username dei membri della RYG
|
||||||
royalgames = json.loads(filemanager.readfile("db.json"))
|
royalgames = json.loads(filemanager.readfile("db.json"))
|
||||||
|
@ -22,6 +24,8 @@ adventurecomplete = False
|
||||||
# Ciclo principale del bot
|
# Ciclo principale del bot
|
||||||
print("Bot avviato!")
|
print("Bot avviato!")
|
||||||
while True:
|
while True:
|
||||||
|
# noinspection PyBroadException,PyBroadException
|
||||||
|
try:
|
||||||
# Guarda il comando ricevuto.
|
# Guarda il comando ricevuto.
|
||||||
msg = telegram.getupdates()
|
msg = telegram.getupdates()
|
||||||
# Se il messaggio non è una notifica di servizio...
|
# Se il messaggio non è una notifica di servizio...
|
||||||
|
@ -460,3 +464,5 @@ while True:
|
||||||
raise Exception("Ho appena fatto crashare tutto apposta. Sono un genio.")
|
raise Exception("Ho appena fatto crashare tutto apposta. Sono un genio.")
|
||||||
else:
|
else:
|
||||||
print("@" + username + " bloccato.")
|
print("@" + username + " bloccato.")
|
||||||
|
except Exception:
|
||||||
|
client.captureException()
|
||||||
|
|
Loading…
Reference in a new issue