Skip to content

1.1.1

Compare
Choose a tag to compare
@rasmusgerdin rasmusgerdin released this 14 Jan 19:43
· 1277 commits to master since this release
0beef18

Overview

RTByte 1.1.1 is, for the most part, focused on fixing bugs, but it does introduce a good amount of new features still.

New features include stuff like a starboard feature, as well as Discord status and weather commands. Furthermore, it also changes the look and type of info you get from the userinfo command. It streamlines things for users and moderators by adding default behaviors to commands that include subcommands, and this is something we'll keep an eye out for with any future commands.

Other than that, there are a couple of minor changes under the hood that contribute to making the bot run quicker and with less risk of it returning an error.

For those of you who are interested in the technical side, keep reading below.

Changes

  • Adds new starboard feature, letting members vote on messages to be pinned to a channel (52ef3f4, 1d29e30, 79e8634).
  • Adds support for custom statuses in the userinfo command (52835c8, 4594750).
  • Adds new discordstatus command, letting users check the current status of Discord, and lets them know if there are any ongoing incidents (9567fb7).
  • Updates the userinfo command to show more info for user presence. Examples include game info and Spotify current song info (f62c0ec, 0807ef4).
  • Adds new APIs section to the bot configuration file, with variables for Genius, Google, and DarkSky (c89ffd6, 8e50238).
  • Adds new weather command, letting users show weather info for any given location (28963dc, 4b4fae3).
  • Updates the roles command to default to the list subcommand. Should users not specify which subcommand they want to use, it will simply list any joinable roles on the server (ca94ae5).
  • Fixes a bug where the enlarge command was not able to be disabled on a server by its' mod team (25f0602).
  • Updates the conf command to default to the show subcommand. Should a moderator not specify which subcommand they want to use, it will show the server configuration (96259bc).
  • Fixes multiple bugs where commands that should have been able to be ran in DMs weren't (467559a).
  • Adds a monthly reboot task (8e636cd).
  • Adds a configuration option for servers to set their preferred measurement units (metric/imperial). This affects the weather command and any future commands featuring measurements (1d942f8).
  • Adds a configuration option for servers to set thier preferred timezone. This affects any commands that feature a date as part of their response such as userinfo, serverinfo, and the like (d9a9502).
  • Lang updates & linting (c596a63, 52ef3f4, 7e94a03, e9a14ee, 52835c8, 8ded958, 4bf09ac, 9567fb7, 71db7f9, 28963dc, 4594750).