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 ID
  • since — ISO datetime, get messages after
  • undelivered_only=true — fetch & mark delivered
  • limit — max results (default 50)

Auth header:

Authorization: Bearer <API Key>
Your endpoint

Base URL for n8n (replace with your actual host):