• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/V2/Message/Param/PushService.php
  • Класс: BitrixImV2MessageParamPushService
  • Вызов: PushService::getPullFormatParams
protected function getPullFormatParams(Message $message): array
{
	return [
		'module_id' => 'im',
		'command' => 'messageParamsUpdate',
		'params' => [
			'id' => $message->getId(),
			'type' => $message->getChat()->getType() === IM_MESSAGE_PRIVATE ? 'private': 'chat',
			'chatId' => $message->getChat()->getId(),
		],
		'extra' => BitrixImCommon::getPullExtra(),
	];
}