Ingesting Logs via Telegram

Forward Telegram messages to your log stream in real time.

The BunnyLogs Telegram bot forwards messages from Telegram chats to your log stream in real time. Any text you — or your team — send in a connected chat becomes a log entry.

Setup
  1. Go to Settings and click Connect Telegram.
  2. You are redirected to Telegram and automatically sent a /start command to the BunnyLogs bot. This links your Telegram account to your BunnyLogs account.
  3. Send any message directly to the bot, or add the bot to a group or channel.
  4. In your logspace settings, choose whether to forward messages from all Telegram chats or only specific ones.
Routing modes

Each logspace has an independent Telegram routing setting, configured from its settings page:

ModeBehaviour
All chats Every message from any chat where the bot is present is forwarded.
Specific chats Only messages from the selected chats are forwarded. Chats appear in the list after the bot has received at least one message from them.
None Telegram forwarding is disabled for this logspace.
Message field mapping
BunnyLogs fieldSource
messageMessage text
programtelegram/<username or first name>
levelAlways INFO
timestampTelegram message timestamp (UTC)
Notes
  • The bot must be a member of any group or channel you want to forward from.
  • In groups, only messages sent by the connected BunnyLogs user are forwarded — not messages from other members.
  • Edited messages are also forwarded.
  • Only text messages are forwarded; media, stickers, and other content types are ignored.