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


Запускаем мощную платную обучающую программу, интересно принять участие? Пройдите опрос — simpoll.ru/run/survey/c44b6a04

Поддержать канал и получить доступ к закрытым видео — boosty.to/digitalize.team

В этом видео мы реализуем Телеграм бота для учёта личных расходов с бюджетом, категориями расходов и базовой статистикой. Использовать будем Python и Aiogram с Asyncio, в качестве базы данных легковесный движок SQLite, а результат работы упакуем в Docker контейнер для быстрого разворачивания на любом сервере.

Исходный код на Github: github.com/alexey-goloburdin/telegram-finance-bot

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 года и на этом канале делюсь своим опытом. Я основатель и руководитель компаний:

— Диджитализируй digitalize.team, разрабатываем сложные IT системы для бизнеса;
— Salesbeat salesbeat.pro, комплексный модуль доставки для интернет магазинов.

Если у вас есть проект на разработку, пишите нам на hi@digitalize.team.

С другими предложениями, а также если вам нужна одна или несколько индивидуальных консультаций/уроков по разработке (3000 руб/час), пишите мне на alexey@salesbeat.pro.

Мои соц сети:
www.facebook.com/a.goloburdin
www.instagram.com/alexeygoloburdin/
vk.com/a.goloburdin

---

ВАМ это НЕ НУЖНО! Скевоморфизм — ТОПЛЕС


Узнай, кто он — этот ТЫ. Пройди тест на определение профессии от GeekBrains ► geekbrains.ru/link/E5mQNx

Вы все живете в окружении бессмысленного и бесполезного дизайна. Вы могли смотреть на него в упор и ни разу этого не замечать. Пришло время избавиться от всего лишнего! Это будет интересная история, которая объединяет обычный пластиковый стул, мост в Сиднее, электромобили и интерфейс вашего телефона. Смотрим на привычные вещи по-другому в новом выпуске ТОПЛЕС!

↓↓↓

ДОПОЛНИТЕЛЬНУЮ ИНФОРМАЦИЮ К ВЫПУСКУ ИЩИ ЗДЕСЬ:

TELEGRAM ► t.me/toplesofficial
ГРУППА VK ► vk.com/toples_show

Я В VK ► vk.com/yanlapotkov
INSTAGRAM ► www.instagram.com/yan_lapotkov/

↓↓↓

Смотрите больше видео:
КОСМОС ► goo.gl/uCkfD3
ТЕХНОЛОГИИ ► goo.gl/vLdH2H
ИГРЫ ► goo.gl/17LhoN
ЗАГАДКИ ► goo.gl/ZUgWGD
СТРАХ ► goo.gl/b6fu5K
КУЛЬТУРА ► goo.gl/jn93tz
ОЧЕНЬ ИНТЕРЕСНЫЕ ► goo.gl/Prcrtj

Реклама, сотрудничество: toples.show@gmail.com

#ТОПЛЕС #ЯНТОПЛЕС #ЯНЛАПОТКОВ #TOPLES

ИСТОЧНИКИ: bit.ly/toples_design

Над выпуском работали:
Ян Лапотков
Михаил Мартынов
Андрей Алексин
Андрей Савельев
Павел Жданов
Александр Репецкий
Катя Адаричева
Opsi
Уровень Бог

Карьера программиста - мой путь от PHP к C#


Моя история карьеры программиста. Кратко, в рамках знакомства.
Учеба, образование и первая работа программистом.

— Ваше участие очень важно для развития моего канала. Самое мало, что вы можете сделать это поддержать канал любым доступным вам способом: лайк, комментарий, подписка. Меня это мотивирует на продолжение работы, а вам ничего не стоит.

Если вы хотите меня отблагодарить донатом и поддержать развитие канала:
money.yandex.ru/to/4100184436534
В комментариях можно указать тему или идею для нового видео, которую вы бы хотели увидеть на канале. Естественно, мнение тех, кто меня поддерживает финансово я буду учитывать в первую очередь.

