Навыки discord-bot-architect
📦

discord-bot-architect

Ревизия содержимого r2 Безопасно ⚡ Содержит скрипты⚙️ Внешние команды🌐 Доступ к сети📁 Доступ к файловой системе🔑 Переменные окружения

Создавайте продакшен-ботов для Discord

Проекты Discord-ботов часто дают сбои на интентах, взаимодействиях, шардировании и обработке токенов. Этот навык предоставляет шаблоны Discord.js и Pycord для надежных ботов.

Поддерживает: Claude Codex Code(CC)
📊 76 Адекватно

Этот навык входит в набор

Установите весь набор одной командой, чтобы получить все навыки для задачи.

Установить с помощью моего Агента

Скопируйте этот запрос в своего Агента. Он содержит каноническую страницу Skill и манифест.

Запрос агента
Review the Skillstore skill "discord-bot-architect" from https://skillstore.io/skills/sickn33-discord-bot-architect.md and its manifest at https://skillstore.io/api/skills/sickn33-discord-bot-architect/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Ваш Агент по-прежнему должен показать план и запросить все подтверждения, требуемые политикой безопасности.

Ресурсы для AI-агентов

Используйте эти ссылки, когда AI-агенту, crawler или script нужен чистый контекст вместо полной страницы.

Протестировать

Использование «discord-bot-architect». Мне нужен Discord.js-бот со слэш-командами и кнопками.

Ожидаемый результат:

План проекта с папками команд, обработчиками событий, потоком компонентов, необходимыми интентами и шагами развертывания.

Использование «discord-bot-architect». Моя слэш-команда сообщает, что application did not respond.

Ожидаемый результат:

Диагностика, охватывающая правило ответа в течение трех секунд, когда откладывать ответы и как отправлять follow-up messages.

Использование «discord-bot-architect». Мой бот близок к порогу шардирования Discord.

Ожидаемый результат:

Чеклист масштабирования для количества шардов, структуры процессов, gateway limits и доступа к данным между шардами.

Аудит безопасности

Безопасно

All 184 static detections are false positives from documentation examples. Dynamic imports use fixed local project directories, shard spawning uses Discord.js ShardingManager, and credential examples use environment variables only for Discord authentication. No prompt injection, data exfiltration, shell execution, or reconnaissance intent was found.

1
Просканировано файлов
1,460
Проанализировано строк
0
Пункты проверки
0
Ложные срабатывания проигнорированы

Факторы риска

⚡ Содержит скрипты (3)
⚙️ Внешние команды (50)
🌐 Доступ к сети (7)
📁 Доступ к файловой системе (6)
🔑 Переменные окружения (36)
Последний завершенный статический и семантический аудит не обнаружил подтвержденных проблем безопасности. Это не доказывает отсутствие побочных эффектов у навыка.
Поделиться и цитировать этот отчет

Делитесь версионным отчетом об оценке, нейтральным значком, встраиваемой карточкой и цитатами. Skillstore публикует доказательства, не решая, безопасен ли этот Skill.

Открыть версионный отчет
Оценка безопасности

Копировать ссылку на отчёт

https://skillstore.io/skills/sickn33-discord-bot-architect/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Значок Markdown

