SuggesterBot

v1.0.0 Discord

A Discord bot that streamlines the suggestion process in your server. It automatically manages suggestion submissions, review workflows, and community voting to help server admins collect and prioritize feedback.

SuggesterBot

Version: 1.0.0 | Discord Bot
Back to Bots
SuggesterBot

Key Features

  • Suggestion Submission: Members can easily submit suggestions simply by writing them in the #suggestions channel
  • Review Process: All suggestions go to a private review channel for moderator approval before public posting
  • Admin Controls: Edit, approve, or decline suggestions with customizable feedback
  • Community Voting: Approved suggestions appear in a dedicated channel where members can vote with reactions
  • Role-Based Voting: Optionally restrict voting to specific roles in your community
  • Statistics Tracking: Track total suggestions, approvals, rejections, and voting stats for your server
  • Customizable Settings: Configure suggestion channels, review processes, and other options through a simple setup command

Installation

SuggesterBot is a hosted Discord bot that only requires an invitation to your server. No installation or self-hosting is necessary. Once invited, just use the /config command to set it up.

Configuration

The bot's configuration is managed through a central configuration file. Create a .env file with the following settings:

/config = {
    'Suggestions Channel ID': 'ID of the channel where approved suggestions will be posted',
    'Review Channel ID': 'ID of the private channel where suggestions go for moderator review',
    'Voter Role IDs': 'Optional: IDs of roles that can vote on suggestions (comma separated)',
}

Configuration Options

Option Description
/config
Configuration object with the following properties:
  • Suggestions Channel ID: ID of the channel where approved suggestions will be posted
  • Review Channel ID: ID of the private channel where suggestions go for moderator review
  • Voter Role IDs: Optional: IDs of roles that can vote on suggestions (comma separated)

Bot Commands

Admin Commands

Command Description
/config Configure the bot for your server. Requires administrator permissions. You'll need to provide channel IDs for suggestions and reviews, and optionally role IDs that can vote.
/suggest Submit a new suggestion. The suggestion will be sent to moderators for review before appearing in the public suggestions channel.
/stats View statistics for suggestion usage in your server. Shows total suggestions, approvals, rejections, and vote counts.

Suggestion Review Workflow

  1. 1

    Submit

    A user submits a suggestion simply by writing them in the #suggestions channel

  2. 2

    Review

    The suggestion appears in the private review channel with options to edit, approve, or decline

  3. 3

    Edit (Optional)

    Moderators can edit the suggestion before approval to improve clarity or format

  4. 4

    Approve/Decline

    Upon approval, the suggestion is posted to the public suggestions channel. If declined, feedback is sent to the author

  5. 5

    Vote

    Community members can vote with 👍 and 👎 reactions on approved suggestions

  6. 6

    Delete

    Administrators can delete suggestions from the suggestions channel if needed

Bot Information

Version 1.0.0
Language Python
Platform Discord
License Custom
Integration OpenAI, Rust Servers

Need Bot Hosting?

SuggesterBot is fully hosted by its developer. There is no need for self-hosting - simply invite the bot to your server using the button below.

View Hosting Plans

Get This Bot

Interested in using this Discord bot for your game server?

Contact Us for Details

Additional Information

This bot is designed specifically for Discord integration with Rust game servers and communities.

Requirements

  • Python 3.8 or higher
  • Discord Bot Token
  • OpenAI API Key

Support

For support with bot implementation or customization, please contact us.