Вот я писал бота, для девочки-блондинки, говорю - я тебе структуру бота сделаю, а наполнение делай сама. Сделал так, что структура живёт в гугло-таблице, а основной код - на питоне. Т.е. без Google App Scripts при всём желании не сделаешь. Вопрос - стоит ли всё делать на GAS, или оставлять зоопарк из Python+GAS. Я реализовал часть там, часть там, что проще в в GAS, там где код становится монструозным, там подключается Py.