aboutsummaryrefslogtreecommitdiffstats
path: root/bot/__main__.py
diff options
context:
space:
mode:
authorGravatar Karlis S <[email protected]>2020-03-31 17:13:48 +0300
committerGravatar GitHub <[email protected]>2020-03-31 17:13:48 +0300
commit959a4d00b4cc87ff2d5bacc0496b3dadf69468c7 (patch)
tree61b606e9c2cc3eeebf8cb2906dfc5694389fa93d /bot/__main__.py
parent(Games Cog): Updated task repeating cooldown time. (diff)
parentMerge pull request #364 from ks129/space-cog (diff)
Merge branch 'master' into game-fuzzy
Diffstat (limited to 'bot/__main__.py')
-rw-r--r--bot/__main__.py13
1 files changed, 13 insertions, 0 deletions
diff --git a/bot/__main__.py b/bot/__main__.py
index a169257f..2e68a9a4 100644
--- a/bot/__main__.py
+++ b/bot/__main__.py
@@ -1,9 +1,22 @@
import logging
+import sentry_sdk
+from sentry_sdk.integrations.logging import LoggingIntegration
+
from bot.bot import bot
from bot.constants import Client, STAFF_ROLES, WHITELISTED_CHANNELS
from bot.decorators import in_channel_check
+sentry_logging = LoggingIntegration(
+ level=logging.DEBUG,
+ event_level=logging.WARNING
+)
+
+sentry_sdk.init(
+ dsn=Client.sentry_dsn,
+ integrations=[sentry_logging]
+)
+
log = logging.getLogger(__name__)
bot.add_check(in_channel_check(*WHITELISTED_CHANNELS, bypass_roles=STAFF_ROLES))