Suggestions
Key settings
AdditionalModalInputs structure
1
2
StringSelect Dropdowns
2: # Product selection dropdown
Type: "StringSelect"
ID: "product" # Available as: {modal_product}, {modal_product_formatted}, {modal_product_label}, {modal_product_emoji}
Label: "Product Selection"
Description: "Which product is this suggestion for?"
Placeholder: "Choose a product..."
Required: true
Options:
- Label: "Aegis Bot"
Value: "aegis_bot"
Description: "Multi-purpose Discord bot"
Emoji: "π€"
- Label: "Aegis Tickets"
Value: "aegis_tickets"
Description: "Advanced ticket management system"
Emoji: "π«"
- Label: "Discord Platform"
Value: "discord"
Description: "General Discord platform suggestions"
Emoji: "π¬"
- Label: "Other"
Value: "other"
Description: "Other products or services"
Emoji: "π¦"Example configuration
SuggestionSettings:
UseQuestionModal: true
AdditionalModalInputs:
1: # Product field
Type: "TextInput"
ID: "product"
Question: "Which product is this suggestion for?"
Placeholder: "Aegis Bot, Aegis Tickets, Discord"
Style: "Short"
Required: true
2: # Priority dropdown
Type: "StringSelect"
ID: "priority"
Label: "Suggestion Priority"
Placeholder: "Choose a priority..."
Required: true
Options:
- Label: "π’ Low Priority"
Value: "low"
- Label: "π‘ Medium Priority"
Value: "medium"
- Label: "π΄ High Priority"
Value: "high"
3: # Category dropdown
Type: "StringSelect"
ID: "category"
Label: "Suggestion Category"
Required: false
Options:
- Label: "π Bug Fix"
Value: "bug"
- Label: "β¨ New Feature"
Value: "feature"
- Label: "β‘ Improvement"
Value: "improvement"Using placeholders in embeds
Important notes
Last updated
