• Модуль: im
  • Путь к файлу: ~/bitrix/modules/im/classes/general/im_chat.php
  • Класс: CIMChat
  • Вызов: CIMChat::CanSendMessageToGeneralChat
static function CanSendMessageToGeneralChat($userId = null)
{
	$generalChat = IMV2ChatChatFactory::getInstance()->getGeneralChat();
	if ($generalChat)
	{
		return $generalChat->hasPostAccess($userId);
	}

	$generalChatId = COption::GetOptionString('im', 'general_chat_id');
	$generalChat = IMV2Chat::getInstance((int)$generalChatId);
	if ($generalChat instanceof IMV2ChatGeneralChat)
	{
		return $generalChat->hasPostAccess($userId);
	}

	return false;
}