Seamlessly manage seller reputations and build trust within your Discord community.
VouchBot is a powerful and intuitive Discord bot designed to help communities establish and maintain a reliable vouching system for sellers and service providers. It allows users to leave detailed feedback, rate transactions, and build a transparent reputation for trusted members. With features like customizable profiles, daily leaderboards, and robust moderation tools, VouchBot ensures a fair and secure environment for all.
- User Profiles: Each user gets a customizable profile displaying their vouch history, average rating, and trust level.
- Vouch Submission: Easy-to-use commands and interactive dropdowns for submitting vouches with product, price, rating, and proof.
- Reputation System: Calculates a trust score based on received vouches, distinguishing between trusted, neutral, and untrusted users.
- Seller Ranks: Automatic ranking system based on vouch count, encouraging sellers to provide excellent service.
- Daily Leaderboards: Showcases top sellers in your server, updated daily.
- Advanced Search: Search vouches by seller, product, or vouch ID.
- Moderation Tools: Commands for removing fake vouches, blacklisting users (globally or per server), and reporting scammers.
- Configurable Settings: Admins can set up vouch channels, modlog channels, role restrictions, minimum account age for vouching, and manage a list of approved sellers for dropdown menus.
- Scammer Reporting: Dedicated system for reporting suspicious users with moderation review.
VouchBot uses slash commands for easy interaction. Here's a quick overview of the main commands:
/vouch <product> <price> <seller> [rating] [reason] [proof]: Submit a vouch for a seller./profile [user]: View your or another user's vouch profile./settings [banner_url] [profile_picture_url] [bio] [reset]: Customize your profile display./search [user] [product] [vouch_id]: Search for specific vouches./rank: See your current vouch rank and all available ranks./removeownvouch <vouch_id>: Remove a vouch you previously submitted./reportscammer <user> <reason> [proof]: Report a user as a scammer.
/setvouchconfig <vouch_channel> [modlog_channel] [use_role_restriction] [allowed_role] [min_account_age_days]: Set up vouching channels and restrictions for your server./setleaderboardchannel <channel>: Set the channel for daily leaderboard posts./testleaderboard: Manually trigger a leaderboard post./removevouch <vouch_id> <reason> [proof]: Remove a specific vouch./blacklist <user> <action>: Blacklist or unblacklist a user from using the vouch system on your server./globalblacklist <user> <action>: Globally blacklist or unblacklist a user from using the vouch system across all servers (Owner/Admin/Developer only)./serverblacklist <guild_id> <action>: Blacklist or unblacklist a server from using the bot (Owner/Admin/Developer only)./setadmin <roles> <action>: Add, remove, or list roles that can use moderation commands like/removevouchand/blacklist./managesellers [user] [action]: Add, remove, or list sellers who can be vouched for via the dropdown menu./create: Creates an interactive dropdown message for vouching in the current channel./restore: Restore all saved vouches to the configured vouch channel.
This project is licensed under the MIT License - see the LICENSE file for details.
If you encounter any issues or have questions, feel free to open an issue on the GitHub repository or visit our website: vouchbot.org.
Made with ❤️ by FZ Enterprise