Телеграм-бот логистической компании
Основной функционал: Получение адресов клиентом, заполнение формы для отправки, уведомления об изменении статуса.
ТЗ: Я создал макет бота с помощью PuzzleBot и прописал логику бота, каждая кнопка работает, если не сказано обратного, так что ТЗ близится к точному с минимальным кол-вом правок, что упростит работу.
В "" я писал комментарию разработчику с пояснением того, что должно происходить.
Ссылка на бота - t.me/premium_forwardbot .
Основной алгоритм бота: Пользователь создает отправление, добавляет информацию ( трекинг номер и тд), после чего эта информация отправляется администратору. Админ отслеживает отправку, после доставки на адрес меняет статус на "На складе". Пользователь подтверждает свою причастность к отправке, после чего - получает выплату или перенаправляет заказ на другой адрес. Бот должен быть привязан к Airtable или другой БД с возможностью менять статус посылки в ней с автоматическим изменением в боте.
Со стороны администратора должны быть возможности:
- делать рассылку
- добавлять, редактировать адреса как для всех пользователей, так и для конкретных
- изменять статус посылки
- менять баланс пользователю
- писать сумму для генерации оплаты
Дополнительные возможности бота:
- Реферальная система
- Наличие баланса пользователя и возможность его пополнять криптовалютой
- уведомление пользователю об изменении статуса посылки
- уведомление всех пользователей при добавлении, редактировании, удалении адреса
- Смена языка
Скрипты и боты