Некоторые причины, по которым Google Script может не подходить для создания Telegram-ботов:
- Квоты и ограничения. vc.ru dev.to У служб Apps Script есть ежедневные лимиты на некоторые функции. vc.ru Если превысить квоту или ограничение, скрипт выдаст исключение и остановится. vc.ru Например, вызовы URL Fetch ограничены 20 000 в день, а ограничение на одновременное выполнение скрипта — 30 пользователей. vc.ru
- Медленные операции с листами. vc.ru При интенсивном общении в Telegram-чате множественные обращения к листу и с листа могут вызвать существенные задержки. vc.ru
- Несрабатывание триггеров. vc.ru Триггеры onEdit() или onChange() не срабатывают при изменении данных на листе программным путём. vc.ru Они срабатывают только если данные на листе изменил пользователь, например, ввёл с клавиатуры или выбрал из меню. vc.ru
- Отсутствие возможности использовать npm-пакеты. github.com При создании Telegram-бота на Google Script нужно писать код самостоятельно. github.com
Однако есть и примеры создания Telegram-ботов на Google Script. github.com