This is an n8n community node package for Telegram-Archive — query archived Telegram chats, messages, and statistics from your self-hosted instance.
n8n is a fair-code licensed workflow automation platform.
Follow the installation guide in the n8n community nodes documentation.
Configure the Telegram Archive API credential with:
- URL — Base URL of your Telegram-Archive instance (default:
http://localhost:8000) - Username — Login username (leave empty if authentication is disabled)
- Password — Login password (leave empty if authentication is disabled)
The node uses Telegram-Archive's session cookie authentication (POST /api/login). If the instance has authentication disabled (no VIEWER_USERNAME/VIEWER_PASSWORD env vars), leave the credential fields empty.
Regular node with the following resources and operations:
| Resource | Operation | Description |
|---|---|---|
| Chat | List | List all archived chats |
| Chat | Get Stats | Get statistics for a specific chat |
| Chat | Get Topics | Get topics for a specific chat |
| Chat | Export | Export a chat |
| Message | List | List messages (with limit, offset, search) |
| Message | Get by Date | Get messages for a specific date |
| Message | Get Pinned | Get pinned messages in a chat |
| Stats | Get Global | Get global archive statistics |
| Stats | Refresh | Trigger a statistics refresh |
| Folder | List | List all folders |
| Archive | Get Count | Get the total archived message count |
Polling trigger that detects new messages by comparing total message counts via the stats endpoint. Optionally filter to a specific chat.
- n8n-nodes-cashpilot — Passive income monitoring
- n8n-nodes-genieacs — TR-069 device management
- n8n-nodes-lynxprompt — AI configuration blueprints
- n8n-nodes-pumperly — Fuel and EV charging prices
- n8n-nodes-way-cms — Web archive content management