Skip to content

Instantly share code, notes, and snippets.

@brussell98
Created December 24, 2019 22:15
Show Gist options
  • Save brussell98/16f7feaa7fa346f547fae9d7940bea56 to your computer and use it in GitHub Desktop.
Save brussell98/16f7feaa7fa346f547fae9d7940bea56 to your computer and use it in GitHub Desktop.
Bots on Discord 2.8 Changelog

2.8.0 - Reviews Update

Adds the much anticipated reviews feature to Bots on Discord.

Features

  • 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

Improvements

  • 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
  • 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

Fixes

  • 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.

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment