Additions:
- Added Suggestion System with buttons
- Added NewTicketTitle to the config
- Added an error if StaffLogsChannel is not a valid channel
- Added OwnerID to the config
Modifications:
- Updated discord.js to 13.8.1
- Updated discord-giveaways to 5.2.2
- Fixed an issue causing user level to not be visible in the rank command
- Fixed an issue causing users to gain XP in the verification channel
- Fixed some errors causing the bot to not start
- Improved verification captcha
- Re-designed the default verification and rank card backgrounds
Removals:
- Removed URL from bot activity settings
- Removed user XP from leaderboard command
- Removed BotPrefix from the config
- Removed EnableAddons from the config
Update 1.2.3
- Added an option to delete all user messages from the verification channel to prevent users from sending non captcha related messages
- Fixed an issue causing custom command embeds to not work
- Fixed an issue causing setbirthday command to not work with some dates
- Fixed fliptext command
- Fixed an issue causing some interactions to fail
- Fixed an error when a user leaves the server
- Fixed an issue causing users to only be added to the db if leveling system was enabled
- Removed message command handler
- Improved memory usage
- Improved message fetching
- Added an error if all node modules weren't installed
Update 1.2.2
- Added support for slash commands in addons
- Fixed an issue causing {reason} variable to not work in the kick command
Update 1.2.1
- Fixed verification system error
- Fixed an issue causing messages to not count if leveling system was disabled
- Fixed reaction roles errors if the channelID is invalid
- Added {total-messages} variable to bot activity
- Fixed an error when starting the bot
- Fixed missing access error when the bot gets kicked from the server
- Added an error if the bot's role is not above the reaction roles
- Fixed an issue causing message update logs to not work
- Fixed an issue causing kick log embed to send twice when kicking a user with the command
- Updated discord.js to 13.7.0
- Fixed CombinedPropertyError when starting the bot
Additions:
- Added Slash Commands, message commands will no longer work
- Added leveling roles
- Added an option to change custom command responses to embeds
- Added an error if intents are not enabled in the developer portal, and instructions how to enable them
- Added an error if the bot token is incorrect
- Added a link to invite the bot to your server to the invalid guild id error
- Added an option to log all commands to terminal
- Added bot activity section to the config
- Added multiple bot statuses
- Added {reason} variable to kick/ban command
- Added {reason} variable to timeout command
- Added {reason} variable to warn command
- Added support for custom emojis in reaction roles
- Added anti mass mention to auto moderation
- Added anti spam to auto moderation
- Added nitro booster count channel
- Added {memberCount} variable to join/leave messages
- Added {guildName} variable to join/leave messages
- Added DJ configuration to music system
- Added embed command, (Interactive embed builder with buttons)
- Added {user-name} variable to join/leave messages
- Added author customization to join/leave messages
- Added an option to automatically timeout users with auto moderation
- Added an option to disable certain channels from users gaining XP
- Added more customization to Event Logs
- Added checkwarns command
- Added {totalWarns} variable to warn command
- Added Starboard system
- Added auto responses
- Added utility section to help command
- Added birthday system
- Added nuke command
- Added message leaderboard
- Added total messages to history command
- Added an option to reset user level and xp if they leave the server
Modifications:
- Fixed an issue causing clearhistory command to not work
- Updated enmap to 5.9.0
- Fixed an issue causing deleted bot messages to be added to the snipe command
- Fixed an issue causing leaderboard command to not work
- Reaction roles no longer removes the users reaction when they react
- Music system has been improved
- Users now start at level 0 instead of 1
- Fixed ban command user variable not working
- Fixed kick command reason variable not working
- Fixed removerole command typo
- Improved invite link detection with regex
- Updated node-fetch to 2.6.7
- Redesigned rank card
- Member Count and Nitro Booster count channel now automatically update every 5 minutes
- Reaction Roles now require channel IDs in the config
- Reaction Roles should add roles a little faster now
- Cleaned up some code
- User punishment dms has been changed to embeds
- Removed Bot Modules section from the config
- Improved warning system
- Fixed an issue causing {user-joinedAt} to show the current date instead of join date
- WelcomeEmbed.HexColor and LeaveEmbed.HexColor has been renamed to EmbedColor
- Fixed an issue causing leaderboard command to not work after restarting the bot
- Improved level leaderboard design
- The bot now stores total user messages and total guild messages in the db
Removals:
- Removed discord invite from error messages
- Removed bubblewrap command
- Removed hack command
- Removed pickforme command
- Removed suggest command
- Removed trumptweet command
- Removed setstatus command
- Removed say command
Update 1.1.6
- Fixed an error when using the play command to play a playlist
- Fixed deprecation messages when installing packages
- Fixed an issue causing {status} variable to not work in the setstatus command
- Fixed an error if the voice channel is empty and the bot leaves
- Added support for multiple support roles for the ticket system
- Fixed an issue causing dogfact and catfact commands to not work
- Recoded leaderboard command
- Fixed an issue causing timeout command to not work
- Removed quick.db and switched to enmap, this means that all data (user levels, user history etc..) will be reset
Update 1.1.5
- Changed startup message
- Removed chat bot
- Fixed wrong messages in the greroll command
- Fixed a security vulnerability
- Fixed an error if Alt Prevention is enabled and the user has dms closed
Update 1.1.4
- Removed got package
- Ticket transcripts are now a txt file instead of sourcebin links
- Removed sourcebin_js package
- Removed TicketChannel from the config
- Panel command now gets sent to the channel you used the command in
- Renamed Filter System section to Auto Moderation
- Added Alt Prevention System, you no longer need to use an addon for that
- Added Reaction Roles, you no longer need to use an addon for that
- Added Custom Commands, you no longer need to use an addon for that
- Added Anti Ping, you no longer need to use an addon for that
- All errors and information will now be logged to logs.txt for easier support
- Changed help general category emoji
