Похожие чаты

Подскажите, как отправлять сообщения от лица сотрудника в чате и

можно ли вообще ?

12 ответов

2 просмотра

Создай вебхук с его профиля

Облако/коробка? Вебхуком сотрудника можно.

Кирилл-Калюжный Автор вопроса

Залез под капот api im.message.add и выхватил оттуда нужные параметры, которые не описываются в документации. Метод CIMMessenger::Add() позволяет отправлять сообщения от лица сотрудников куда угодно в рамках 24

Кирилл-Калюжный Автор вопроса

Этот вариант тоже рабочий в принципе CIMMessenger::Add([ 'DIALOG_ID' => 'chat'.$chatID, 'MESSAGE' => $message, 'FROM_USER_ID' => intval($this->userId), ]);

Кирилл Калюжный
Этот вариант тоже рабочий в принципе CIMMessenger...

там обертка тип сообщения или чтото в этом роде нужно заполнять

Кирилл-Калюжный Автор вопроса
Кирилл Калюжный
Понял, почитаю, спасибо большое

ну всмысле одно и тоже, но заполняет магическую константу IM_MESSAGE_CHAT зачем неизвестно https://bxapi.ru/src/?module_id=im&name=CIMChat::AddMessage

Кирилл-Калюжный Автор вопроса
Andrew Zahalski
ну всмысле одно и тоже, но заполняет магическую ко...

Позволяет обойти парочку условий в методе CIMMessenger::Add(), в которых данный параметр и заполняется - (одно из условий) if (!isset($arFields['MESSAGE_TYPE'])) { $arFields['MESSAGE_TYPE'] = IM_MESSAGE_CHAT; } По сути одни и те же методы

Кирилл Калюжный
Позволяет обойти парочку условий в методе CIMMesse...

Через cimessenger отправлять уведомления, через cimchat сообщения от пользователя. Там есть разница. Какая не помню, но чтото некорректно работало через cimessenger при отправке в чат группы

Кирилл-Калюжный Автор вопроса
Vladimir Arapov
Через cimessenger отправлять уведомления, через ci...

Да, сообщения до чатов может не долетать, и CIMChat::AddMessage вас обезопасит от этого, потому что он за вас проставит тип сообщения, чтобы оно не записалось самостоятельно. Но опять же, можно и самому проставить тип сообщения и всё будет работать нормально.

Похожие вопросы

Обсуждают сегодня

я не магистр хаскеля, но разве не может лейзи тип конвертнуться в не-лейзи запросив вычисление содержимого прям при инициализации?
deadgnom32 λ madao
95
читать файл максимально быстро? странный вопрос))
zamtmn
53
30 BCH videos in Hausa Language successfully delivered. In December 2023, I created a Flipstarter to produce Bitcoin Cash videos in the Hausa language for greater outreach an...
Munnir
5
bhai koi aur group ha crpto discussion ke liye?
ashu bhardwaj
12
I saw that? Again sounds very good for WOD i am DYP investor and holder, from which WOD was created right? Ill ask the question again Dhoni do i as a DYP holder for more than ...
DavidAkaLugi
9
Интересно, а майкрософт 365 может запустится на линукс минт?
Лисицка
18
How to create an OS in C? what to study?
Linus
18
Всем доброго вечера! Хочу поделиться своим злоключением с человеком, который, как оказалось сюда тоже скидывал свое резюме. Жаль, что я вашу группу не нашел раньше… человек ки...
Роман Ахмедзянов
4
братва! где куличи брать?
Alöscha
25
тоесть, указав return eax, сгенерируется никому ненужная инструкция mov eax,eax ?
Aiwan \ (•◡•) / _bot
24
Карта сайта