Разработка telegram бота на Python

Цена договорная
24 июля 2023, 18:31 • 15 откликов • 176 просмотров
Цена: - договорная. Критерии выбора соответственно: качество, срок выполнения, цена.

Исходные данные
:
Имеется свой выделенный сервер на CentOS 7.9
Все это работает под управлением web интерфейса ispmanager
Развернут сайт на Python
Всю разработку необходимо производить на Python
Задача:
Необходимо настроить этот сайт для работы с последними версиями Python и Django (что-то сделано, пытался сам)
Необходимо подключить систему контроля версий и показать, как с ней работать.
Необходимо подключить и показать, как работать какую-то удобную среду разработки, чтобы можно было дописывать и дорабатывать разными людьми с минимальными временными затратами
Необходимо разработать telegram чат бота, который будет выполнять следующий функционал:
Чат бот обслуживает только тех людей, которые задает администратор, можно просто их записать вручную в файле, не авторизованным пользователям пишет сообщение определенного вида и прекращает работать
Чат бот работает в режиме сервер, т.е. круглосуточно и в автоматическом режиме
В чат боте выполняемые команды дублируются в меню команд.
Чат бот имеет команду «назад» или «отмена», что сбрасывает бота.
Чат бот имеет команду «сверить данные ПО «Байпорт» с данными из 1С Бухгалтерии 7.7 для маркетинга.
После выполнения этой команды чат бот ждёт приема двух файлов.
Чат бот принимает и автоматически распознает 2 файла на обработку. Один текстовый, второй файл экселя.
Чат бот задает вопрос: Пришлите 2 файла для сверки данных.
Если пользователь отправляет какой-либо файл, система распознает формат и задает наводящие вопросы следующего вида:

-формат файла не соответствует выбранной сверке. Задать параметры проверки в соответствии со структурой файлов.
-файл 1С 7.7 получен, пришлите файл из ПО «Байпорт» .xls
Либо: -файл .xls из ПО «Байпорт» получен, пришлите файл из 1С 7.7 .txt

Файлы имеют форматы представленные в ТЗ в прикрепленном файле

Необходимо. Сверить данные и выдать пользователю екселевский файл, он же файл из ПО «Байпорт» с отмеченными цветом полями, теми данными, которые сошлись с текстовым файлом из ПО 1С 7.7
Необходимо сверять данные по № путевки и по сумме. Прошу обратить внимание, что в файле 1С 7.7 сумма идет с разделителем «.»
Необходимо вернуть пользователю обработанный файл
Необходимо очистить директории на сервере от временных файлов
Файлы
Отзывы
R50 ddaa6f19d652ac84a88c973569a13377
Заказчик
Благодарю, все хорошо
~ 1 год назад