T
T
Tiger.Trade Windows Docs
Русский
Search
K

Параметры Telegram

В терминале Tiger.Trade Windows доступно получение уведомлений, настроенных в индикаторах, а также уведомлений об исполнении сделок напрямую в мессенджер Telegram.
Для настройки получения уведомлений в Telegram необходимо выполнить несколько действий.

1. Создание бота в @BotFather для отправки уведомлений из терминала Tiger.Trade

  1. 1.
    В строке поиска диалога в мессенджере Telegram необходимо ввести название генератора ботов - @BotFather.
  2. 2.
    В открытом диалоговом окне необходимо перейти в Menu → /newbot, чтобы создать нового бота.
  3. 3.
    @Botfather попросит задать имя вашего нового бота для уведомлений. После ввода имени в строку, сообщение необходимо отправить.
  4. 4.
    Далее, необходимо ввести username бота, которое обязательно должно заканчиваться на bot. Название должно быть уникальным.
  5. 5.
    Если все шаги выполнены верно, @BotFather сгенерирует токен в формате число:код, который будет предоставлен во втором абзаце сообщения от бота и выделен тёмно-синим цветом. Сохраняем это значение.

2. Получение Telegram ID

Сообщения из терминала Tiger.Trade можно пересылать как в бота, так и в канал. Для этого необходимо вместо получения User ID использовать Channel ID.

2.1 Получение User ID в @userinfobot

  1. 1.
    Необходимо открыть мессенджер Telegram и в строку поиска диалога ввести название информационного бота @userinfobot.
  2. 2.
    В открывшемся диалоговом окне необходимо ввести /start или нажать кнопку Start (Restart, если Вы пользовались этим ботом ранее). Ответным сообщением бот предоставит информацию о Вашем аккаунте:\
    @unklfrank // Пользовательский псевдоним
    Id: 520741679 // ID пользователя
    First: Frank // Имя пользователя в Telegram
    Last: Mohn // Фамилия пользователя в Telegram
    Lang: eng // Выбранный язык интерфейса
  3. 3.
    Из полученного ответа необходимо сохранить числовое значение ID пользователя (выделено оранжевым цветом).

2.2 Получение Channel ID

  1. 1.
    Telegram-бота (созданного на первом шаге) необходимо добавить в список администраторов канала (в который планируется отправлять уведомления) и активировать для бота разрешение на отправку сообщений
  2. 2.
    Для получения Channel ID, нужно отредактировать ссылку https://api.telegram.org/botTOKEN/getUpdates, заменив в ней слово TOKEN на токен, полученный от @BotFather на предыдущем шаге, затем перейти по полученной ссылке. К примеру, если от BotFather получен токен с названием 12345:abc, тогда ссылка после редактирования должна иметь такой вид: https://api.telegram.org/bot12345:abc/getUpdates
  3. 3.
    После перехода по ссылке в браузере откроется код следующего вида:
    "channel_post":{"message_id":6,"sender_chat":{"id":-1234567891011,"title":"TigerTradeAlertChannel","username":"TigerTradeAlerts","type":"channel"},"chat":{"id":-1234567891011,"title":"TigerTradeAlertChannel","username":"TigerTradeAlerts","type":"channel"},"date":1686508792,"text":"Hello_WRLD"}}]
  4. 4.
    Необходимо скопировать отрицательный id канала (выделен оранжевым цветом) и вставить его при последующей настройке в поле Telegram ID.

3. Подключение Telegram-бота в терминале Tiger.Trade

  1. 1.
    Необходимо открыть терминал и зайти в меню настроек бота: Настройки → Параметры Telegram.
  2. 2.
    Необходимо ввести данные для авторизации и настроить бот:
    • Активировать переключатель "Включить уведомления"
    • В поле "Bot токен" ввести токен, полученный от @BotFather.
    • В поле "Telegram ID" вводим ваш "ID пользователя", полученный от @userinfobot на шаге 2.1, либо ID канала, полученный на шаге 2.2.
    • Можно настроить прокси, если это необходимо (при недоступном API Telegram из-за Вашей геолокации)
    • Нажать "ОК"
Для получения информации по ордерам и об исполнении сделок необходимо активировать соответствующие ползунки в настройках Уведомлений Telegram.
  1. 3.
    Необходимо зайти в Telegram и перейти в бота по ссылке из последнего сообщения с @BotFather, открыть диалоговое окно бота и нажать "Начать". Теперь бот настроен на прием уведомлений из терминала.