Discord Advanced icon

Discord Advanced

Advanced Discord tools - Analytics, Moderation, Backup, and Automation

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

  1. Cloning a text channel to create a backup before making changes.
  2. 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.

Discussion