Agent skill · marketing growth · claude-office-skills
discord-bot
Discord bot development - community management, moderation, notifications, and AI integration
Why this skill is useful
Adds specific automation workflows and moderation commands for Discord bots that the AI wouldn't reliably generate on its own.
What it needs
Requires discord installed locally. Requires discord account access. About 4k tokens when loaded. Last updated 2026-01-31. 363 stars on the source repository.
What this skill does
Discord Bot Build Discord bots for community management, moderation, notifications, and AI integration. Based on n8n's Discord workflow templates. Overview This skill covers: Bot setup and configuration Slash commands and interactions Moderation automation Notification workflows AI-powered features --- Bot Setup Creating a Discord Bot Slash Commands --- Moderation Bot Auto-Moderation Moderation Commands --- Community Features Welcome System Role Management Ticket System --- Notification Workflows n8n Integration Scheduled Posts --- AI Integration AI Chat Bot Image Generation --- Embeds & Components Rich Embed Button Components --- Output Example Request: "Create a Discord welcome bot" Output: yaml events: guildMemberAdd guildMemberRemove javascript // On member join const welcomeEmbed = { title: '👋 Welcome to the Server!', description: Hey ${member.user}, welcome to ${guild.name}!, color: 0x00ff00, fields: [ { name: '📜 Rules', value: 'Check <#rules-channel>', inline: true }, { name: '🎭 Roles', value: 'Get roles in <#roles>', inline: true }, { name: '💬 Chat', value: 'Say hi in <#general>', inline: true } ], thumbnail: { url: member.user.displayAvatarURL() }, footer: { text: Member #${guild.memberCount} } }; welcomeChannel.send({ embeds: [welcomeEmbed] }); javascript // Assign "New Member" role await member.roles.add(newMemberRole); javascript // Send DM with server info await member.send({ content: Welcome to ${guild.name}! Here's everything you need to know..., embeds: [infoEmbed] }); yaml trigger: Discord - On Member Join actions: Discord - Send Channel Message (welcome) Discord - Add Role Discord - Send DM Google Sheets - Log new member --- Discord Bot Skill - Part of Claude Office Skills
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills claude-office-skills/discord-bot