Личные вопросы о помощи в программирование и построении карьеры в IT можно задавать тут sberegovoy.ru/mentor/
— Оставайтесь на связи:
Мой сайт — sberegovoy.ru
Вступайте в телеграмм канал — t.me/sberegovoy
Или вступайте в группу ВК — vk.com/sberegovoyru
#ityoutubersru

КУЛАЧНЫЕ БОИ.БОЙ МОРЯК VS ПУЛЕМЕТЧИК. ПОЧЕМУ СМОТРЯТ? Бои на голых кулаках новый тренд! ЧОРШАНБЕ


Перед просмотром не забудь подписаться на мой канал и нажать колокольчик ПОЖАЛУЙСТА — vk.cc/9tXSu8

КУЛАЧНЫЕ БОИ.БОЙ МОРЯК VS ПУЛЕМЕТЧИК. ПОЧЕМУ СМОТРЯТ? Бои на голых кулаках новый тренд! ЧОРШАНБЕ

КУЛАЧНЫЕ БОИ. ПОЧЕМУ СМОТРЯТ? Бои на голых кулаках новый тренд! МОРЯК ПУЛЕМЕТЧИК ЧОРШАНБЕ ПЕРС
___________________________________________________________________________________
ВНИМАНИЕ!!!
Если вы где-то видите несправедливость, обман, кидалово и тому подобные вещи,
присылайте их нам в наш ИНСТАГРАМ www.instagram.com/zimatv
Страна должна знать своих героев!

___________________________________________________________________________________

INSTAGRAM ➤ www.instagram.com/zimatv
Телеграм ➤ t.me/zimatv
ГРУППА ВК ➤ vk.com/ruswint

___________________________________________________________________________________

Поддержать и написать сообщение.
СБЕРБАНК — 4276 1300 2291 1410

ДОНАТ — www.donationalerts.com/r/ruswint
___________________________________________________________________________________

Мой ВТОРОЙ КАНАЛ — www.youtube.com/channel/UChqO5OYhVloAH0o3fa7fMTg?sub_confirmation=1
___________________________________________________________________________________

Все сказанное является оценочным суждением автора. Я не хочу никого обидеть. Все озвученные тезисы были использованы в саркастических и пародийных целях. Все материалы в ролике использованы с целью обзора.

___________________________________________________________________________________

Изнасилование на 2-4 см: легкий способ закрыть человека


Диана Шурыгина показала на своем примере, как легко отправить молодого человека сидеть за изнасилование, которого он не совершал. Но там хотя бы секс был. Тут ситуация, когда дело судя по всему ограничилось петтингом, а парень все равно в СИЗО.

Он и его родственники находятся здесь в чужой стране, которая вот так проявляет гостеприимство и показывает свои лучшие стороны. Поэтому ситуации нужна огласка, хотя бы в таком виде.

Рассказ от лица Евгения: tgraph.io/Pismo-iz-SIZO-11-22

Чат для консультаций, в котором сидят адвокаты, детективы, безопасники и бывшие правоохранители: andreyzimin.ru/chat

Обо мне:
Подписывайтесь на канал в телеграме: t.me/zimin1
Сайт: andreyzimin.ru/
ВК: vk.com/and.zimin
Инста: www.instagram.com/and.zimin/
Группа компаний Триумф: tph-group.ru/
Детективное агентство: agentstvo-detektiva.ru/

Музыка: www.youtube.com/channel/UCOR-iqlcedb8VMnax37m3MQ

Дмитрий Бачило. Организация рабочих мест Windows с помощью СПО


Дмитрий Бачило рассказал и показал как организовать рабочие места на тонких клиентах и еще много интересностей.

Конференция «День СПО» 24.09.2016. — ot-club.org
Дмитрий Бачило — www.youtube.com/user/BachiloDmitry

Наш бесплатный таск-трекер: qirk.org
Мой сайт: shfu.ru
Телеграм канал: t.me/shifuio
Подкасты: soundcloud.com/shifuio
Группа в ВК: vk.com/shifuio
#shifu #ityoutubersru