mirror of
https://github.com/bellingcat/auto-archiver.git
synced 2026-06-12 21:28:29 +03:00
26 lines
1.0 KiB
Python
26 lines
1.0 KiB
Python
{
|
|
"name": "Telegram Archiver",
|
|
"type": ["extractor"],
|
|
"entry_point": "telegram_archiver:TelegramArchiver",
|
|
"requires_setup": False,
|
|
"external_dependencies": {
|
|
"python": [
|
|
"requests",
|
|
"bs4",
|
|
"loguru",
|
|
],
|
|
},
|
|
"description": """
|
|
The `TelegramArchiver` retrieves publicly available media content from Telegram message links without requiring login credentials.
|
|
It processes URLs to fetch images and videos embedded in Telegram messages, ensuring a structured output using `Metadata`
|
|
and `Media` objects. Recommended for scenarios where login-based archiving is not viable, although `telethon_archiver`
|
|
is advised for more comprehensive functionality.
|
|
|
|
### Features
|
|
- Extracts images and videos from public Telegram message links (`t.me`).
|
|
- Processes HTML content of messages to retrieve embedded media.
|
|
- Sets structured metadata, including timestamps, content, and media details.
|
|
- Does not require user authentication for Telegram.
|
|
""",
|
|
}
|