Настройка OpenClaw с Discord (Полное руководство)
Discord — самый удобный способ запускать несколько агентов OpenClaw параллельно — и вы можете настроить его менее чем за 10 минут, если пропустите настройку через чат.
Почему Discord лучше других каналов
Вся команда создателя использует Discord, потому что каналы соответствуют агентам 1:1. Он запускает агента под названием «Stark» (Тони Старк) в одном канале для исследований и презентаций, а «Banner» размещает в другом канале. Каждый бот читает только свой канал, поэтому рабочее пространство остаётся «чистым, аккуратным и опрятным». Потоки внутри канала становятся подзадачами — например @Bob research task превращается в отдельную вкладку, сфокусированную на этой одной задаче.
Сначала создайте бота
Перейдите в discord.com/developers, нажмите Новое Приложение, назовите это как угодно (он назвал своё Bob/human Bob). На вкладке Бот включите Server Intent и Message Content Intent перед сохранением — без этого бот не сможет читать, что вы вводите. Токен, показанный после Reset Token , это то, что вы вставляете в OpenClaw; относитесь к нему как к приватному ключу и меняйте его, если он когда-либо утечет.
Настраивайте через настройки, а не через чат
Запуск openclaw configure в вашем локальном терминале. Выбор потока настроек оказался лучше потока разговорного агента «3 из 4 раз» в его тестировании — приказывание агенту настроить Discord напрямую «просто проваливается». Выберите Дискорд, вставьте токен бота и дайте ему просканировать ваши серверы. Для каждого канала вам нужен ID канала; включите Developer Mode сначала в расширенных настройках Discord, иначе идентификатор не появится при щелчке правой кнопкой.
Завершите с помощью двух команд
Запуск openclaw gateway restart чтобы поднять соединение. Затем в Портале разработчика → OAuth2 → Генератор URL, отметьте бот и приложения.команды, задайте ему Администратор (он говорит, что точное разрешение не имеет большого значения), выберите Установку на сервер, и откройте сгенерированный URL, чтобы добавить Bob на ваш сервер.
Один нюанс
По умолчанию бот реагирует только, когда вы @mention его упоминаете. Скажите ему через чат всегда отвечать в этом канале, иначе вы подумаете, что он сломался.
Если шлюз перестанет работать
Он ссылается на второе видео специально для восстановления, когда «ваш бот больше не запускается» после неправильной настройки — сохраните его в закладки перед началом.
Версии и требования
- Локальный CLI OpenClaw (номер версии в транскрипте не указан — взять последнюю версию с официального пути установки).
- Доступ к порталу разработчиков Discord.
- Клиент Discord с Developer Mode включённым в *Настройки пользователя → Дополнительно*.
- Путь к настройкам: Настройки сервера → Каналы → щёлкнуть правой кнопкой → Копировать ID канала (видно только после включения режима разработчика).
- Необходимые намерения бота: Намерение членов сервера и Message Content Intent (оба должны быть сохранены на странице бота).
- OAuth2 области:
bot+applications.commands; тип установки: Установку на сервер; разрешение: Администратор. - Шаг сопряжения: ответьте
Yesнаconfigure pairingиconfigure Discord to access channelsподсказки, затем выполнитеopenclaw gateway restart. - Обработка токена: нажмите Reset Token на вкладке Bot скопируйте один раз, вставьте в подсказку настройки OpenClaw — никогда не делитесь вновь сгенерированным значением, так как оно предоставляет полный контроль над ботом.
- Захват ID канала требует расширенного режима разработчика Discord; опция скрыта за переключателем настроек, который «по умолчанию не включён».
- Финальная проверка: после
openclaw gateway restartбот должен отображаться онлайн в списке участников вашего сервера перед тестированием@Bobв теме.
Рекомендуется для
Любого, кто запускает 2+ агентов на OpenClaw и нуждается в визуальном разделении по задачам. Пропустите, если вы одиночный пользователь с одним ботом — издержки Discord не стоят этого.
Сравнить с альтернативами
- Телеграм: быстрее настраивается, но нет нативной поддержки одной темы на задачу.
- Веб-чат UI: проще, но нет отображения нескольких агентов по каналам.
- Прямой CLI: наименьшее трение для одного агента, перестает работать при большем количестве ботов.
Однострочное резюме
Discord — самый удобный способ запускать несколько агентов OpenClaw параллельно — и вы можете настроить его менее чем за 10 минут, если пропустите настройку через чат.
Закрепленный комментарий от создателя
> «Иногда при этом возникают ошибки... Я покажу вам, какой способ сделать это проще всего.» — Boxmining
Второстепенные выводы
1. Используйте openclaw configure поток CLI, а не настройку агента через чат, потому что разговорный путь терпит неудачу «3 из 4 раз». 2. Всегда включайте оба Намерение членов сервера и Message Content Intent в Портале разработчика Discord перед генерацией токена, иначе бот будет в сети, но ничего не будет читать. 3. Назначьте один канал Discord на одного агента, затем используйте потоки внутри этого канала для подзадач — это масштабируется чище, чем один мегапоток. 4. Установите бота на всегда-отвечать в его настроенном канале после спаривания, в противном случае он будет отвечать только @mentions и казаться сломанным. 5. Держите видео по восстановлению в закладках для режима сбоя «сбой шлюза при перезагрузке» — это известная проблема текущих сборок OpenClaw.
Артефакты транскрипта
- Цитата: *"Честно говоря, я думаю, что это лучший способ действительно общаться и работать со своими агентами OpenClaw."*
- Цитата: *"Это требует немного усилий... это устойчиво."*
- Цитата: *"примерно в трех случаях из четырех, если я просто продолжаю говорить с моим агентом и говорю ему настроить Discord, он просто взрывается."*
- Цитата: *"Это тот, который нужно держать в секрете. Если вы его потеряете, кто-то другой сможет получить доступ к вашему боту."*
- Цитата: *"Режим разработчика... по умолчанию не включён. Так что вы его не увидите, если вы не разработчик."*
- Цитата: *"Иногда это работает так, что отвечает вам только если вы упомянете Bob. Так что вы хотите настроить это так, чтобы оно всегда вам отвечало."*
- Цитата: *"Возможно, совет самому себе: не принимай так много людей на своём канале. Это немного чересчур."*
Позиция автора
Boxmining оптимистично настроен по поводу Discord как основной многопользовательской платформы для OpenClaw. Он пессимистичен в отношении чат-ориентированного сценария настройки и рекомендует вместо этого использовать CLI. Он выделяет ошибки перезапуска шлюза как самый вероятный сценарий восстановления, с которым столкнутся пользователи.
Кратко
Если вы используете более одного агента OpenClaw, настройте Discord. Используйте openclaw configure (не чат), включите оба намерения, включите Режим разработчика для идентификаторов каналов, перезапустите шлюз и настройте бота на всегда-ответ. Сохраните видео по восстановлению в закладки.
