Skip to content

Об Ngrok

Если у вас установлен Ngrok и вы знаете, как им пользоваться, пропустите этот раздел.

Как вы уже знаете, боты представляют из себя сервер, который принимает запросы с платформы. Чтобы платформа смогла отправить запрос, ей сперва нужно знать публичный адрес вашего сервера. Ngrok позволяет получить этот адрес.

Почему Ngrok?

Ngrok очень прост в использовании и позволяет открыть тунель. Однако важно помнить, что этот тунель выдерживает мало подключений и существует всего 8 часов. Поэтому мы используем его только для отладки и тестирования.

Установка

Пройдите по этой ссылке и скачайте Ngrok. Распакуйте архив и поместите exe файл, куда считаете нужным (мы рекомендуем папку, где у вас находятся компиляторы, интерпертаторы и тд)

Следующие действия предназначены для того, чтобы у вас появилась возможность использовать Ngrok из консоли Windows, если вы используете Linux или MacOS пропустите этот пункт.

  • Откройте проводник
  • Нажмите правой кнопкой мыши по иконке Этот компьютер (Windows 10) или Мой компьютер (Windows 7)
  • Выберите пункт Свойства
  • Откройте Дополнительные параметры системы
  • Далее Переменные среды
  • Найдите переменную Path в разделе Системные переменные
  • Добавьте сюда путь до папки, в которой находится распакованный Ngrok
  • Сохраните значения переменной

Теперь Ngork можно вызывать из консоли. Для того чтобы изменения в перменных среды подействовали, нужно перезапустить открытые ранее консоли. Если вы используете консоль внутри Pycharm или иной среды разработки, следует перезапустить и ее.

Введите в консоль ngrok.

Если вы видите справочную информацию, то все прошло успешно, и Ngrok установлен.