• Модуль: imconnector
  • Путь к файлу: ~/bitrix/modules/imconnector/lib/connectors/telegrambot.php
  • Класс: BitrixImConnectorConnectorsTelegramBot
  • Вызов: TelegramBot::sendMessage
private function sendMessage(string $messageText, int $chatId)
{
	if (empty($messageText) || $chatId <= 0)
	{
		return null;
	}

	/** @var ImOpenLinesServicesMessage $messenger */
	$messenger = ServiceLocator::getInstance()->get('ImOpenLines.Services.Message');

	return $messenger->addMessage([
		'TO_CHAT_ID' => $chatId,
		'MESSAGE' => $messageText,
		'SYSTEM' => 'Y',
		'IMPORTANT_CONNECTOR' => 'Y',
		'NO_SESSION_OL' => 'Y',
	]);
}