Проверка Telegram-бота
Проверьте токен, посмотрите последние обновления и настройте вебхук. Запросы к Bot API идут с нашего сервера, поэтому VPN не нужен.
Токен нужен для одного запроса к Telegram и нигде не сохраняется.
Метод getMe: жив ли токен, имя бота и его настройки.
Вопросы
Где взять токен бота?
В Telegram у @BotFather: команда /newbot создает бота и присылает токен, команда /token выдает его заново для существующего бота.
Почему getUpdates ничего не возвращает?
Либо боту еще никто не писал, либо у бота стоит вебхук, либо обновления уже забирает ваш запущенный бот. Пока стоит вебхук, Telegram отдает обновления только на него: снимите вебхук и отправьте боту сообщение.
Вы сохраняете токен?
Нет. Токен используется для одного запроса к Telegram и не пишется ни в базу, ни в журналы. Если сомневаетесь, выпустите новый токен в @BotFather.