Версия для печати темы (https://pro1c.org.ua/index.php?s=6fdb1a80bcef6e7e2aa11f8ad6f640b8&showtopic=67059)

Нажмите сюда для просмотра этой темы в обычном формате

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7 _ Программирование в 1С Предприятие 8.3 _ Telegram bot и "корзина"

Автор: serpanik 19.08.22, 0:21

Здравствуйте. Хочу реализовать Телеграм бота, с помощью которого можно будет оформлять заказы и где будет использоваться "Корзина". Которую, как обычно, можно наполнять товарами, изменять количество их, удалять их и т.д. В конечном итоге оформить заказ.
Так вот буду благодарен за любой пинок в нужном направлении. Потому что никак с логической точки зрения не соображу как эту корзину реализовать. Бот подключен через ВебХук.
Заранее спасибо.

Автор: Vofka 19.08.22, 8:47

Я думаю, что в вебхуке, в данных, которые приходят, должен быть какой-то идентификатор пользователя. Вот надо на него ориентироваться и хранить данные в разрезе него.

Автор: serpanik 19.08.22, 23:08

Vofka @ Сегодня, 9:47 * ,
Да, есть такое. Есть и айди чата. Вот к ним, думаю, буду привязываться.
Думаю, что буду писать все в регистр сведений, а потом, выбрав по айди пользователя и айди чата, обрабатывать, создавая заказ...
Вроде уже обрисовывается постепенно в голове идея. smile.gif Вроде и давно апи телеги появилось, но маловато инфы с примерами на 1С.
Спасибо. Просто думал, может кто делал и хотя бы идею подкинет с направлением, но, похоже, что как я и думал, так и буду делать.

Автор: 29a 20.08.22, 10:44

serpanik @ Сегодня, 0:08 * ,
Не все так просто, придется написать кучу кода для реализации...
Не достаточно получить Ид чата с клиентом, нужно сделать сначала регистрацию клиента по какому нибудь параметру который присутствует в 1С, в РС связать Ид клиента чата с элементом справочника в 1С, аналогичная связь должна быть с товарами которые клиент покупает (код или артикул) иначе заказ в 1С не заполнить.
Программно рисуешь кнопки с командами, если Ид клиента нет в базе, рисуешь кнопку регистрации, клиент отправляет данные, если в базе 1С клиент найден регистрируешь его в РС, после чего рисуешь кнопки с командами навигации добавить, удалить, указать количество, навигация по группам товаров, вывода списка товаров, их выбора и т.д. и т.п.

ИМХО слишком много головняка, если клиент не готов выложить $5К за убогую реализацию и подождать минимум пол года до релиза, проще юзать интернет-магазин и загружать готовые заказы в 1С с сайта через обмен.


Автор: nik389 21.08.22, 21:06

serpanik @ 19.08.22, 23:08 * ,
делал бота для телеги, есть примеры реализации. За основу брал сторонние разработки. Могу поделиться, если будет мой интерес, конечно

Автор: Vofka 22.08.22, 9:15

Цитата(29a @ 20.08.22, 11:44) *
$5К за убогую реализацию и подождать минимум пол года до релиза

Мне кажется, что это можно сделать дешевле и быстрее. По крайней мере я бы сделал.

Автор: serpanik 26.08.22, 2:02

Цитата(nik389 @ 21.08.22, 22:06) *
Могу поделиться, если будет мой интерес, конечно

я пытаюсь сделать бота для заказов и доставки. какую предполагаете разновидность интереса? smile.gif
З.Ы. Наработки и у меня есть, много уже доки покурил.

Автор: trialon77@gmail.com 20.09.22, 21:14

Доброго дня.
Цікавить реалізація подібного боту магазину з можливістю оплати wayforpay.
Яка орієнтовна вартість і терміни виконання?

Украинский 1С форум: всё про 1С 8.3, 1С 8.2, 1С 8.1, 1С 8.0, 1С 7.7
https://pro1c.org.ua