Compare commits

..

3 Commits

Author SHA1 Message Date
Roman Krček
c549ef71f0 Add sentry
Some checks failed
Build Docker image / test (push) Failing after 38s
Build Docker image / build (push) Has been skipped
2024-10-06 14:06:42 +02:00
Roman Krček
237d6bb22c Ignore data folder 2024-10-06 13:53:41 +02:00
Roman Krček
6bb6180f6c Make sure to use python3 everywhere 2024-10-06 13:47:14 +02:00
4 changed files with 12 additions and 2 deletions

3
.gitignore vendored
View File

@@ -162,4 +162,5 @@ cython_debug/
#.idea/ #.idea/
.venv/ .venv/
.env .env
data/

View File

@@ -8,7 +8,7 @@ FROM base AS builder
COPY requirements.txt ./ COPY requirements.txt ./
RUN --mount=type=cache,target=/tmp/pip_cache \ RUN --mount=type=cache,target=/tmp/pip_cache \
python -m pip install --upgrade pip && \ python3 -m pip install --upgrade pip && \
pip install \ pip install \
-r requirements.txt \ -r requirements.txt \
--extra-index-url https://www.piwheels.org/simple \ --extra-index-url https://www.piwheels.org/simple \

View File

@@ -3,3 +3,4 @@ pyrogram==2.0.106
tiktok_downloader==0.3.5 tiktok_downloader==0.3.5
uvloop==0.19.0 uvloop==0.19.0
tgcrypto==1.2.5 tgcrypto==1.2.5
sentry-sdk==2.15.0

View File

@@ -2,6 +2,7 @@ import datetime
import integv import integv
import os import os
import re import re
import sentry_sdk
import uvloop import uvloop
from pyrogram import Client, filters from pyrogram import Client, filters
@@ -21,6 +22,13 @@ log = logger.configure_logger(LOG_LEVEL)
uvloop.install() uvloop.install()
sentry_sdk.init(
dsn="https://12d7a075d483fc133cde0ed82e72ac45@o4508071875313664.ingest.de.sentry.io/4508075566694480",
traces_sample_rate=1.0,
profiles_sample_rate=1.0,
enable_tracing=True
)
app = Client("downloader_bot", api_id=API_ID, app = Client("downloader_bot", api_id=API_ID,
api_hash=API_HASH, bot_token=BOT_TOKEN) api_hash=API_HASH, bot_token=BOT_TOKEN)