Releases: ddodogames/Dodo-Bot
2.1.1 Build 2100 - Beta
Welcome to GitBuilds! This is a Pre-release build and is subject to have bugs. Use it at your own risk.
Changes
- Added a new game called
wordle
- Added placeholder
<Displayname>
for both Welcomer and Leave - Added the command
joke
- Removed the command
slot
anddice
due to gambling concerns
Bug Fixes
- Fixed the newer attempted error handler for api not being applied to games
Other
- Changed release type to
Beta
2.1.1 Build 2097 - Pre-release
Welcome to GitBuilds! This is a Pre-release build and is subject to have bugs. Use it at your own risk.
Changes
- Added alias
talk
andrepeat
forsay
- Added alias
devbuilds
forgitbuilds
Bug Fixes
- Fixed error handler for api being broken again
Other
- Invite link on console has been recolored to cyan
2.1.0 - Tower Valley
The Stable version of 2.1.0 is here!
It has been a quite nice journey but the development must come to an end now. The way the updates are created will now be changed. The minor changes will be ne
8000
w releases rather than a ES release built on each other because it makes much more sense. Needless to say, have fun with this version!, some stuff from Beta 2 have been fixed like comma separation for commandinfo
command and more!
I'm sorry if the development is usually slow as i usually have things to do in life. See you later in new releases!
2.1.0 Build 2093 - Pre-Stable
Welcome to GitBuilds! This is a Pre-release build and is subject to have bugs. Use it at your own risk.
Changes
- Added a new image command called
wanted
Activity
has been renamed toStatus
inuser
command- Added alias
ytcomment
forcomment
Bug Fixes
- Comma separation now works properly in
commandinfo
command - Removed "optional link" leftover reference in
invite
command's description
Other
reverse
has been taken out of Beta Commandsreport
command has been updated to remove Pre-release references
2.1.0 Build 2087 - Pre-Stable
Welcome to GitBuilds! This is a Pre-release build and is subject to have bugs. Use it at your own risk.
Changes
- Added "Last Restart" section in command
ping
- Bot server welcomer message has been redesigned
- The emoji in retry button from
dice
has been changed to resemble a joystick - Added a settings icon as a thumbnail to command
settings
embed
Bug Fixes
- Add a check for channel set for Error logging if it exists to prevent errors
Other
- The
Tower Valley
button seen in commandabout
has been removed - The
Util
module from commandhelp
no longer has a description - Development warning is now enforced into the main 3 buttons of this command
2.1.0 Build 2084 - Pre-Stable
Welcome to GitBuilds! This is a Pre-release build and is subject to have bugs. Use it at your own risk.
Changes
- Newer version of luck system has been added in
findtheflag
command - Changed release type back to
Pre-release
- Welcomer and leave message now supports up to 3750 characters
- Added placeholder
<previouslevel>
for Leveling - Added alias
guildinfo
forserverinfo
Bug fixes
- Fixed Server settings returning
]
- Leveling's reset on leave no longer executes if Leveling itself is disabled
- Added a check for if the channel set for bot's startup message exists to prevent errors
Other
- The command
randomcolor
now uses the random color it returns into the embed - Verification level "Very High" has been renamed to "Highest" in command
serverinfo
- The "Total" section in command
update
is now a button once again - The section for optional links in command
invite
has been removed
2.1.0 Beta 2
2.1.0 Beta 2 is here!
After days, weeks and months, i'm happy to present you the official release of Beta 2 for version 2.1.0! This release includes a lot of changes and improvements to v2 in general.
Simplicity is first
Unlike Beta 1 which just focused on design changes to the existing commands without adding anything new, Beta 2 notably includes friendly designs with latest techniques. Welcomer and Leave settings has been reworked complete with a new design which is simple yet understandable enough. Select menu has been completely removed in favor of buttons acting as categories of options on the main settings page (except Placeholders)! Setting channel using modal is no longer present as the user can now set a channel using a select menu!
Messages seen in some stuff around the bot has been altered in an attempt to be clearer such as Beta command error reasons! It is now possible to view information about all of the commands such as their description, aliases and the required permissions to use the commands all present with the new command commandinfo
.
Commands
New set of commands has been introduced in this release specifically for Entertainment category! Theres now a couple of image commands and “General Entertainment” has been renamed to simply “Text” now also featuring some of the new text commands like mock
!
Moderation logs
Logs for Ban and it’s counterpart unban has received improvements over the course of 3 months! Ban logs can now show the moderator and the ban reason for the offended user! Unban logs has been updated to be similar with the exception of reason being not included.
In addition, a feature exclusive to ban logs (for security reasons) has been added which is anonymous! This allows server staff to choose on whether or not the moderator’s name should be shown in logs.
Better Env support
Support for Env has been improved in this release. They can now be used normally in local hosting thus no longer requiring online hosts such as replit for example! Setting security key can now be done in Env as opposed to being set in a JSON file intended for setup options the user can manage.
Developer panel
New options has been added to the developer panel! Users who has access to their bots can now change the default embed color used in all commands, toggle Pre-release mode including setting a channel for the bot to send message into whenever it starts!
A new button labeled "Commands" has been added as well! It mostly features the available developer commands that can be used.
Leveling
This release also introduces a simple feature called Leveling. It is a very simple Level system where users can gain xp by chatting much like what is seen in other Discord bots! Level up messages can be changed as well as choosing a channel for it by server staff! It can also be either enabled or disabled in addition to this.
Server staff can also choose to whether or not automatically reset a member’s level whenever they leave the server.
Welcomer /Leave embed mode
Default embed colors for both Welcomer and it’s counterpart Leave can now be set! They have also received minor changes as well and their codes in source code has been organized to look clean!
2.1.0 Build 2079 - Pre-Beta 2
Welcome to GitBuilds! This is a Pre-release build and is subject to have bugs. Use it at your own risk.
Changes
- Use the npm version of 6.8.0
- Leveling's main settings page now shows all current settings set
- Beta commands has been updated to feature 2 commands,
reverse
has been re-added andlulcat
has also been added - The beta command
drake
has been removed - Added one new topic to the command
randomtopic
and removed old user tag support in commandsuggest
Bug Fixes
- Fixed experimental command notice being broken in
commandinfo
- Fixed
Toggle
button in cmdbeta
not having emoji applied when the cmd is being executed - Fixed a inconsistency in the source code regarding replace texts
Other
- Support for enabling aoi.js debug mode through setup options (for bot's src) has been added
- Removed strict dev checks in
dev-panel
interactions for bot-owners (for personal reasons) - The section "Uptime Bot" in command
stats
has been shortened to simply "Uptime" - "Server created since" has been renamed to "Created on" in command
serverinfo
- Added support for environment variables when local hosting the bot
Bugs and Quirks
This only lists bugs i encountered. If you have found one that was not listed here, be sure to open a GitHub issue about it. It doesn't simply mean that the build is stable enough just because few bugs are listed here.
Console
file descriptor warnings has a chance of spamming the console, this is still the same issue that cannot be fixed sadly
2.1.0 Build 2076 - Pre-Beta 2
Welcome to GitBuilds! This is a Pre-release build and is subject to have bugs. Use it at your own risk.
Changes
say
command has been rewritten to now properly work. Embed mode can also now be used anywhere in the message as well!- Added a new command called
mock
- You can now check information about all of Dodo-Bot commands using the command
commandinfo
- Perms for reset-channel commands such as unban logs has been changed to require
ManageChannels
permission as well
Bug Fixes
- Fixed Moderator section not working properly in unban-logs
Other
- The banner seen in
Tower Valley
button through commandinfo
has been slightly updated - The command
channel
has been removed from the bot - The category "General Entertainment" seen in help command's Entertainment module has been renamed to simply "Text"
Bugs and Quirks
This only lists bugs i encountered. If you have found one that was not listed here, be sure to open a GitHub issue about it. It doesn't simply mean that the build is stable enough just because few bugs are listed here.
Commands
Commandinfo
The experimental command notice which would appear if the specified command name belongs to Beta commands is broken in this build and will emit an error on console. This has been fixed in build 2079 so
2.1.0 Build 2074 - Pre-Beta 2
Welcome to GitBuilds! This is a Pre-release build and is subject to have bugs. Use it at your own risk.
Changes
- Updated to the final version of 6.8.0
- Added a option to reset User's current level whenever they leave the server
- Added a option to prevent moderator names from being revealed under the name
anonymous
(for Ban logs only) - Added alias
level
,slot
,guild
forrank
,slots
andserverinfo
ViewAuditLog
permission is now required in this build- Moderation logs has been updated to show reason (Ban logs only) and the moderator who took the action
Bug Fixes
- Fixed the possibility of the bot crashing (hopefully)
- Fixed Package sub path error appearing in console (when hosting the bot's source code)
- Strange errors on console should be fixed now (hopefully)
- Leveling's leaderboard now position ranks correctly thanks to aoi.db 2.3.2
Other
- Developers can now set a channel for the bot to send messages to whenever it becomes online
@akarui/aoi.db
is no longer a part of dev Dependencies and has been bumped to version 2.3.2- The embed color now applies to all help command's module pages
<position>
has been updated to use ordinal formatting- New logging commands look by aoi.js is now in use in this build
Bugs and Quirks
This only lists bugs i encountered. If you have found one that was not listed here, be sure to open a GitHub issue about it. It doesn't simply mean that the build is stable enough just because few bugs are listed here.
Say command
The command is broken and cannot take more than one word (except during the embed mode). Worth noting that it's been actually like this since prolly v2 beta, not sure why nobody reported the issue about it at all.
Moderation logs
Logs for unbans will incorrectly display the moderator.
Console
There's a chance that spams about file descriptor closing will appear on console. This is something i cannot fix it.