[![Skillstore security assessment](https://skillstore.io/badges/skills/sickn33-discord-bot-architect/security.svg)](https://skillstore.io/skills/sickn33-discord-bot-architect?utm_source=security_passport_badge)

Значок HTML

<a href="https://skillstore.io/skills/sickn33-discord-bot-architect?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/sickn33-discord-bot-architect/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

Встраиваемая карточка

<iframe src="https://skillstore.io/embed/skills/sickn33-discord-bot-architect.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Академические ссылки (APA · BibTeX · CFF)

Цитата APA

sickn33. (2026). discord-bot-architect security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/sickn33-discord-bot-architect/audits/5

Цитата BibTeX

@techreport{sickn33-sickn33-discord-bot-architect-2026, author = {sickn33}, title = {discord-bot-architect security audit report (audit version 5)}, institution = {Skillstore}, year = {2026}, number = {5}, url = {https://skillstore.io/skills/sickn33-discord-bot-architect/audits/5}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "discord-bot-architect security audit report (audit version 5)" version: "unspecified" type: report authors: - name: "sickn33" date-released: "2026-07-23" url: "https://skillstore.io/skills/sickn33-discord-bot-architect/audits/5" identifiers: - type: other value: "skillstore:sickn33-discord-bot-architect:audit:5" description: "Skillstore immutable audit report identifier"

Оценка Skillstore

Почему такая оценка Достоверность доказательств: Высокий
55
Архитектура
85
Сопровождаемость
87
Контент
68
Сообщество
70
Соответствие спецификации

Что вы можете построить

Запустите JavaScript-бота

Создайте проект Discord.js v14 с папками команд, обработчиками событий и скриптом развертывания.

Создайте Python-бота

Используйте шаблоны Pycord для слэш-команд, cogs, embeds и ответов на взаимодействия.

Масштабируйте существующего бота

Спланируйте обработку ограничений скорости, шардирование, отложенные ответы и более безопасное управление токенами.

Попробуйте эти промпты

Создать стартового бота
Создайте базового Discord-бота с использованием Discord.js v14 с одной слэш-командой, минимальными интентами и отдельным скриптом развертывания команд.
Добавить интерактивные компоненты
Спроектируйте Discord-команду, которая использует кнопки, меню выбора и модальное окно. Включите обработку ошибок и тайм-ауты взаимодействий.
Исправить продакшен-сбои
Проверьте это поведение Discord-бота и объясните вероятные причины отсутствующих слэш-команд, тайм-аутов взаимодействий и ошибок invalid token.
Спланировать архитектуру крупного бота
Спроектируйте архитектуру Discord-бота для более чем 2500 guilds с шардированием, обработкой ограничений скорости, рабочим процессом развертывания команд и безопасностью токенов.

Лучшие практики

  • По возможности используйте слэш-команды и компоненты вместо разбора содержимого сообщений.
  • Откладывайте длительные взаимодействия перед работой с базой данных, API, файлами или LLM.
  • Храните токены бота в переменных окружения и не добавляйте файлы окружения в Git.

Избегать

  • Не синхронизируйте глобальные слэш-команды при каждом запуске бота.
  • Не запрашивайте privileged intents, если боту они явно не нужны.
  • Не блокируйте event loop синхронной работой с файлами в продакшен-путях.

Часто задаваемые вопросы

Поддерживает ли этот навык JavaScript и Python?
Да. Он включает шаблоны для Discord.js v14 и Pycord.
Может ли он создавать слэш-команды?
Да. Он охватывает определения команд, скрипты развертывания, параметры и рабочие процессы тестирования.
Объясняет ли он privileged intents Discord?
Да. Он объясняет, когда нужны интенты, и рекомендует по возможности избегать message content intent.
Может ли он помочь с тайм-аутами взаимодействий?
Да. Он объясняет немедленные подтверждения, отложенные ответы и follow-up responses.
Поддерживает ли он масштабирование ботов?
Да. Он включает обработку ограничений скорости и рекомендации по шардированию для более крупных ботов.
Развернет ли он моего бота автоматически?
Нет. Он предоставляет рекомендации по архитектуре и коду. Вам все равно нужно настроить хостинг, secrets и параметры Discord-приложения.

Сведения для разработчиков

Автор

sickn33

Лицензия

MIT

Ревизия Skillstore

r2

Примечание о версии

Автор не указал версию.

Ссылка

f9e2c34b4f19c7f3e6b0a1e93227b5f77cc12526

Актуальность поддержки

26.07.2026

Использование

9 загрузок · 94 просмотров

Структура файлов

📄 SKILL.md

Больше от sickn33

Показать все
📦

content-creator

88

Создание маркетингового контента в едином стиле бренда

Маркетинговым командам нужен контент, который остается согласованным во всех каналах. Этот навык помогает планировать, писать, анализировать и оптимизировать контент с учетом голоса бренда и SEO.

Письмо и контент Просмотр
📦

prompt-engineering-patterns

85

Улучшайте LLM-промпты с помощью проверенных паттернов

Непоследовательные промпты тратят время и снижают доверие к результатам AI. Этот навык помогает проектировать промпты с использованием переиспользуемых паттернов, примеров, этапов оценки и рабочих процессов оптимизации.

Продуктивность Просмотр
📦

senior-architect

81

Проектируйте масштабируемые архитектуры ПО

Архитектурные решения сложно сравнивать для веб-, мобильных, backend- и облачных систем. Этот навык предоставляет структурированные руководства и локальные скрипты-заготовки для отчетов, анализа зависимостей и документирования компромиссов.

Кодинг и разработка Просмотр
📦

senior-fullstack

81

Создавайте fullstack-приложения с senior-паттернами

Командам нужны единые рекомендации по настройке, архитектуре и ревью для современных веб-приложений. Этот skill предоставляет scaffolders, справочные материалы по рабочим процессам и quality prompts для проектов на React, Next.js, Node.js, GraphQL и PostgreSQL.

Кодинг и разработка Просмотр
📦

product-manager-toolkit

80

Приоритизируйте продуктовую работу с помощью исследовательских инсайтов

Продуктовым командам нужны более быстрые способы ранжировать функции, обобщать интервью и документировать решения. Этот навык предоставляет RICE-оценку, анализ интервью и шаблоны PRD для структурированного планирования.

Продуктивность Просмотр
Показать все
📦

command-optimization

70

Проектируйте CLI-команды лучше

от 89jobrien

CLI-команды часто становятся непоследовательными, неясными или сложными в сопровождении. Этот skill помогает Claude, Codex и Claude Code проектировать удобные команды, аргументы, обработку ошибок и документацию.

Кодинг и разработка Просмотр
📦

creating-commands

70

Создание Slash Commands для Claude Code

от BrendanShields

Разработчикам нужны надежные slash commands для Claude Code, которые следуют единообразной структуре и четким границам использования инструментов. Этот навык помогает собирать требования, выбирать шаблоны и выполнять проверку для переиспользуемых файлов команд.

Кодинг и разработка Просмотр
📦

ai-architect-lite

38

Структурирование памяти AI-проекта

от Carl-312

Проекты с AI-помощью теряют решения, ограничения и шаги проверки между сессиями. Этот навык добавляет легковесный файл памяти, мини-планы и журналы только с добавлением записей для Claude, Codex и Claude Code.

Кодинг и разработка Просмотр
📦

when-creating-slash-commands-use-slash-command-encoder

38

Создание рабочих процессов для слэш-команд

от DNYoussef

Командам нужны согласованные слэш-команды, которые маршрутизируют микро-навыки без запутанного синтаксиса. Этот навык помогает проектировать команды, выполнять валидацию, генерировать обработчики, тестировать, документировать и разворачивать их.

Кодинг и разработка Просмотр