Skip to content
This repository has been archived by the owner on Feb 23, 2022. It is now read-only.

v2.2.0 #15

Merged
merged 10 commits into from
Jul 4, 2020
Merged

v2.2.0 #15

merged 10 commits into from
Jul 4, 2020

Conversation

ShawnCZek
Copy link
Member

Release Notes

Hidden Configurations (Development)

As sometimes the configuration option should not be visible or should not be editable through the [p]config command, an option to hide it has been added. This is useful only for contributors to this repository if they decide to create a feature using the configuration system without spoiling the value. Though, as I think it can be very useful, I have added it to these release notes.

Bot Prefix

As one guild can have a lot of bots and therefore, there can be easily a collision of command prefixes, an option to change this prefix has been added. It is connected with the guild, and the configuration system has been used for it. Though, it does not mean it can be changed through the configuration command. The value has been hidden by the above-mentioned feature. To change the command prefix, use a new [p]prefix command. If no parameters are forwarded, the bot tells you the current one.

If the bot is in the development mode, the [p]prefix command cannot be run, and the BOT_PREFIX environment variable is used instead.

Inviting the Bot

As the bot can be easily used by more guilds and members, an option to generate the invite link has been added; a new [p]join command. Though, if you decide you do not want to let others use your instance, you can disable inviting the bot in the Discord application settings. On top of it, change the invite configuration to false.

All Changes

Added

  • Added an option to change the bot prefix per-guild with a new [p]prefix command
  • Added a command to generate the bot invite link; [p]join
  • Added an option to hide configurations from the [p]config command output

Changes

  • Added command details to the [p]help command output
  • Removed Markdown in the command description from the [p]help command output
  • Updated dependencies

@ShawnCZek ShawnCZek added the enhancement New feature or request label Jul 4, 2020
@ShawnCZek ShawnCZek self-assigned this Jul 4, 2020
@ShawnCZek ShawnCZek merged commit 759bc7e into master Jul 4, 2020
@ShawnCZek ShawnCZek added the dependencies Pull requests that update a dependency file label Jul 11, 2020
Sign up for free to subscribe to this conversation on GitHub. Already have an account? Sign in.
Labels
dependencies Pull requests that update a dependency file enhancement New feature or request
Projects
None yet
Development

Successfully merging this pull request may close these issues.

None yet

2 participants