- Модуль: imopenlines
- Путь к файлу: ~/bitrix/modules/imopenlines/lib/im/messages/session.php
- Класс: BitrixImOpenLinesImMessagesSession
- Вызов: Session::sendMessageTimeLimit
static function sendMessageTimeLimit(int $chatId, string $blockReason)
{
if (Loader::includeModule('ui'))
{
$messageFields = [
'SYSTEM' => 'Y',
'FROM_USER_ID' => 0,
'TO_CHAT_ID' => $chatId,
'URL_PREVIEW' => 'N',
'MESSAGE' => Loc::getMessage('IMOL_MESSAGE_SESSION_REPLY_TIME_LIMIT_'.$blockReason, [
'#A_START#' => '[URL=' . UIUtil::getArticleUrlByCode(Library::CODE_ID_ARTICLE_TIME_LIMIT) . ']',
'#A_END#' => '[/URL]',
]),
];
return Im::addMessage($messageFields);
}
return null;
}