Как создать Telegram канал и подключить к нему утилиту Telegram Signal

10 апреля 2020, 12:20
Nikita Chernyshov
3
1 413

В этой статье мы по шагам разберем, как пользоваться утилитой Signal Telegram. Выполняйте все, что описано в статье и по порядку, чтобы у вас не возникло проблем. Но прежде, важное замечание:

Если в вашей стране запрещен Telegram, используйте VPS с базированием вне вашей страны или как крайний, но нежелательный способ - установите стороннюю программу VPN, которая делает подключение к Teleram через IP другой страны. Например, WindScribe. 

Блокировка Telegram

В некоторых странах Telegram заблокирован. Чтобы к нему подключиться и работать с утилитой Telegram Signal, нужно использовать VPS, которые находятся за пределами вашей страны или сторонние программы (например, WindScribe). Первый вариант предпочтительней, потому что сторонняя программа будет отправлять передаваемую информацию сначала на иностранный сервер, а лишь затем в Telegram, что может иногда вызывать сбои, а также замедляет скорость передачи информации. 

Если вы устанавливаете программу, то сначала активируйте ее, а уже затем выполняйте все по инструкции. Если используете иностранный VPS - то все манипуляции проводите именно на нем.

Чтобы не читать статью, можно посмотреть видео




Создание Telegram канала и Telegram бота

  • Откройте Telegram, введите в поиске @BotFather
  • Отправьте ему команду /newbot
  • Задайте имя своему боту, отправьте это имя
  • Теперь задайте уникальный адрес, но обязательно, чтобы адрес заканчивался на bot: Tetrisbot или tetris_bot, отправьте адрес
  • В ответ вы получите следующее сообщение:

Done! Congratulations on your new bot. You will find it at t.me/Sigal_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:

1156728106:AAELhH6iRg8nqwa7kIEbUc25zcLef_DjTn0

Keep your token secure and store it safely, it can be used by anyone to control your bot.


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

  • Жирным я выделил токен вашего бота, сохраните этот токен, он вам еще понадобится
  • Идем в настройки и там жмем "Создать канал". 
  • Даем название, ждем "Далее", выбираем "Публичный".
  • При добавлении участников в поиске вписываем название бота, которое вы дали при создании, пункт инструкции 3. Выберите его, жмите "добавить". Всплывет окно уведомления, жмем "назначить", затем "сохранить".
  • Напишите любое сообщение в созданный канал. Любое. ОБЯЗАТЕЛЬНО.

Теперь у нас есть бот и есть канал, куда будут передавать сигналы. Осталось только получить id это бота:

  • В Телеграм в поиске ищем нашего бота
  • Переходим к нему и нажимаем "Запустить"
  • Далее открываем любой браузер и вписываем в адресную строку:

https://api.telegram.org/bot<token>/getUpdates

Вместо <token> поставьте то значение, которое получили при создании робота от @BotFather, в нашем примере я это значение выделил жирным в поле выше - 1156728106:AAELhH6iRg8nqwa7kIEbUc25zcLef_DjTn0

В ответ на запрос вы получите сообщение:

{"ok":true,"result":[{"update_id":814443005,

"channel_post":{"message_id":762,"chat":{"id":-1001150599861,"title":"\u0422\u0435\u0441\u0442 \u0441\u0438\u0333\u043d\u0430\u043b\u043e\u0432","type":"channel"},"date":1584229927,"text":"\u042f\u04430\u043\u04332\u0435\u0442"}}]}

То, что я выделил жирным - это есть id. Также сохраните его. 

Установка утилиты Telegram Signal

  • Скачайте утилиту и в MetaTrader перейдите в Сервис => Настройки => Советники.
  • Поставьте галочку на "Разрешить WebRequest для следующих URL".
  • Двойной щелчок на зеленый плюсик снизу и введите в активно поле https://api.telegram.org
  • Затем нажмите "ОК"
  • Поставьте утилиту на график и задайте те настройки, которые вам нужны, но при этом обязательно заполните:

Token Bot  - сюда впишите токен, он выглядит как 1156718906:AAELhH6iRg8nqwa7kIEbUc25zcLef_DjTn0 , мы получили его при создании бота.
id Bot - сюда впишите id, он выглядит так -1001160699861 , его мы получили в браузере.

  • Нажмите "ок", а затем на самом графике нажмите "ВКЛ" или "ON" (зависит от языковых настроек).
  • Подождите несколько секунд, пока у вас не всплывет уведомление об успешной связи утилиты и Telegram. Из этого уведомления можно отправить тестовое сообщение, нажав на кнопку "YES" или "ДА".
  • Если это тестовое сообщение пришло, значит, вы все сделали правильно и соединение установлено, можно торговать.
Теперь канал можно переключить в приватный на ваше усмотрение.