Разработка Telegram-бота для автоматизации учета клиентов

Требуется создать функционального Telegram-бота для консультанта или психолога, который автоматизирует рутинные процессы работы с клиентами.

Основные функции бота

  • Учет клиентов: Добавление новых клиентов в базу с сохранением контактных данных и истории обращений.
  • Организация записи: Система бронирования времени для консультационных сессий с учетом расписания специалиста.
  • Система напоминаний: Автоматическая отправка клиентам уведомлений о предстоящей встрече за заданное время (например, за день и за час).

Технические требования

Интеграция с Excel

  • Данные о клиентах (имя, контакты, дата добавления) должны сохраняться в структурированном Excel-файле.
  • График записей также должен вестись в Excel или аналогичном формате для простоты анализа и резервного копирования.
  • Реализовать возможность выгрузки данных по запросу через бота.

Функционал записи

  • Клиент через бота должен видеть доступные для записи слоты времени.
  • Подтверждение и сохранение выбранного времени с привязкой к клиенту.
  • Защита от двойного бронирования одного и того же слота.

Система уведомлений

  • Настройка времени отправки напоминаний (например, 24 часа и 1 час до сессии).
  • Уведомления отправляются как клиенту, так и специалисту (в админ-чат).
  • Возможность отмены записи с автоматической рассылкой оповещений.

Требования к реализации

  • Бот должен быть написан на Python с использованием библиотек aiogram или python-telegram-bot.
  • Для работы с Excel использовать библиотеки openpyxl или pandas.
  • Код должен быть чистым, хорошо структурированным и с комментариями.
  • Необходимо предусмотреть обработку ошибок и логирование основных событий.
  • Готовый проект должен быть размещен на хостинге (например, Heroku, VPS) с инструкцией по развертыванию.

Результат работы

  • Рабочий Telegram-бот с описанным функционалом.
  • Исходный код проекта.
  • Краткая документация по настройке и использованию.

Разработка инфографики для смарт-часов

Требуется создать 5 слайдов инфографики для отображения на экране умных часов. Срок выполнения - до 3 дней. Подробное техническое задание будет предоставлено выбранному исполнителю.

Разработка Telegram-бота для кофейни на Python

Требуется создать функционального чат-бота для приема и обработки заказов в кофейне. Бот должен быть написан на чистом Python и включать в себя админ-панель для управления меню и отслеживания заказов. Подробное техническое задание будет согласовано с исполнителем.