Actions32
- Analytics Actions
- Moderation Actions
- Backup Actions
- Automation Actions
- Insights Actions
Overview
This node provides advanced Discord server management tools, focusing on the Automation resource's Channel Clone operation. It allows users to clone a Discord channel with all its settings within a specified guild (server). This is useful for server administrators who want to duplicate channel configurations quickly without manual setup, facilitating efficient server management and organization.
Use Case Examples
- Cloning a text channel to create a backup before making changes.
- Duplicating a channel setup to create a similar channel for a different topic or team.
Properties
| Name | Meaning |
|---|---|
| Guild ID | The ID of the Discord server (guild) where the channel to be cloned exists. |
| Additional Options | Optional parameters to customize the cloning process, such as including bots, minimum messages, attachments, spam threshold, inactive days, and max limit. |
Output
JSON
guildId- The ID of the Discord server where the channel was cloned.channelId- The ID of the cloned channel.channelName- The name of the cloned channel.exportFormat- The format used for exporting data if applicable.messageCount- Number of messages processed or exported if applicable.exportedAt- Timestamp when the export or cloning was completed.messages- Array of message objects with details such as ID, author, content, timestamp, attachments, embeds, and reactions.
Dependencies
- Discord API with bot token authentication
Troubleshooting
- Ensure the provided Guild ID and Channel ID are correct and the bot has permissions to access and clone channels in the guild.
- If the channel is not text-based, the operation will fail; verify the channel type before cloning.
- API rate limits may affect the operation if processing large amounts of data; consider adjusting the max limit or batching requests.