Fig. D10 · Docs › Bots › Delivery, flows, limits hosted on the platform
Pollingdefault
TelegramgetUpdatesplatform
the platform pulls updates: no public URL, works behind NAT. Forced when the platform has no public webhook URL.
Webhookno server of yours needed
TelegramsetWebhookplatform endpoint
a random 32-byte secret per bot, sent as secret_token and checked on X-Telegram-Bot-Api-Secret-Token. Webhook mode mints a new one; polling clears it.
Trigger 6
  • command
  • message
  • callback
  • member_join
  • schedule
  • webhook
Nodes it runs
actions · 14
  • send_message
  • send_media
  • edit_message
  • delete_message
  • ask
  • buttons
  • http
  • ai
  • +6 more
logic · 6
  • condition
  • switch
  • set_variable
  • delay
  • random
  • loop
flow · 3
  • end
  • goto
  • call
Flows keep a session
variableskept per bot + chat
askpauses; the reply resumes it
expirysession ends after 6 h
Broadcast and bot limits
100recipients per broadcast
1000characters per broadcast
~0.05 sbetween broadcast sends
spam words"airdrop", "casino", "buy now"… rejected
10 / minbot registrations per user