Releases: PyBotDevs/isobot
Main release 2022.823.0
Thank you for following along in the isobot-lazer project. This is a tagged release (v2022.823.0).
🎮 New minigames have been added! 🎮 (and some bugs have been fixed)
What's Changed
- Add Isobot minigame ideas for development by @notsniped in #148
- Add new "Guess the Number" minigame to the economy system by @notsniped in #150
- Remove redundant comments by @notsniped in #153
- Set "max" and "all" as keywords for max amount in
/deposit
and/withdraw
commands by @notsniped in #154 - Create new
/highlow
minigame by @notsniped in #157 - Add more prominent invite link to readme by @notsniped in #161
- Added
/open
command by @archisha69 in #37
NKA Framework
- Remove redundant parentheses from classes in framework by @notsniped in #158
- Add missing keywords to
framework.isobot.currency
by @notsniped in #159 - Assign
currency:dict
to loaded database by @notsniped in #160
Bugs Fixed
- Fix
/guessthenumber
check message event by droppingmessage
class by @notsniped in #156 - Fix AFK system returning an error if the message guild isn't already indexed in the
user_presence
database by @notsniped in #162 - Remove
@@everyone
role from being displayed on/whoami
user profile by @notsniped in #163
Full Changelog: v2022.814.0...v2022.823.0
Main release 2022.814.0
Thank you for following along in the isobot-lazer project. This is a tagged release (v2022.814.0).
This update finally releases IsoBank registration to all users, and also adds a new feature/command /embedbuilder
. And... a lot more... patches... and bug fixes... and features...............
What's Changed
- Move level-up messages to user's DMs instead of appearing in chat by @notsniped in #138
- Return stylized name class instead of raw key when autogrind completes by @notsniped in #139
- Patch bot's error handler by @notsniped in #140
- Add GitHub repository link command as
/repo
by @notsniped in #141 - Send embed on
/repo
command invokation by @notsniped in #142 - Fix embed link markdown formatting error in
/repo
command by @notsniped in #143 - Add Discord Slash command documentation by @notsniped in #145
- Debloat command plugin configuration checks by @notsniped in #146
- Release IsoBank registration to all users by @notsniped in #144
- Add
/embedbuilder
command by @notsniped in #147
Full Changelog: v2022.809.0...v2022.814.0
Main release 2022.809.0
Thank you for following along in the isobot-lazer project. This is a tagged release (v2022.809.0).
This update contains a few small bug-fixes and patches, as well as basic implementation for our new IsoBank system (but it is still a work-in-progress and won't be operable yet)
What's Changed
- Add basic implementation of IsoBank authorization by @notsniped in #135
- Add basic implementation of IsoBank accounts by @notsniped in #136
- Fix autogrind command not giving completion rewards due to a list type error by @notsniped in #137
Full Changelog: v2022.807.0...v2022.809.0
Main release 2022.807.0
Thank you for following along in the isobot-lazer project. This is a tagged release (v2022.807.0).
pls grind
What's Changed
- Update the bot status by @notsniped in #116
- Fix license disclaimer output by @notsniped in #117
- Fix logic error in
/inventory
by @notsniped in #118 - Fix item database parser by @notsniped in #120
- Add Idea debug configuration by @notsniped in #121
- Add leveling system by @notsniped in #123
- Add
/autogrind
command by @notsniped in #124 - Fix some typos in
/edit_rank
and/edit_xp
commands by @notsniped in #125 - Replace redefined method in
/edit_xp
command by @notsniped in #126 - Fix undefined method
randint()
when called by @notsniped in #127 - Fix messed up method definitions for
/edit_rank
and/edit_xp
by @notsniped in #128 - fstring
/rank
display embed's title by @notsniped in #131 - Fix null context redirect in
/rank
command by @notsniped in #130 - Patch level-up event output by @notsniped in #129
- Trigger send embed in user DMs on autogrind completion by @notsniped in #132
- Send embed output when
/rank
command is run by @notsniped in #133 - Add 1 hour cooldown for autogrind command by @notsniped in #134
Full Changelog: v2022.804.0...v2022.807.0
Main release 2022.804.0
Thank you for following along in the isobot-lazer project. This is a tagged release (v2022.804.0).
Lets gooo exams are finally over
This release isn't much but it's something
What's Changed
- Add whitespace support to
/stroketranslate
by @notsniped in #115 - Debloat source code by @thatOneArchUser in #77
New Contributors
- @thatOneArchUser made their first contribution in #77
Full Changelog: v2022.731.0...v2022.804.0
Main release 2022.731.0
Thank you for following along in the isobot-lazer project. This is a tagged release (v2022.731.0).
Yes, my exams are not over yet
What's Changed
- Explicitly define
main.py
as vscode debug target by @notsniped in #105 - Explicitly define all bare exception as
Exception
by @notsniped in #106 - Add AFK commands by @notsniped in #107
- Fix message context issue in
on_message
event and add AFK remove timed autodelete by @notsniped in #108 - Add AFK status to
/whoami
command by @notsniped in #109 - Remove unnecessary newlines and tabs from db listener by @notsniped in #111
- Sort library imports by @archisha69 in #110
- Fix a typo in gitignore by @notsniped in #112
- Use
Colors()
class from framework by @notsniped in #113 - Trigger AFK Alert on AFK user mention by @notsniped in #114
Full Changelog: v2022.722.1...v2022.731.0
Main release 2022.722.1
Thank you for following along in the isobot-lazer project. This is a tagged hotfix release (v2022.722.1) for the addition of the new framework!
Ok i think i should REALLY go and study now 🙂
What's Changed
- Add dependencies list by @notsniped in #102
- Add basic implementation of NKA Framework by @notsniped in #103
Full Changelog: v2022.722.0...v2022.722.1
Main release 2022.722.0
Thank you for following along in the isobot-lazer project. This is a tagged release (v2022.722.0).
Last release before I study for my upcoming exams ;) Don't worry, I'll be back soon.
What's Changed
- Group imports into single line by @notsniped in #87
- Create a gifting system by @notsniped in #94
- Move /gift
KeyError
exception code to multiple lines by @notsniped in #98 - Add
ms-python.python
andms-toolsai.jupyter
to recommended extensions by @notsniped in #97 - Move currency balance management commands to separate class by @notsniped in #101
- Add redirect link in
/status
command to latest Github repo release notes by @notsniped in #96
Web
- Add basic website implementation by @notsniped in #88
- Fix resources and bootstrap paths by @notsniped in #89
- Page redirect script web by @notsniped in #90
- Convert
client_id
number literal to string literal by @notsniped in #100
Full Changelog: v2022.705.0...v2022.722.0
Main release 2022.705.0
Thank you for following along in the isobot-lazer project. This is a tagged release (v2022.705.0).
Release schedule might be a bit ahead to make up for lost time.
What's Changed
- Create launch configuration for vscode by @notsniped in #83
- Add GPL3.0 license notice upon client startup by @notsniped in #85
- Add client info command by @notsniped in #86
Full Changelog: v2022.629.0...v2022.705.0
Main release 2022.629.0
Thank you for following along in the isobot-lazer project. This is a tagged release (v2022.629.0).
ok
What's Changed
- Make a better db item creation system by @notsniped in #76
- Add
/donate
command by @notsniped in #79 - Add dev command
/modify_balance
by @notsniped in #80 - Add custom token support and saving by @notsniped in #82
Full Changelog: v2022.623.0...v2022.629.0