Установка скиллов и плагинов OpenClaw осуществляется на ваш страх и риск. Все файлы были получены из открытых источников и предоставляются «как есть». Мы не гарантируем их корректную работу, безопасность или совместимость с вашей системой. Перед установкой настоятельно рекомендуется ознакомиться с содержимым кода и убедиться, что вы понимаете, какие изменения будут внесены в вашу систему.
Отправляйте сообщения, отвечайте на них и ищите историю переписки в Discord-каналах с помощью инструмента message. Этот навык используется, когда нужно взаимодействовать с Discord: писать сообщения, отвечать, искать информацию или отслеживать активность каналов.
Установка
clawhub install discord-chat
Требуется установленный CLI ClawHub (например, через npm). После установки навык становится доступен для работы с Discord внутри OpenClaw.
Основные действия
Отправка сообщений
message
action=send
channel=discord
target="#channel-name"
message="Ваш текст"
Можно указывать как имя канала (с #), так и его ID. Для нескольких ссылок используйте формат
Ответ на сообщение
message
action=send
channel=discord
target="#channel-name"
message="Ответ"
replyTo="message-id"
Параметр replyTo создаёт ответ в треде конкретного сообщения.
Поиск сообщений
message
action=search
channel=discord
channelId="1234567890"
query="поисковый запрос"
limit=50
Доступны дополнительные параметры: фильтрация по автору, поиск до/после сообщения и ограничение количества результатов.
Дополнительные возможности
- Чтение сообщений из канала
- Реакции на сообщения (emoji)
- Редактирование сообщений
- Удаление сообщений
Быстрые сценарии
- Анонс в канал —
action=send+ нужный target - Ответ в треде — использовать
replyTo - Просмотр последних сообщений —
action=read - Поиск упоминаний —
query="@username" - Подтверждение — реакция с emoji
Управление каналами
- Получение списка каналов
- Информация о канале
Создание и редактирование каналов описано отдельно в документации.
Рекомендации
- Используйте имена каналов вместо ID для лучшей читаемости
- Отдавайте предпочтение реакциям вместо ответов, если это уместно
- Используйте списки вместо таблиц (Discord не поддерживает таблицы)
- Перед вопросом проверяйте историю сообщений
Конфигурация
Настройки Discord-бота задаются в конфигурации gateway. Инструмент message автоматически направляет запросы в Discord-плагин при указании channel=discord.
Для корректной работы необходимо предварительно настроить бота и подключение к Discord.
Файл из источника