Admin Login
Invalid token
Dashboard
Connection
—
Monitored channels
—
Undelivered messages
—
Recent messages
Loading...
Telegram Authentication
Step 1 — API credentials & phone
Step 2 — Enter code from Telegram
Step 3 — Two-Factor Authentication
—
—
Channels
Add by @username or t.me link
Search in your dialogs
Monitored channels
Loading...
Settings
New messages will be POSTed here in real-time.
Used as Bearer token when n8n calls your REST API.
Integration with n8n
Push (Webhook)
Every new message from monitored channels is instantly POSTed to your n8n Webhook trigger node.
Payload example:
{
"message_id": 12345,
"channel_id": -1001234567890,
"channel_title": "Some Channel",
"channel_username": "somechannel",
"date": "2024-01-15T10:30:00+00:00",
"text": "Message text...",
"media_type": null,
"views": 1200,
"forwards": 30,
"link": "https://t.me/somechannel/12345"
}
Set the URL in Settings → n8n Webhook URL.
Pull (REST API)
Use n8n HTTP Request node on a schedule to fetch messages from this service.
Endpoint:
GET /api/messages
Query params:
channel— filter by @username or numeric IDsince— ISO datetime, get messages afterundelivered_only=true— fetch & mark deliveredlimit— max results (default 50)
Auth header:
Authorization: Bearer <API Key>
Your endpoint
Base URL for n8n (replace with your actual host):