Telegram Configuration
In Order to configure this section you must have created a bot following the Telegram instructions.
The Telegram configuration file is located at config/platforms/telegram.rb
Field Description
config.telegram.bot_name
Your bot's name, normally ended with the string "bot". Example: KognoBot
config.telegram.api_url
The telegram api url.
config.telegram.token
config.telegram.webhook_https_server
Your public https url for you project.
config.telegram.webhook_route
The CallBack url path where Telegram will send the notifications.
config.telegram.webhook_drop_pending_updates
Pass true
to drop all pending updates after run kogno telegram webhook start
.
config.routes.inline_query
config.routes.chat_activity
config.telegram.commands
Configure the bot command in the following scopes: default
, all_private_chats
, all_group_chats
and all_chat_administrators
.
Run kogno telegram set_commands all
to update all the bot command scopes.
config.routes.commands
Configure the context which will handle each command.
Webhook
In order to start to receive incoming updates via an outgoing webhook, you must have configured config.telegram.webhook_https_server
and config.telegram.webhook_route
.
Start to receiving incoming updates
To stop
Last updated