n8n-nodes-telegram-archive
v0.1.7
Published
n8n community node for Telegram-Archive — query archived Telegram chats, messages, and statistics
Downloads
829
Maintainers
Readme
n8n-nodes-telegram-archive
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.
Installation
Follow the installation guide in the n8n community nodes documentation.
Credentials
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.
Nodes
Telegram Archive
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 |
Telegram Archive Trigger
Polling trigger that detects new messages by comparing total message counts via the stats endpoint. Optionally filter to a specific chat.
