Voxelbotutils

Latest version: v0.8.4

Safety actively analyzes 630052 Python packages for vulnerabilities to keep your Python projects secure.

Scan your dependencies

Page 3 of 5

0.6.2

--------------------------------------

Bugs Fixed
"""""""""""""""""""""""""""""""""""""""

* Fixed subclass instances not being converted to slash commands properly.
* Fix statsd logging for slash commands.

0.6.1

--------------------------------------

Changed Features
"""""""""""""""""""""""""""""""""""""""

* Add :code:`post_invoke` kwarg to :func:`menus.Menu.create_cog`.
* Change how converters work for components in :class:`menus.Converter`.

Bugs Fixed
"""""""""""""""""""""""""""""""""""""""

* Fixed error where embeddified messages would require an author.
* Fix type hinting for :func:`menus.Menu.create_cog`

0.6.0

--------------------------------------

Breaking changes this time involve the messages intent becoming priviliged in time. Everything in this is to try to make that transition easier.

New Features
"""""""""""""""""""""""""""""""""""""""

* A new :code:`info` command and :class:`config<BotConfig.bot_info>`
* :code:`vbu run-shell` as a new :ref:`command line argument<cmd_run_shell>`.
* :code:`vbu commands [add|remove]` as a new :ref:`command line argument<cmd_commands>`.
* A drop-in replacement check for :func:`discord.ext.commands.bot_has_permissions` and :func:`discord.ext.commands.bot_has_guild_permissions` in the form of :func:`bot_has_permissions` and :func:`bot_has_guild_permissions`. These perform the original checks for message commands, and are ignored for application commands.

Changed Features
"""""""""""""""""""""""""""""""""""""""

* Fixed :func:`ComponentInteractionPayload.update_message` not functioning the same as :func:`discord.Message.edit`.

Bugs Fixed
"""""""""""""""""""""""""""""""""""""""

* Fix error where the paginator says components are undefined.
* Fix slash command arguments not being stripped.
* Fix slash command conversion errors not being dispatched.

Removed Features
"""""""""""""""""""""""""""""""""""""""

* :code:`help_command` and :code:`command_data` have been removed from the config. :code:`help_command` will still be parsed, but is no longer present in the default config file. A help command is not necessary in the world of slash commands, so configuring it is not high on the agenda.

0.5.10

--------------------------------------

Bugs Fixed
"""""""""""""""""""""""""""""""""""""""

* Fixed menus being created without default permissions.

0.5.9

--------------------------------------

New Features
"""""""""""""""""""""""""""""""""""""""

* Support for context commands.

Changed Features
"""""""""""""""""""""""""""""""""""""""

* Updated the list of converted colours.
* Changed how slash commands/subcommands were parsed.
* :attr:`Bot.session` now logs to statsd.

Bugs Fixed
"""""""""""""""""""""""""""""""""""""""

* Fixed error where you couldn't set wait kwarg on :code:`TextChannel`s.

0.5.8

--------------------------------------

New Features
"""""""""""""""""""""""""""""""""""""""

* Handle disconnects and reconnects better in the shard manager.
* Handle pings and keepalives in the shard manager.
* :code:`target_id` is now supported in the slash command handler.
* Add an :attr:`argparse<voxelbotutils.Command.argparse>` attribute to the command decorator. The :code:`!addslashcommands` command is now updated to use this.

Changed Features
"""""""""""""""""""""""""""""""""""""""

* :code:`exc_info` is now returned properly on a startup failure.
* The :code:`send` command is no longer embeddified.
* The list of colours has been updated for the :class:`voxelbotutils.converters.ColourConverter`.

Bugs Fixed
"""""""""""""""""""""""""""""""""""""""

* Fixed error in outputting the recommended shard count.

Page 3 of 5

© 2024 Safety CLI Cybersecurity Inc. All Rights Reserved.