Actions53
- Message Actions
- Channel Actions
- Thread Actions
- Reaction Actions
- Guild (Server) Actions
- Member Actions
- Role Actions
- Voice Actions
- DM Actions
- Webhook Actions
- Invite Actions
Overview
This node interacts with the Discord API to update settings of a Discord server (guild). It allows users to modify various guild properties such as name, description, and other configurable fields. This is useful for automating server management tasks, such as updating server details or settings programmatically within workflows.
Use Case Examples
- Updating the name or description of a Discord server automatically based on external triggers.
- Changing server settings like verification level or default notifications through an automated process.
Properties
| Name | Meaning |
|---|---|
| Guild ID | The unique identifier of the Discord server (guild) to update. |
| Additional Fields | Optional fields to specify additional settings or parameters for the guild update operation, such as embed objects, text-to-speech flags, reasons for audit logs, permissions, channel topics, NSFW flags, bitrate, user limits, invite settings, and role display options. |
Output
JSON
success- Indicates if the update operation was successful.guildId- The ID of the guild that was updated.updatedFields- Details of the fields that were updated (if available).
Dependencies
- Discord API
- An API key credential for Discord bot authentication
Troubleshooting
- Ensure the provided Guild ID is correct and the bot has permissions to manage the guild.
- Invalid JSON in embed fields will cause errors; validate JSON format before input.
- The bot must have appropriate permissions to update guild settings, otherwise operations will fail with permission errors.
Links
- Discord Guild API Documentation - Official Discord API documentation for guild (server) resource, detailing available update options and parameters.