Инструментарий реакций
Общая семантика реакций для всех каналов:
- emoji обязателен при добавлении реакции.
- emoji="" удаляет реакцию(и) бота, когда поддерживается.
- remove: true удаляет указанный emoji, когда поддерживается (требуется emoji).
Примечания по каналам:
- Discord/Slack: пустой emoji удаляет все реакции бота на сообщении; remove: true удаляет только этот emoji.
- Google Chat: пустой emoji удаляет реакции приложения на сообщении; remove: true удаляет только этот emoji.
- Telegram: пустой emoji удаляет реакции бота; remove: true также удаляет реакции, но все еще требует непустой emoji для валидации инструмента.
- WhatsApp: пустой emoji удаляет реакцию бота; remove: true отображается на пустой emoji (все еще требуется emoji).
- Signal: входящие уведомления о реакциях выдают системные события, когда включен channels.signal.reactionNotifications.