R50 21fd70dd7a779ce6fe52b30cf94bbde8
Бэкэнд разработка

Телеграм бот для резервного копирования содержимого чатов

Добавлено 10 окт 2022 в 03:49
Телеграм бот для резервного копирования содержимого чатов:

По сути – телеграм бот. Но он для одного человека – заказчика. Суть проекта в том, что заказчик добавляет бота в чат со своими клиентами, а бот сохраняет все сообщения и медиа на Яндекс диск. От бота мне надо было только получать сообщения, обрабатывать их и передавать дальше сервису на Django

Выполненные задачи:
  • Регулярное копирование почти всех видов сообщений из чата в Телеграм на Яндекс.Диск
  • Структурированное разбиение медиа и текста по папкам на Я.Диске
  • Запись каждого сообщения каждого типа в txt файл в удобном формате
  • Обновление файла в случае редактирования сообщения
  • Развертка сервиса на хостинге

Стек технологий:
  • Python
  • Django Rest Framework
  • PostgreSQL
  • Docker
  • aiogram и другие асинхронные библиоткеи
  • API Яндекс.Диска
  • Python requests

Итог:
Проект был сдан в срок. Пожелания заказчика были выполнены полностью.


B3a680e03f 399994f27e