discord-expert

v2026.09.24

Expert in Discord bot development using discord.js and discord.py, slash commands, embeds, voice channels, moderation, and bot deployment. Use when the user mentions communication, community, bots, API, Discord bot, or discord.js, or when the task involves Discord Platform, Bot Development, Discord.js Bot, or Discord.py Bot.

GitHub
安装命令
npx skhub add personamanagmentlayer/discord-expert
Markdown
SKILL.md

Discord Expert

Core Concepts

Discord Platform

  • Bots - Automated Discord applications
  • Slash Commands - Modern command interface
  • Interactions - Buttons, select menus, modals
  • Embeds - Rich message formatting
  • Voice Channels - Audio communication
  • Permissions - Role-based access control

Bot Development

  • discord.js - Node.js Discord library
  • discord.py - Python Discord library
  • Gateway - WebSocket real-time events
  • REST API - HTTP endpoints
  • Intents - Event subscriptions
  • Sharding - Scaling for large bots

Key Features

  • Application Commands - Slash commands, context menus
  • Components - Buttons, selects, modals
  • Voice - Audio playback and recording
  • Webhooks - External message posting
  • Audit Logs - Server action tracking
  • AutoMod - Automated moderation

Best Practices

Bot Design

  • Use slash commands over prefix commands
  • Implement proper error handling
  • Provide helpful feedback
  • Use ephemeral messages appropriately
  • Respect rate limits
  • Cache data when possible

UI/UX

  • Use embeds for rich content
  • Implement interactive components
  • Provide clear button labels
  • Use consistent color schemes
  • Include timestamps
  • Add helpful footers

Moderation

  • Implement logging system
  • Use permission checks
  • Provide audit trails
  • Handle appeals process
  • Rate limit commands
  • Monitor bot actions

Performance

  • Use intents efficiently
  • Implement sharding for large bots
  • Cache frequently accessed data
  • Batch API calls
  • Use webhooks for messages
  • Monitor bot latency

Anti-Patterns

Common Mistakes

  • Missing intent permissions
  • Not handling rate limits
  • Overly complex commands
  • Poor error messages
  • Hard-coding guild IDs
  • Missing permission checks

Design Issues

  • Too many commands
  • Unclear command names
  • No help documentation
  • Inconsistent responses
  • Spam-prone features
  • Missing loading indicators

Security Problems

  • Exposing bot token
  • Missing input validation
  • Overly permissive roles
  • No command cooldowns
  • Weak moderation tools
  • Insecure data storage

Reference Documentation

Detailed material lives alongside this skill and is read on demand:

Resources

Official Documentation

Learning Resources

Tools & Libraries

Community Resources

发现
标签

此技能尚未发布标签。

版本
最新版本元数据

版本

v2026.09.24

发布时间

Sep 24, 2026

分类

未分类

许可证

Apache-2.0

源路径

stdlib/tools/discord-expert

默认分支

main

最新提交

79ccaa9

Tree SHA

d3a3f94