> For the complete documentation index, see [llms.txt](https://docs.ispecalgo.com/llms.txt). Markdown versions of documentation pages are available by appending `.md` to page URLs; this page is available as [Markdown](https://docs.ispecalgo.com/isa-terminal/baza-znanii/kak-poluchat-uvedomleniya-v-telegram.md).

# Telegram-уведомления

ISA Terminal может отправлять в Telegram сообщения о работе терминала и ботов. Это удобно, если программа работает на удалённом компьютере. Подробности события можно посмотреть в [логах](/isa-terminal/baza-znanii/logirovanie-v-isa.md).

## Что понадобится

* ваш Telegram-аккаунт;
* собственный Telegram-бот;
* токен бота — ключ, который разрешает терминалу отправлять сообщения от его имени;
* Telegram ID — номер личного чата или группы, куда будут приходить уведомления.

## 1. Создайте Telegram-бота

1. Откройте официальный бот [@BotFather](https://t.me/BotFather).
2. Отправьте ему **/newbot**.
3. Укажите имя бота и его короткое имя для поиска в Telegram.
4. Сохраните выданный токен. Он понадобится в настройках ISA Terminal.
5. Откройте своего нового бота и нажмите **Начать / Start**.

Не передавайте токен другим людям: он позволяет управлять вашим ботом.

## 2. Выберите чат для уведомлений

### Личный чат

Откройте своего бота и нажмите **Начать / Start**. Без этого он не сможет первым прислать вам сообщение.

### Группа

Добавьте своего бота в нужную группу и убедитесь, что ему разрешено отправлять сообщения.

## 3. Узнайте Telegram ID

Telegram ID — это числовой номер, а не имя пользователя и не ссылка на чат.

Его можно узнать через [@myidbot](https://t.me/myidbot), который показывает ваш ID или ID группы.

1. Откройте этого бота и нажмите **Начать / Start**.
2. Следуйте его подсказкам, чтобы получить ID личного чата или нужной группы.
3. Скопируйте весь номер. Если в начале есть знак минус, сохраните его.

Для получения ID токен вашего бота не нужен. Не отправляйте его боту, который показывает ID.

## 4. Настройте ISA Terminal

1. Нажмите значок аккаунта в правом верхнем углу.
2. Откройте **Настройки → Уведомления**.
3. В поле **Укажите токен своего Telegram бота** вставьте токен, полученный от BotFather.
4. В поле **Укажите свой Telegram ID** вставьте номер выбранного чата.
5. Выберите события, о которых хотите получать сообщения.
6. Сохраните настройки.

Можно получать сообщения о действиях с ордерами и позициями, ошибках подключения, проверках работы ботов и других событиях из списка настроек.

При сохранении терминал проверяет токен и пытается отправить сообщение об успешном подключении. Отдельной кнопки проверки нет.

Проверьте, что сообщение пришло именно в выбранный чат. Если настройки сохранились, а сообщения нет, пройдите проверку ниже.

## Если уведомления не приходят

Проверьте:

* вы нажали **Начать / Start** в личном чате со своим ботом;
* токен скопирован полностью;
* Telegram ID указан без пробелов и вместе со знаком минус, если он был;
* для группы указан её ID, а не ваш личный номер;
* бот добавлен в группу и может отправлять сообщения;
* выбрано хотя бы одно событие;
* терминал подключён к интернету.

Если меняли токен или Telegram ID, сохраните настройки повторно. Причину ошибки отправки можно посмотреть в [общих логах терминала](/isa-terminal/baza-znanii/logirovanie-v-isa.md).

## Защита токена

* Вводите токен только в настройки ISA Terminal.
* Не показывайте поле токена на скриншотах и при демонстрации экрана.
* Если токен стал известен другим людям, замените его через BotFather.
