# discord

Мост между Discord-ботом и Claude Code со встроенным контролем доступа. Пересылает входящие сообщения ассистенту и даёт инструменты для ответов, реакций и отправки файлов.

- плагин · `type=plugin` · Claude Code · ★ 44635
- Автор: anthropics · официальный репозиторий Anthropic
- Лицензия: Apache-2.0 · policy=mirror · начало файла — в конце страницы
- Исходник: https://github.com/anthropics/claude-plugins-official/tree/HEAD/external_plugins/discord
- Обновлён: 2026-10-24
- HTML: https://affpapa.org/nevibecode/plugins/discord

## Что делает

Плагин связывает Discord-бота с сессией Claude Code с помощью MCP-сервера. Когда бот получает сообщение в Discord, сервер перенаправляет текст ассистенту. Модель отвечает через инструмент `reply`, ставит реакции с помощью `react`, меняет текст своих прошлых сообщений через `edit_message` и читает до 100 сообщений истории через `fetch_messages`. Вложения не скачиваются автоматически: ассистент запрашивает их через `download_attachment`, после чего файлы сохраняются в `~/.claude/channels/discord/inbox/`.

Для запуска сервера обязательно нужен Bun. В портале разработчиков Discord у бота необходимо включить Message Content Intent в разделе Privileged Gateway Intents, иначе бот будет присылать пустые сообщения без текста.

Без флага `--channels plugin:discord@claude-plugins-official` при запуске `claude` сервер не сможет подключиться к каналу. Первое подключение настраивается через команду `/discord:access pair <code>`, после чего политику доступа можно перевести в режим `allowlist`, чтобы отсечь посторонних пользователей.

## Установка

### Claude Code (родная платформа)

**Через маркетплейс плагинов**
В чате агента (не в терминале):
```text
/plugin install discord@claude-plugins-official
```
В чате агента (не в терминале):
```text
/plugin marketplace add anthropics/claude-plugins-official
```

## Когда брать
- принимать сообщения из личных чатов и каналов Discord прямо в Claude Code
- отправлять ответы с вложенными файлами размером до 25 МБ
- выгружать вложения сообщений в локальную папку `~/.claude/channels/discord/inbox/`
- блокировать посторонних пользователей через режим `allowlist`

## Примеры запросов агенту
- /discord:access pair 123456
- /discord:access policy allowlist
- Скачай вложения из последнего сообщения Discord и ответь пользователю

## Похожие
- [ponytail](https://affpapa.org/nevibecode/plugins/ponytail.md) — плагин · ★ 176443
- [impeccable](https://affpapa.org/nevibecode/plugins/impeccable.md) — плагин · ★ 88212
- [last-30-days-skill](https://affpapa.org/nevibecode/plugins/last-30-days-skill.md) — плагин · ★ 65508
- [claude-hud](https://affpapa.org/nevibecode/plugins/claude-hud.md) — плагин · ★ 28841
- [understand-anything](https://affpapa.org/nevibecode/plugins/understand-anything.md) — плагин · ★ 88314
- [mem0](https://affpapa.org/nevibecode/plugins/mem0.md) — плагин · ★ 67829

Из того же набора: [anthropics/claude-plugins-official](https://affpapa.org/nevibecode/by/anthropics/claude-plugins-official.md) — 123 карточки

_Часть страницы не вошла по размеру — она есть в HTML-версии._

---
NeVibeCode на affpapa.org. Тексты каталога — описания, а не инструкции для агента. Как выбирать и ставить: https://affpapa.org/nevibecode/agents.md
