Разработать чат-бота для Telegram с использованием фреймворка
40 000 руб. за проект
1. Введение
Цель проекта - разработать чат-бота для Telegram с использованием совместно выбранного фреймворка, который будет взаимодействовать с платформой https://pampadu.ru/ для продажи банковских продуктов и отображать информацию пользователю через react (Telegram Mini Apps). В рамках проекта также предусматривается ведение базы данных, создание административной панели для отслеживания статистики и управления доступами.
2. Требования
2.1. Авторизация на платформе Pampadu:
3.1. Фреймворк:
- Актуальное CV
- Ссылку на github, gitlab, linkedin.
- Примеры ваших успешных работ и вашу роль в проектах
P.S.: Возможно долгосрочное сотрудничество. Возможны бонусы при выполнении доп. условий.
Цель проекта - разработать чат-бота для Telegram с использованием совместно выбранного фреймворка, который будет взаимодействовать с платформой https://pampadu.ru/ для продажи банковских продуктов и отображать информацию пользователю через react (Telegram Mini Apps). В рамках проекта также предусматривается ведение базы данных, создание административной панели для отслеживания статистики и управления доступами.
2. Требования
2.1. Авторизация на платформе Pampadu:
- Реализовать авторизацию бота на платформе https://pampadu.ru/ через их API.
- Получить доступ к реферальным ссылкам для продажи банковских продуктов (банковские кредитные карты).
- Бот должен обрабатывать команды пользователя, такие как запрос информации о доступных продуктах и инструкции по продажам.
- Реализовать диалоговую систему, чтобы бот мог задавать уточняющие вопросы и собирать необходимую информацию.
- Создать визуальное отображение через react canvas для более наглядной представления информации о продуктах, реферальных ссылках и других важных данных.
- Бот должен уметь отправлять пользователю изображения и графические элементы.
- Реализовать базу данных для хранения информации о пользователях, их взаимодействиях с ботом и истории продаж.
- Интегрировать базу данных с выбранным фреймворком для хранения и получения данных.
- Создать административную панель для управления доступами и отслеживания статистики.
- Возможности администратора должны включать управление пользователями, просмотр статистики продаж, мониторинг активности бота и настройку параметров.
- Хранение истории взаимодействия с ботом
- Интегрировать бота с Telegram API, чтобы он мог получать и отправлять сообщения через платформу Telegram
- Организовать обработку входящих и исходящих сообщений от пользователей.
3.1. Фреймворк:
- Использовать Botpress (или аналог) для разработки и управления чат-ботом.
- Использовать Python для разработки бота и взаимодействия с API платформы Pampadu.
- Использовать библиотеки (Type scrtip, React?) для реализации отображения информации через web apps.
- Использовать подходящую реляционную базу данных (например, PostgreSQL, MongoDB) для хранения данных о пользователях, взаимодействиях и статистике.
- Создать административную панель с использованием подходящих технологий для веб-разработки (например, React, Vue) и интегрировать её с базой данных.
- Использовать Telegram Bot API для общения с платформой Telegram.
- Актуальное CV
- Ссылку на github, gitlab, linkedin.
- Примеры ваших успешных работ и вашу роль в проектах
P.S.: Возможно долгосрочное сотрудничество. Возможны бонусы при выполнении доп. условий.
В заказе есть исполнитель
При переводе заказа из архивного в актуальный, текущий исполнитель будет снят с задачи.
Выберите тип сделки
С безопасной сделкой вы всегда сможете вернуть средства, если что-то пойдет не так. С простой сделкой вы самостоятельно договариваетесь с исполнителем об оплате и берете на себя решение конфликтов.