Telegram bot для google таблицы
Роман КаржавинВ 2015 году в тиньков-журнале я наткнулся на google таблицу для ведения бюджета
С тех пор веду свой бюджет в ней.
За 3 года таблица эволюционировала и обзавелась телеграмм ботом.
Сразу хочу сказать, что мой бот писался исключительно для себя и его настройка и запуск может показаться очень недружелюбной.
Поехали.
Бот умеет:
- делать рассылку в указанное время о бюджете на день
- записывать в таблицу ваши траты (просто пришлите боту число или выражение)
- команда /info показывает текущую информацию
Таблица находится тут. Для того чтобы начать ей пользоваться просто скопируйте ее себе.
Внешний вид таблицы.
Далее заходим в редактор скриптов (Меню -> Инструменты -> Редактор скриптов)
Далее копируем сюда текст с листа "Код" и сохраняем.
Пришло время завести бота в телеграме.
Копируем полученный токен
На странице редактора скриптов публикуем бота и предоставляем ему разрещения (Публикация -> Развернуть как веб приложение).
Там же берем ссылку на нашего бота
Вставляем ее в проект
Выбираем функцию setWebHook и запускаем ее (треугольником =) )
Запускаем бота в телеграме. При первом запуске копируем номер который нам прислал бот.
Вставляем в проект (находим по комментарию в коде)
Заново публикуем проект. Важно выбрать версию проекта "Новый"
Далее установим "утреннее оповещение" (Правка -> Триггеры текущего проекта). Функция sendNotify.
Бот готов
ps. Приветствуется донат на пивчик =) yandex: 410012538421046