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

View the source on GitHub

Browse the @skills marketplace