Changelog¶
A human-readable list of changes between versions.
0.3.2¶
New Features¶
Added
voxelbotutils.MinimalBot
.The bot’s startup logger line now includes the recommended number of shards that you should launch with.
Added the
voxelbotutils.web.is_logged_in()
method.Add
version
command to the CLI args.
Changed Features¶
If embeds are enabled, the footer of embeds will be changed to “currently live on Twitch” when the stream presence is set.
If no permissions are given for
voxelbotutils.Bot.get_invite_link()
, thebot's config
will be used.Add
remove_reaction
param to thevoxelbotutils.Paginator.start()
method.Made all
voxelbotutils.Button
parameters into kwargs, apart from name and custom ID, which are positional.Add
voxelbotutils.ComponentHolder.add_component()
andvoxelbotutils.ComponentHolder.remove_component()
methods.Add
voxelbotutils.MessageComponents.boolean_buttons()
voxelbotutils.MessageComponents.add_buttons_with_rows()
methods.
Bugs Fixed¶
Fix typo when creating website config.
Fix the sharding information for when no arguments are set.
Fix access token refreshing in
voxelbotutils.UpgradeChat
.Fix button clicks not working with ephemeral messages.
0.3.1¶
New Features¶
Catch
discord.ext.commands.ConversionError
in the error handler.
Changed Features¶
Set error text to be ephemeral when using slash commands.
Allow bots to be created without a prefix (see
BotConfig.default_prefix
).
Bugs Fixed¶
Fix command name in errors when using subcommands.
Fix setting the presence when there are no shard IDs set.
Fix casting for args in slash commands.
Fix login URL redirect for websites.
Fixed removeslashcommands command.
0.3.0¶
Initial changelog version.