Комментарии 6
И зачем тогда этот Яндекс?
На том бы vps бот не заработал? Смешно ;)
Показали бы еще как удобно эту облачную функцию запустить… я имею ввиду завливку zip архивов или вставка кода в ручную (давненько не пользовался, может улучшили).
Если честно - выглядит как неудачная попытка сказать какой Яндекс хороший
Полагаю, для хранения персональных данных в РФ)
а с vps нельзя подключить только ydb?
и при этом - использование гугл таблиц для хранения тех же ПД? по теме: на мой взгляд можно было сделать проще. Telegram API <- Long Polling -> Python (aiogram) -> SQLite (WAL mode). Бот запускается на VPS как обычный сервис systemd и выгребает сообщения через обычный start_polling(). Данные пишутся в локальный файл db.sqlite3. Раз в сутки cron запускает скрипт, который делает sqlite3 db.sqlite3 “.backup ‘backup.db’” и кидает копию в частный Telegram-канал или S3. Всё. 0 открытых портов: UFW закрывает ВСЁ, кроме SSH. Никаких Nginx, Let’s Encrypt, Certbot, доменных имён и белых IP. Если бот упал или перезагружается, Telegram держит очередь сообщений у себя до 24 часов. Бот поднялся - вычитал всё, ничего не потерялось. Скорость: SQLite в WAL-режиме выдаёт десятки тысяч операций записи в секунду прямо с локального диска. Отклик бота мгновенный (миллисекунды вместо секунд gRPC в YDB). Перенос и бекап: Вся система - это один бинарник/скрипт и один файл базы данных. Переносится на любой VPS за 2 минуты За старания, плюс в карму, но перемудрено, ИМХО
Я ставлю плюс. Потому, что это такой "школьный" уровень.
Насколько это бесплатно надо посмотреть и как ВНИМАТЕЛЬНО следить, чтобы не улететь в облака на деньги. Безусловно, не для телеграмм-бота (Кстати, спасибо что опубликовали свой опыт. Самый полезный опыт - чужой негативный. Он экономит время тебе!)
Конечно это джинса Яндекса, причем низкого технического уровня, но я со своей узкой колокольни оцениваю её позитивно
У меня под своего бота взят простенький впс, разворачиваю через докер. 3 контейнера - мой бот, рест апи сервер на случай, если телега умрет, и постгря. Обновы разворачиваются двумя командами, настройки больше никакой не требует. Dockerfile и docker-compose нейронки настраивали.

Телеграм‑бот дёшево и сердито