Documentation / @agentick/connector-telegram / TelegramPlugin
Class: TelegramPlugin
Defined in: telegram-plugin.ts:36
Telegram gateway plugin.
Bridges a Telegram bot to agent sessions via the gateway plugin system. Receives messages from Telegram, routes them to sessions via PluginContext.sendToSession(), and delivers responses back. Tool confirmations are presented as inline keyboards or text prompts.
Registers a telegram:send method for outbound messaging from tool handlers.
Implements
Constructors
Constructor
new TelegramPlugin(
options):TelegramPlugin
Defined in: telegram-plugin.ts:58
Parameters
options
Returns
TelegramPlugin
Properties
id
readonlyid:"telegram"="telegram"
Defined in: telegram-plugin.ts:37
Unique identifier for this plugin
Implementation of
Methods
destroy()
destroy():
Promise<void>
Defined in: telegram-plugin.ts:95
Called when the plugin is removed or the gateway stops
Returns
Promise<void>
Implementation of
initialize()
initialize(
ctx):Promise<void>
Defined in: telegram-plugin.ts:66
Called when the plugin is registered via gateway.use()
Parameters
ctx
Returns
Promise<void>