Server Configuration
Describes the environment variables required to run the server.
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||
Schema
Prompts
Interactive templates invoked by user choice
| Name | Description |
|---|---|
No prompts | |
Resources
Contextual data attached and managed by the client
| Name | Description |
|---|---|
No resources | |
Tools
Functions exposed to the LLM to take actions
| Name | Description |
|---|---|
| get_server_info | Get information about a Discord server |
| get_channels | Get a list of all channels in a Discord server |
| list_members | Get a list of members in a server |
| add_role | Add a role to a user |
| remove_role | Remove a role from a user |
| create_text_channel | Create a new text channel |
| delete_channel | Delete a channel |
| add_reaction | Add a reaction to a message |
| add_multiple_reactions | Add multiple reactions to a message |
| remove_reaction | Remove a reaction from a message |
| send_message | Send a message to a specific channel |
| read_messages | Read recent messages from a channel |
| get_user_info | Get information about a Discord user |
| moderate_message | Delete a message and optionally timeout the user |
| list_servers | Get a list of all Discord servers the bot has access to with their details such as name, id, member count, and creation date. |