• Модуль: imconnector
  • Путь к файлу: ~/bitrix/modules/imconnector/lib/connectors/facebook.php
  • Класс: BitrixImConnectorConnectorsFacebook
  • Вызов: Facebook::sendMessageProcessing
public function sendMessageProcessing(array $message, $line): array
{
	$message = parent::sendMessageProcessing($message, $line);

	if (
		!empty($message['im']['message_id'])
		&& $message['im']['message_id'] > 0
		&& $this->isHumanAgent($line) === true
		&& Loader::includeModule('im')
	)
	{
		$raw = MessageTable::getList([
			'select' => [
				'AUTHOR_ID'
			],
			'filter' => [
				'=ID' => (int)$message['im']['message_id'],
			]
		]);

		if (
			($row = $raw->fetch())
			&& !empty($row['AUTHOR_ID'])
		)
		{
			$message['message']['long'] = true;
		}
	}

	return $message;
}