From a7948ac768190462fba15d100ac68034a6b07692 Mon Sep 17 00:00:00 2001 From: msramalho <19508417+msramalho@users.noreply.github.com> Date: Tue, 3 May 2022 20:33:19 +0200 Subject: [PATCH] extract telegram config --- archivers/telethon_archiver.py | 7 +------ configs/telegram_config.py | 7 +++++++ 2 files changed, 8 insertions(+), 6 deletions(-) create mode 100644 configs/telegram_config.py diff --git a/archivers/telethon_archiver.py b/archivers/telethon_archiver.py index 88bec58..08b7dec 100644 --- a/archivers/telethon_archiver.py +++ b/archivers/telethon_archiver.py @@ -1,19 +1,14 @@ import os import re import html -from dataclasses import dataclass from loguru import logger from storages import Storage from .base_archiver import Archiver, ArchiveResult from telethon.sync import TelegramClient +from configs import TelegramConfig -@dataclass -class TelegramConfig: - api_id: str - api_hash: str - class TelethonArchiver(Archiver): name = "telethon" diff --git a/configs/telegram_config.py b/configs/telegram_config.py new file mode 100644 index 0000000..f5553ad --- /dev/null +++ b/configs/telegram_config.py @@ -0,0 +1,7 @@ + +from dataclasses import dataclass + +@dataclass +class TelegramConfig: + api_id: str + api_hash: str \ No newline at end of file