Integration
Zikit + Telegram
Get AI-summarized website change alerts on Telegram. You create a bot once, paste a singleTOKEN:CHATIDstring into Zikit, and every meaningful change lands in your chat as a markdown-formatted message with an importance bar, a deep link to the page, and a deep link to your dashboard.
What a Zikit alert looks like on Telegram
*Change Detected · Important*
*Competitor Pricing - OpenAI*
ChatGPT Plus moved from $20/mo flat to $20/mo + usage credits. New Business tier appeared at $25/user/mo with team-shared context.
━━━━━━━━━━━━━━━
Importance: ████████░░ 8/10 (Important)
[View page] [Open dashboard]
Messages use Telegram markdown. The importance bar is the same 1-10 scale you see in your Zikit dashboard. Below your alert threshold, nothing gets pushed.
Setup in 5 minutes
Create a bot with @BotFather
In Telegram, start a chat with @BotFather. Send /newbot, give it a name and a username ending in bot. BotFather returns a token that looks like123456789:AAHhG8m7cFxQ_very-long-secret-here. Keep it private - anyone with this token controls your bot.
Start a chat with your new bot
Telegram will not let a bot message you first - you have to send /start to your bot once. For group chats, add the bot to the group instead. For channels, make it an admin.
Find your chat ID
Easiest way: message @userinfobot - it replies with your numeric chat ID (e.g. 987654321). For groups/channels, open this URL in your browser after talking to the bot:
Look for "chat":{"id":...} - that number is your chat ID (groups come as negative numbers).
Paste TOKEN:CHATID into Zikit
Combine them with a colon and paste the whole string into yourmonitor’sAlert preferences → Add alert → Telegram:
Zikit splits on the last colon, so the internal colon inside the bot token is fine. Save the monitor and your next meaningful change lands in Telegram.
Requirements
- Zikit Pro plan or higher ($19/mo) - Telegram is not on the free plan
- A Telegram account (free)
- A bot you own, created via @BotFather
FAQ
Can I send alerts to a Telegram group or channel?
Yes. Add the bot to the group/channel (admin for channels), find the chat ID via getUpdates (group IDs are negative), and paste TOKEN:CHATID as usual.
Is my bot token stored securely?
Tokens are stored in our database (encrypted at rest by Supabase) and masked in logs. We only use them to POST to Telegram’s API. Delete the alert config to remove the token.
What if I want to revoke the bot?
In @BotFather, send /revoke. The old token stops working instantly. Then paste the new token into Zikit.
Does Telegram rate-limit the bot?
Telegram allows 30 messages/second per bot and 20/minute per group. Zikit sends one message per meaningful change, so you will never hit these limits unless you monitor thousands of fast-moving pages.
Already have an account? Add Telegram to a monitor