discord

Send messages, create polls, and manage Discord channels and roles.

19.0k|5.6k|Updated Jul 9, 2024
One-click install
npx skills add https://github.com/elizaOS/eliza --skill discord-elizaos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: discord
Source: https://github.com/elizaOS/eliza/tree/main/packages/skills/skills/discord
Command: npx skills add https://github.com/elizaOS/eliza --skill discord-elizaos

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill allows you to programmatically interact with Discord, enabling automated communication, community management, and bot functionalities.

Core Features & Use Cases

  • Message Management: Send, edit, delete messages, and react to them.
  • Community Engagement: Create polls, upload stickers and emojis, manage threads and pins.
  • Information Retrieval: Fetch message details, member info, role info, and channel details.
  • Channel Management: Create, edit, delete, and move channels and categories.
  • Moderation & Presence: Apply moderation actions and manage bot presence/activity.
  • Use Case: Automatically post release announcements with a celebratory sticker, run a poll to gauge community interest in a new feature, or respond to user queries with relevant information.

Quick Start

Use the discord skill to send a message to channel with id '123' with the content 'Hello from Otto'.

Frequently Asked Questions about discord

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Discord community management and bot messaging?

Discord community management and bot messaging can be automated by programmatically sending messages, managing channels, and applying moderation actions. This requires configuring specific channels and utilizing bot tokens for authentication.

What can I do with Discord bot automation for server moderation?

Discord bot automation supports server moderation by applying moderation actions, managing roles, creating polls, and handling message manipulation. You can also fetch member info and manage threads or pins to engage the community.

Do I need a bot token to send automated messages to a Discord channel?

A bot token is required for authentication to send automated messages to a Discord channel. The integration requires specific configuration for the target channels to enable programmatic message sending and manipulation.

Can I create polls and upload media to Discord servers programmatically?

You can create polls and upload media such as stickers and emojis to Discord servers programmatically. The bot integration supports these community engagement features alongside message reactions and thread management.

How does programmatic Discord channel management work for organizing categories?

Programmatic Discord channel management works by allowing you to create, edit, delete, and move channels and categories. This enables automated server organization and information retrieval for channel details.

What are the limitations of using a Discord bot for community engagement?

Limitations of using a Discord bot for community engagement include the need for specific channel configuration and valid bot tokens. Without proper authentication setup, automated message manipulation and presence management will not function.