Skip to content

Telegram devices

Connect Telegram bots by pasting BotFather API tokens.

6 min read

Open Channel → Telegram → Devices.

What this page is for

Each row is a Telegram bot linked with the bot token from @BotFather. Kirisan checks the token with Telegram, registers the bot, and gives you a Kirisan API token for the Send API and device pickers.

Pick a bot when sending from Send → Send, autoreply rules, flows, or webhooks.

Create the bot in Telegram first (/newbot in BotFather), then paste that token here — Kirisan does not create bots for you.

Telegram devices — search, table, and pagination

Sample data shown.

Header controlWhat it does
Add deviceOpen a dialog to paste a BotFather token and register the bot

Search is field-based — click the search area first, pick which column to search, then type your query.

Search in popup — choose Bot name, @username, or API token

StepWhat happens
1. Click searchA Search in popup opens — you must choose a field before typing
2. Pick a fieldBot name, @username, or API token
3. TypeKirisan filters the table as you type (short debounce)

After you pick a field, the search bar shows the field name on the left (for example Bot name ▼). Click it to switch fields — changing the field clears the query.

Bot name search — field pill and contains query

Search fieldMatchesMinimum length
Bot nameBot display name that contains your query3 characters
@usernameTelegram @username that contains your query3 characters
API tokenKirisan API token that contains your query3 characters

If you type fewer than three characters, Kirisan waits until the minimum is met and shows a short hint under the search bar.

Device table

Each row is one Telegram bot:

Telegram devices table — bot name, @username, API token preview, created date, and row actions

ColumnMeaning
Bot nameDisplay name Telegram reports for the bot
@usernamePublic bot handle (shown with @)
PlanFree or paid plan badge — click to open Telegram plan (see Plan and free slot below)
CreditsRemaining send credits on this bot
ExpiresDays left on the plan — Expired in red; under 5 days in amber
API tokenTruncated Kirisan device token — full value shown only once when the bot is added
CreatedWhen the bot was registered in Kirisan
ActionsEdit, Remove, and optional Use as active free device — see below

Pagination below the table shows 25 devices per page when you have more than one page of results.

Plan and free slot

Click any Plan badge to open Telegram plan:

SectionWhat it shows
SummaryWhether this bot is the active free slot, parked on free tier, or on a paid plan
DetailsCredits, expiry, and active-since date for free devices
What to do nextSwitch free slot, renew under Billing → Order, or copy the API token

Every new bot starts on the free plan with 1,000 credits and a 30-day validity window. When the active free period ends, Kirisan refills 1,000 credits and another 30 days automatically. When a paid plan expires, the bot returns to free with 1,000 credits (see Plans and quota).

Badge colors in the table:

BadgeMeaning
Green FreeActive free sending bot (only one Telegram bot can send on free tier at a time)
Red FreeParked free bot — not the active sending slot
Violet plan namePaid plan (for example Lite) — badge shows the actual plan name

On the free tier, only the active free bot can send. On a parked free row, click Use as active free device to switch the slot (at most once every 7 days). Upgrading a bot to a paid plan on Billing → Order removes it from the free slot automatically.

Renewing the same paid plan while it is still active adds credits and extends expiry. Changing to a different plan replaces credits and resets expiry from today. See Plans and quota.

Add a device

  1. In Telegram, open @BotFather and create a bot with /newbot, or open an existing bot and copy its token.
  2. On Devices, click Add device.

Add Telegram device — paste BotFather token

  1. Paste the Bot token into the field.
  2. Click Save.

If the token is valid and not already registered, the bot appears in the list.

On success, Kirisan shows the Kirisan API token once — copy and store it before closing the dialog.

Device added — copy Kirisan API token before closing

The token is not shown in full on the list afterward (only a short preview). You can still pick the bot in Send → Send and other pickers without re-entering the token.

Edit device

Click the Edit icon on a row to configure how inbound messages are handled and optional contact capture.

Edit Telegram device — on incoming message and contacts

SectionWhat it does
On incoming messageExactly one handler for new inbound chats: Autoreply, Flow, Spreadsheet, or Webhook
ContactsOptional contact group — when set, new senders are saved to contacts and added to that group

The BotFather token and Kirisan API token cannot be changed here. Remove the device and add it again if you need to link a different bot.

Remove a device

Click the Remove icon. Kirisan asks you to confirm, then disconnects the bot from your account.

Remove Telegram device confirmation

You can register the same bot again later with the same BotFather token if needed.

  • Templates — reusable message layouts for bots
  • Inbox — read inbound messages to your bots
  • Logs — outbound send history
  • Plans and quota — free tier, renewals, plan changes, and expiry
  • Place an order — upgrade bots from free to paid plans
  • Send API — send programmatically with device API tokens
Last updated: July 2, 2026
Was this page helpful?