Telegram-bot «информация по артикулу»
![](https://static.tildacdn.com/tild3663-3236-4764-b936-353430326539/e508f0c4-d2d9-42c5-8.png)
Хотим поделиться опытом создания довольно простого, но функционального телеграмм-бота для одного бизнес заказчика.
Задача бота: выдавать информацию о товаре по артикулу или фото штрих-кода товара.
Сценарий: Запрашиваемая информация содержится в google-таблицах на ~ 32 000 строк, в перспективе до 50 000 строк при 12 столбцах.
Теоретически пользователь можно смотреть информацию и в google-таблице, но т.к. она большая, то часто притормаживает. Плюс неудобно смотреть с мобильного, и на слабых машинах.
Так как для внутренней коммуникации в компании используются чат телеграмм, то пришли к мысли, что было бы удобно получать информацию также с помощью бота
Реализация
Подробно на реализации создания здесь останавливаться не будем, все достаточно стандартно, единственное интересный момент, связанные с реализации выдачи по штрих коду
![](https://static.tildacdn.com/tild3564-3034-4131-b035-343036636166/53d61499-c515-4efc-b.png)
Так как вводить артикулы цифрами дело достаточно небыстрое, а при большом количестве символов ещё и долгое, то было решено подключить возможность идентификации товары по штрих коду.
Конечно это не полноценное «realtime"-определение и сканирования, но тоже гораздо быстрее.
Пользователи фотографируют, или выбирает из галереи штрих-код товара, файл передается боту, он его распознает, и выдает информацию по товару. В целом удобно даже при работе на складе.
![](https://static.tildacdn.com/tild3261-3566-4237-b733-623961663537/dee306a8-d7de-42be-b.png)
Так же иногда бывает полезно то, что все фотографии и история запросов сохраняются в чате. Можно посмотреть в какую дату и в какое время было сканирование, посмотреть фото упаковки и прочую информацию. Те кто работает на складе знают, как это довольно часто бывает нужно.
![](https://static.tildacdn.com/tild6636-3866-4336-a636-373734326430/067d207d-f609-4bfd-b.png)
Если и Вам требуется разработка подобного бота, пожалуйста обращайтесь к нам, мы поможем реализации данного или подобного функционала