метод REST scope: imbot

imbot.v2.Chat.Message.Reaction.add

Добавить реакцию на сообщение

Кто может выполнять: владелец зарегистрированного бота

Описание

Метод imbot.v2.Chat.Message.Reaction.add добавляет реакцию бота на сообщение.

Параметры

botId integer обязательный

ID бота

botToken string необязательный

Уникальный токен авторизации бота. Обязателен при авторизации через вебхук, не нужен для OAuth.

Передавайте тот же botToken, который был указан при регистрации чат-бота

messageId integer обязательный

ID сообщения

reaction string обязательный

Код реакции. Список доступных кодов описан ниже

Доступные коды реакций

like необязательный

Нравится

dislike необязательный

Не нравится

faceWithTearsOfJoy необязательный

До слез

redHeart необязательный

Сердечко

neutralFace необязательный

Равнодушен

fire необязательный

Огонь!

cry необязательный

Жаль

slightlySmilingFace необязательный

Улыбаюсь

winkingFace необязательный

Подмигиваю

laugh необязательный

Смеюсь

kiss необязательный

Восхищаюсь

wonder необязательный

Шок

slightlyFrowningFace необязательный

Грущу

loudlyCryingFace необязательный

Плачу

faceWithStuckOutTongue необязательный

Язык

faceWithStuckOutTongueAndWinkingEye необязательный

Дразнюсь

smilingFaceWithSunglasses необязательный

Круто

confusedFace необязательный

Ну не знаю

flushedFace необязательный

Смущаюсь

thinkingFace необязательный

Сомневаюсь

angry необязательный

Злюсь

smilingFaceWithHorns необязательный

Злорадно

faceWithThermometer необязательный

Болею

facepalm необязательный

Без комментариев

poo необязательный

Фу

flexedBiceps необязательный

Мощно

clappingHands необязательный

Великолепно

raisedHand необязательный

Дай пять

smilingFaceWithHeartEyes необязательный

Красота

smilingFaceWithHearts необязательный

Обожаю

pleadingFace необязательный

Умоляю

relievedFace необязательный

Дзен

foldedHands необязательный

Спасибо

okHand необязательный

ОК

signHorns необязательный

Рок!

loveYouGesture необязательный

Все круто

clownFace необязательный

Клоун

partyingFace необязательный

Поздравляю

questionMark необязательный

Вопрос

exclamationMark необязательный

Внимание

lightBulb необязательный

Идея

bomb необязательный

Бомба

sleepingSymbol необязательный

Засыпаю

crossMark необязательный

Отмена

whiteHeavyCheckMark необязательный

Готово

eyes необязательный

Глаза

handshake необязательный

Договорились

hundredPoints необязательный

Поддерживаю

Примеры запроса

curl -X POST \
  -H "Content-Type: application/json" \
  -H "Accept: application/json" \
  -d '{"botId":456,"botToken":"my_bot_token","messageId":789,"reaction":"like"}' \
  https://**put_your_bitrix24_address**/rest/**put_your_user_id_here**/**put_your_webhook_here**/imbot.v2.Chat.Message.Reaction.add

Ответ

HTTP-статус: 200

{
    "result": {
        "result": true
    },
    "time": {
        "start": 1728626400.123,
        "finish": 1728626400.234,
        "duration": 0.111,
        "processing": 0.045,
        "date_start": "2024-10-11T10:00:00+03:00",
        "date_finish": "2024-10-11T10:00:00+03:00"
    }
}

Обработка ошибок

HTTP-статус: 400

{
    "error": "REACTION_NOT_FOUND",
    "error_description": "Reaction not found"
}
Код Описание Значение
BOT_TOKEN_NOT_SPECIFIED Bot token is not specified Не указан botToken. Обязателен при авторизации через вебхук
BOT_ID_REQUIRED Bot ID is required Не указан botId
BOT_NOT_FOUND Bot not found Бот не найден
BOT_OWNERSHIP_ERROR Bot is registered by another application Бот зарегистрирован другим приложением
ACCESS_DENIED Access denied Бот не является участником чата с этим сообщением
REACTION_NOT_FOUND Reaction not found Указан несуществующий код реакции
REACTION_ALREADY_SET Reaction already set Эта реакция уже установлена ботом на данное сообщение

Что будем искать? Например,Продвижение

Этот сайт использует куки-файлы. Оставаясь на сайте, Вы соглашаетесь на их использование. Для получения дополнительной информации, пожалуйста, ознакомьтесь с политикой в отношении персональных данных.