Files
remark42/docs/latest/telegram.md
T
Dmitry VerkhoturovandUmputun 6a54ed86c7 move telegram token and timeout to a separate CLI section
This simplifies token and timeout reuse for
the notify module (used now) and for
the auth module later (not yet in the code).
SMTP credentials are already set up that way.
2021-05-24 12:15:03 -05:00

1.4 KiB

title
title
Telegram

Telegram notifications

In order to integrate notifications from remark42 with the telegram, you should make a channel and obtain a token. This token should be used as TELEGRAM_TOKEN. You also need to set NOTIFY_TYPE=telegram and set NOTIFY_TELEGRAM_CHAN to your channel.

In order to get token "just talk to BotFather". All you need is to send /newbot command, and choose the name for your bot (it must end in bot). This is it, you got a token.

Example of such a "talk":

Umputun:
/newbot

BotFather:
Alright, a new bot. How are we going to call it? Please choose a name for your bot.

Umputun:
example_comments

BotFather:
Good. Now let's choose a username for your bot. It must end in `bot`. Like this, for example: TetrisBot or tetris_bot.

Umputun:
example_comments_bot

BotFather:
Done! Congratulations on your new bot. You will find it at t.me/example_comments_bot. You can now add a description, about section and profile picture for your bot, see /help for a list of commands. By the way, when you've finished creating your cool bot, ping our Bot Support if you want a better username for it. Just make sure the bot is fully operational before you do this.

Use this token to access the HTTP API:
12345678:xy778Iltzsdr45tg

For a description of the Bot API, see this page: https://core.telegram.org/bots/api