This action will send a rich message from the IFTTT Bot to the channel you specify. Although most fields are optional, running the action requires content in the message body or content in at least one of the embed attributes. API endpoint slug discord.post_rich_message_to_channel Filter code method Discord.postRichMessageToChannel.skip(string?: reason) Runtime method runAction("discord.post_rich_message_to_channel", {})
Action fields Label Message Helper text Max limit of 2000 characters. To @mention roles, find the role ID in Discord by running `\@role`. Ex. 'Hello <@&1234>' Slug message Required false Can have default value true Filter code method Discord.postRichMessageToChannel.setMessage(string: message) Label Allowable mentions Helper text Allows usage of @everyone, <@&(Role ID)>, and <@(User ID)> in the message body Slug allowable_mentions Required true Can have default value true Filter code method Discord.postRichMessageToChannel.setAllowableMentions(string: allowableMentions) Label Embed Title Helper text Embed title Slug embed_title Required false Can have default value true Filter code method Discord.postRichMessageToChannel.setEmbedTitle(string: embedTitle) Label Embed Description Helper text Embed Description Slug embed_description Required false Can have default value true Filter code method Discord.postRichMessageToChannel.setEmbedDescription(string: embedDescription) Label Embed Footer Helper text Embed Footer Slug embed_footer Required false Can have default value true Filter code method Discord.postRichMessageToChannel.setEmbedFooter(string: embedFooter) Label Embed Color Helper text Embed color hex value. Invalid values default to black. Ex. ff33ff Slug embed_color Required false Can have default value true Filter code method Discord.postRichMessageToChannel.setEmbedColor(string: embedColor) Label Embed Image URL Slug embed_image_url Required false Can have default value true Filter code method Discord.postRichMessageToChannel.setEmbedImageUrl(string: embedImageUrl)