Adds the much anticipated reviews feature to Bots on Discord.
- Added reviews, replacing the voting system
- Removed references to votes, replacing them with reviews where applicable
- Added a profanity filter to be used for reviews
- Updated embeds to use reviews instead of votes
- Added a prompt that prompts the user to review recently added bots. Currently used on the front page only
- Updated all bot cards to show a rating instead of votes
- Updated default front page section subtitles for reviews
- Added a
/review
page for bots - Updated the tips about voting to instead be about reviews
- Added a rule preventing persuading or encouraging users to review a certain way
- Added a feature section to the about page highlighting reviews
- Converted the content section of bot pages to a tabbed section, adding a "Reviews" tab to view a bot's reviews
- Updated the stats section on bot pages for the removal of votes, and added a reviews section
- Added a new Bot API route to check if a user has reviewed the bot (
/bots/:botId/review?owner={userId}
)- Updated the Bot API docs to include this route
- Updated the dropdown when adding bots to a list to be easier to read and to show the ratings instead of votes
- Replaced vote-based searches and sorting with "best"/review-based sorting
- Changed search pages to show/use "Best rating" instead of "Most votes"
- Replaced the total votes statistic on user pages to show average bot rating
- Changed the functions used to determine front page bots to use reviews
- Updated the staff list on the about page
- Redesigned custom scroll bars
- Added the ability for bot cards to be previews, allowing them to be used on the submit and edit pages
- Re-added the missing functionality for bot cards to show a tag description instead
- Improved the bot requirements
- Added a new rule regarding the administrator permission
- Added a tip warning users to be careful what permissions they give bots
- Added a rule specifying that the owner of the application must submit it on the website
- Improved wording for many rules, and added examples to some
- Added a new rule regarding the administrator permission
- Renamed the "Body" section of bot pages to the "Overview"
- Added a "Copied" message when using a copy button on bot pages
- Improved the Bot API documentation
- Changed the messages sent upon bot approval/denial/removal/unapproval to explicitly state to follow-up in the approval channel
- Fixed pagination displaying wrong when on page 3 out of 4, and other potential bad combinations
- Fixed a spelling mistake in the alert for updating a bot too frequently
- Going to a user page for a user that is not found will now return the status code 404 instead of a 5xx error code
This changelog has been modified to remove things relating to code or other things not user-facing.