For the complete documentation index, see llms.txt. This page is also available as Markdown.

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

ISA Terminal может отправлять в Telegram события терминала и торговых ботов. Уведомления удобны при работе на VPS, но не заменяют проверку логов.

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

  • собственный Telegram-бот;

  • токен этого бота;

  • chat_id личного чата или группы;

  • доступ к настройкам ISA Terminal.

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

  1. Откройте официальный бот @BotFather.

  2. Отправьте команду /newbot.

  3. Укажите имя и username бота.

  4. Сохраните выданный токен.

  5. Откройте созданного бота и отправьте ему /start.

Токен даёт право управлять ботом. Не отправляйте его в чаты, поддержку и сторонние сервисы.

2. Подготовьте нужный чат

Личный чат

Откройте созданного бота, нажмите Start и отправьте /start.

Группа

  1. Добавьте своего бота в группу.

  2. Убедитесь, что ему разрешено отправлять сообщения.

  3. Отправьте в группе команду с упоминанием бота, например /start@ИмяВашегоБота.

3. Получите chat_id через официальный Telegram API

Не вставляйте токен в адресную строку браузера: он может сохраниться в истории. Безопаснее выполнить запрос через PowerShell с интерактивным вводом.

Откройте PowerShell и выполните:

В ответе найдите message.chat.id или my_chat_member.chat.id нужного чата.

  • личный chat_id обычно положительный;

  • ID группы или супергруппы обычно отрицательный, часто начинается с -100.

Если массив result пустой, отправьте боту или группе ещё одну команду и повторите запрос.

4. Проверьте токен и chat_id

Пока PowerShell остаётся открытым, выполните:

Если Telegram вернул "ok": true и сообщение появилось в нужном чате, данные подходят.

Все запросы в этом способе отправляются напрямую на официальный домен api.telegram.org. Не используйте сайты и сторонних ботов, которые просят прислать токен для определения chat_id.

5. Настройте ISA Terminal

  1. Нажмите значок аккаунта в правом верхнем углу.

  2. Откройте Настройки → Уведомления.

  3. Вставьте токен Telegram-бота.

  4. Укажите chat_id.

  5. Выберите события, которые хотите получать.

  6. Сохраните настройки.

Терминал поддерживает уведомления по действиям с ордерами и позициями, изменениям позиции, ошибкам подключения, watchdog, funding и ошибкам логов.

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

Успешное сохранение ещё не гарантирует доставку сообщения: отправка выполняется отдельно. Если подтверждение не пришло, проверьте chat_id, права бота в группе и общие логи терминала.

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

Проверьте:

  • вы отправили боту /start;

  • токен скопирован полностью;

  • chat_id указан без пробелов;

  • для группы используется отрицательный chat_id;

  • бот состоит в группе и может отправлять сообщения;

  • выбрано хотя бы одно событие;

  • терминал имеет доступ к интернету;

  • в общих логах нет ошибки отправки Telegram-сообщения.

Если токен или chat_id были изменены, сохраните настройки повторно.

Безопасность

  • Не публикуйте токен Telegram-бота.

  • Не передавайте его сторонним ботам и сайтам.

  • Поле токена в текущем интерфейсе не маскируется — не показывайте его на скриншотах и трансляциях экрана.

  • Защитите доступ к Windows или VPS: токен хранится в локальных настройках терминала.

  • Не отправляйте в Telegram API Secret биржи, пароли и скриншоты с чувствительными данными.

  • При утечке токена сразу отзовите его через BotFather.

Last updated