• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/lib/integration/intranet/user.php
  • Класс: BitrixImIntegrationIntranetUser
  • Вызов: User::sendMessageToGeneralChat
static function sendMessageToGeneralChat(int $fromUserId, array $params): bool
{
	$chatId = CIMChat::GetGeneralChatId();
	if (!$chatId)
		return false;

	$params = array_merge($params, [
		"TO_CHAT_ID" =>  $chatId,
		"FROM_USER_ID" => $fromUserId,
		"MESSAGE_OUT" => IM_MAIL_SKIP,
		"SKIP_USER_CHECK" => 'Y',
	]);

	$result = CIMChat::AddMessage($params);

	return $result !== false;
}