• Модуль: imbot
  • Путь к файлу: ~/bitrix/modules/imbot/lib/bot/network.php
  • Класс: BitrixImBotBotNetwork
  • Вызов: Network::getCommandList
static function getCommandList(): array
{
	return [
		self::COMMAND_UNREGISTER => [
			'command' => self::COMMAND_UNREGISTER,
			'handler' => 'onCommandAdd',/** @see ImBotBotNetwork::onCommandAdd */
			'visible' => false,
			'context' => [
				[
					'COMMAND_CONTEXT' => 'TEXTAREA',
					'MESSAGE_TYPE' => IM_MESSAGE_PRIVATE,
				],
			],
		],
		self::COMMAND_NETWORK_SESSION => [
			'command' => self::COMMAND_NETWORK_SESSION,
			'handler' => 'onCommandAdd',/** @see ImBotBotNetwork::onCommandAdd */
			'visible' => false,
			'context' => [
				[
					'COMMAND_CONTEXT' => 'KEYBOARD',
					'MESSAGE_TYPE' => IM_MESSAGE_PRIVATE,
					'TO_USER_ID' => static::getBotId(),
				],
			],
		],
	];
}