Как заполнить параметры пользователей для телеграм-рассылки
Некоторые разработки на сайте позволяют отправлять различные уведомления из 1С в Telegram, в том числе автоматически, на основании настроенных правил.
Процесс настройки такой отправки простой, достаточно выполнить несколько шагов.
Во-первых, нужно создать телеграм-бот. В интернете достаточно инструкций на эту тему. После создания бота у вас будет токен, который используется при отправке уведомлений.
Во-вторых, для каждого пользователя нужно узнать идентификатор чата (дело в том, что даже в рамках одного телеграм-бота с каждым пользователем ведется отдельная уникальная переписка, именно для этого нужен идентификатор). С этим шагом у пользователей нередко возникают сложности, поэтому я решил его упростить и создал разработку для этих целей.
Для хранения сведений об идентификаторе сначала создадим строковый дополнительный реквизит для справочника Пользователи с наименованием Идентификатор чата.
Далее пользователи заходят в телеграм и добавляются самостоятельно в наш бот (аналогично вступлению в группы) и оставляют сообщение в боте (для самоидентификации).
Теперь используем обработку. На форме указываем созданный допреквизит и токен нашего телеграм-бота. Для заполнения таблицы нажимаем одноименную кнопку. В результате таблица заполнится данными сообщений, оставленных пользователями в боте.
Теперь для каждой строки нужно выбрать пользователя информационной базы.
После этого нажимаем Сохранить значения. В результате идентификаторы чата будут загружены в дополнительный реквизит пользователей.
Дмитрий Медведков программист, консультант 1С
Работаю в 1С с 2012-го, специализируюсь на УТ 11
Имею 10 квалифиционных
1C