SuggestionBot is the perfect solution for managing suggestions within your Discord server. Whether you’re running a community, gaming guild, or development server, SuggestionBot helps you streamline the process of collecting, reviewing, and implementing suggestions from your members. Designed with simplicity and efficiency in mind, SuggestionBot ensures that every member’s voice is heard and considered.
Key Features:
💡 Streamlined Suggestion Collection
- Dedicated Suggestion Channel: Set up a specific channel where members can easily post their suggestions.
- Automated Message Deletion: Once a suggestion is posted, the original message is automatically deleted to keep the channel clean.
🛠️ Efficient Admin Review Process
- Admin Approval Channel: Suggestions are forwarded to a designated admin channel where they can be reviewed.
- Easy Approve/Decline: Admins can approve or decline suggestions with a simple button click, streamlining the decision-making process.
📨 Transparent Communication
- Real-Time Updates: Members are notified in a public channel when their suggestions are approved.
- Personalized Feedback: Declined suggestions trigger a DM to the member with name of the admin who declined the suggestion.
🔄 Persistent Storage
- JSON-Based Storage: Suggestions are stored in a JSON file, ensuring data persistence across bot restarts.
- Repost Open Suggestions: Any open suggestions are reposted to the admin channel if the bot is restarted, ensuring nothing gets lost.
🎨 Color Coding
- Visual Feedback: Approved suggestions are highlighted in green, while declined suggestions are marked in red, providing clear visual feedback to you.
⚙️ Admin Commands
/setsuggestionchannel: Set the channel for collecting suggestions.
/setadminchannel: Set the channel for admin review.
⏲️ Anti-Spam Measures
- Slow Mode Enforcement: Automatically sets the suggestion channel to a 5-minute slow mode to prevent spam.
How to Use SuggestionBot:
Set the Suggestion Channel: Use the /setsuggestionchannel command to designate a channel for suggestions.
Set the Admin Channel: Use the /setadminchannel command to designate a channel for admin review.
Collect Suggestions: Members can start posting suggestions in the designated channel.
Review and Act: Admins can review suggestions in the admin channel and approve or decline them with a single click.
Why Choose SuggestionBot?
SuggestionBot is designed to be a seamless addition to your server, requiring minimal setup while providing maximum functionality. By automating the suggestion process, it allows you to focus on what matters most—building and improving your community.