mirror of
https://github.com/bellingcat/auto-archiver.git
synced 2026-06-08 03:18:28 +03:00
extract telegram config
This commit is contained in:
@@ -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"
|
||||
|
||||
7
configs/telegram_config.py
Normal file
7
configs/telegram_config.py
Normal file
@@ -0,0 +1,7 @@
|
||||
|
||||
from dataclasses import dataclass
|
||||
|
||||
@dataclass
|
||||
class TelegramConfig:
|
||||
api_id: str
|
||||
api_hash: str
|
||||
Reference in New Issue
Block a user