Пишем Telegram бот для учёта расходов с Python, Asyncio/Aiogram, SQLite и Docker

Запущен первый курс мощной образовательной программы от Диджитализируй: «Основы компьютерных и веб-технологий с Python» Вся информация и запись на курс здесь: Книжный клуб Ботаним!, где мы читаем хорошие ИТ-книги: Мой курс «Основы компьютерных и веб-технологий с Python»: Telegram: Сказать спасибо за это видео можно здесь — В этом видео мы реализуем Телеграм бота для учёта личных расходов с бюджетом, категориями расходов и базовой статистикой. Использовать будем Python и Aiogram с Asyncio, в качестве базы данных легковесный движок SQLite, а результат работы упакуем в Docker контейнер для быстрого разворачивания на любом сервере. Исходный код на Github: 0:00 Telegram бот для учёта личных финансов 0:43 ТЗ на бота 3:01 Демонстрация работы бота 5:07 Используемые библиотеки и технологии 7:00 Aiogram 7:29 Создание бота, получение токена 8:30 Обход блокировки Telegram 9:40 Инициализация бота 10:36 Добавление расходов 12:27 Модуль expenses 18:22 Работа с категориями 19:15 Структура БД 21:49 Модуль работы с БД 24:01 Продолжение по категориям 25:35 Удаление расхода 26:33 Просмотр расходов 29:00 Статистики 30:30 Docker 33:00 Выводы /****************** about ******************/ Меня зовут Алексей Голобурдин, я программирую с 2004 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний: — Диджитализируй , разрабатываем сложные IT системы для бизнеса; — Salesbeat , комплексный модуль доставки для интернет магазинов. Если у вас есть проект на разработку, пишите нам на hi@. С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@. Telegram канал — ВК — RuTube — Дзен —
Back to Top