Недавно собирал Telegram-бота на связке Google Apps Script + Telegram Bot API — казалось бы, стандартная и хорошо описанная схема: webhook, doPost(e), никакого сервера держать не надо. Всё прошло тесты, бот отвечал, я был доволен — а потом бот стал молчать по ночам без видимой причины, и найти причину оказалось неожиданно непросто, потому что мои же инструменты для тестирования её маскировали.
Симптом
Бот работал отлично, когда я тестировал его сам — отправлял POST-запросы напрямую на .../exec через requests в Python, получал 200 okЧитать полностью »


