Бот сбора данных (фото) об авто, которые перевозят в контейнерах до места назначения

Ссылка на бота:


Телеграм: https://t.me/ATT_Auto_Unloading_Bot

Старт разработки: июль 2023

Задача проекта:
Реализовать удобного и просто бота, через которого сотрудники компании смогут отправлять фотографии разгрузки контейнеров во внешнюю систему.

Цель:
упростить процесс загрузки фотографий для сотрудников.

Этапы работы:
* От заказчика получены все их требования.(функционал, структура информации, алгоритм работы сотрудника)
* Составлено ТЗ (с внесением предложений от нашей команды)
* ТЗ утверждено с заказчиком
* Реализован бот в Телеграм и передан для приглашения пользователей
* Проект принят на сопровождение

Техническая реализация:
Пользователь входит в бота, вводит пароль доступа (если он верный бот его больше не спрашивает, пока он не изменится)
Далее сотрудник может посмотреть список доступных контейнеров для обработки, либо искать по id контейнера (поиск по вхождению)
Когда сотрудник выбрал нужных контейнер, он выбирает поочереди VINы автомобиля из контейнера, делает фотографии, отмечает повреждения, в любой момент он может отправить собранную информацию во внешнюю систему (1с)
Одновременно один контейнер может обрабатывать только один сотрудник.
Бот взаимодействует с 1с через REST ful API на стороне 1с.

Стэк:
.php
.MySQL
.TelegramWebhook
.REST ful API
.1С

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

Итог:
ЗЗаказчик получил инструмент, который и хотел. Алгоритм бота был построен таким образом, чтобы пользователю было удобно и просто взаимодействовать с ботом.
Сотрудники загружают фотографии разгрузки контейнеров, эти данные сразу же доступны во внешней системе (1с) для администраторо.
Список контейнеров автоматически обновляется на стороне 1с, что позволяет всегда получать актуальная информацию в боте.
Телеграм позволяет уменьшать размер файлов благодаря сжатию файлов, что существенно экономит место на серверах заказчика.
Бот позволил снять с сотрудников необходимость дополнительной работы с медиа материалами после выгрузки, т.к. процесс отправки данных идет сразу в процессе разгрузки контейнеров, что существенно экономит время сотрудников.


Скриншоты
Если у вас есть идея внедрить в свой бизнес бот,
пишите нам, мы найдем кучу вариантов, как это можно сделать быстро!