При разработке телеграмм бота с использованием webhook, нам необходимо их установить с помощью токена от бота полученного в @BotFather. Для отладки самого бота локально.
Как это делать полностью рассказывать не буду, есть куча инструкций, например: https://pavelpage.ru/koderstvo/nastroyka-ngrok-dlya-otladki-telegram-bota.html
Чтобы не мучаться каждый раз с этими ссылками написал небольшую утилиту для установки webhook в полуавтоматическом режиме.
В конфиге нужно:
1) прописать токен своего бота
2) указать локальный эндпоинт, куда будут отправляться запросы.
3)Указать порт приложения в котором разрабатываете бота
4) Токен который получаем на сайте https://ngrok.com/
5) Это порт приложения которое делает нам всю магию
Как запустить?
После конфига, нужно зайти в папку с проектом и запустить джарник. После успешного запуска вы увидите следующее:
Окно терминала можно закрыть. И все запросы к боту будут перенаправляться на ваш локалхост.
Утилиту можно взять тут: https://github.com/ant1kvar/ngrok-telegram
ЗЫ: Программа с матом потому что так захотелось. Моралисты могут не пользоваться.