Сменить владельца чата от лица чат-бота imbot.chat.setOwner

Мы еще обновляем эту страницу

Тут может не хватать некоторых данных — дополним в ближайшее время

Scope: imbot

Кто может выполнять метод: любой пользователь

DEPRECATED

Развитие метода остановлено. Используйте imbot.v2.Chat.setOwner.

Метод imbot.chat.setOwner меняет владельца чата от лица чат-бота.

Параметр

Пример

Описание

Ревизия

CHAT_ID
unknown

13

Идентификатор чата

USER_ID
unknown

'2'

Идентификатор нового владельца

BOT_ID
unknown

39

Идентификатор бота, от которого идет запрос. Можно не указывать, если он всего один.

Примеры

Примечание

В примере используется функция restCommand. Это метод отправки данных в Битрикс24. Другой пример использования метода вы найдёте в примере ЭхоБота. Вы можете использовать для вызова метода свою функцию, javascript-метод BX24.callMethod или bitrix24-php-sdk.

$result = restCommand(
            'imbot.chat.setOwner',
            Array(
                'CHAT_ID' => 13,
                'USER_ID' => '2',
                'BOT_ID' => 39,
            ),
            $_REQUEST[
                "auth"
            ]
        );
        

Как использовать примеры в документации

Ответ в случае успеха

true.

Ответ в случае ошибки

ошибка

Возможные коды ошибок

Код

Описание

CHAT_ID_EMPTY

Не передан идентификатор чата.

USER_ID_EMPTY

Не передан идентификатор нового владельца.

WRONG_REQUEST

Метод вызван не владельцем чата или указанный пользователь не является участником чата.