From 3b4130fdc7e6bbd9fbf5bba0cc08bbbdb480d876 Mon Sep 17 00:00:00 2001 From: ziro Date: Sun, 25 Jul 2021 12:22:09 +0700 Subject: [PATCH] + [ 3 files changed ] - Using new versioning scheme * Bumps version to v3.0.1 * Versioning scheme now `major.minor.patch` (major: 3, minor: 0, patch: 1) * Check changelog to see all the changes --- CHANGELOG.md | 33 +++++++++++++++++++++++++-------- README.md | 8 ++++---- core/bot.py | 2 +- 3 files changed, 30 insertions(+), 13 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2337a68f..d4f60075 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -1,20 +1,37 @@ +# 3.0.1 (Hotfix) + +- [**Fixed**] `1m spam` parsed as `1m s` and `pam` instead of `1m` and `spam` +- [**Improved**] You can now check required perms to execute a command inside + help command +- [**New**] Added `>command mode` and `>command modes` to check custom command + current mode and all different modes for custom command + # 3.0.0 (Overhaul) - [**Rename**] `cogs/` -> `exts/` - [**New**] Command priority [0: Built-in, 1: Custom] -- [**New**] Use databases to handle SQL (Edit `exts/utils/dbQuery.py` if you're planning to use other SQL instead of `sqlite`!) +- [**New**] Use databases to handle SQL (Edit `exts/utils/dbQuery.py` if you're + planning to use other SQL instead of `sqlite`!) - [**Rename**] `ziBot` -> `Z3R0` - [**New**] Mascot, named `Z3R0` - [**Relicense**] `GPL-3.0` -> `MPL-2.0` -- [**BugFix**] Priority doesn't work on user-based input (string, int, etc) +- [**Fixed**] Priority doesn't work on user-based input (string, int, etc) - [**New**] "Colour Information" command - [**New**] `Timer` ext - [**Improved**] Temporary ban using the new `Timer` ext -- [**Improved**] Guild data will countdown up to 30 days before deleting when the bot leave the guild instead of instantly deleting the data -- [**Improved**] Prefixes now separated to custom and built-in/default (bot mention and `>` by default) -- [**Changed**] Split greeting, now its possible to have farewell and welcome message in separate channel -- [**Improved**] `>command disable` and `>command enable` will now try to disable/enable built-in command by default if you're a guild moderator -- [**Improved**] Changed POSIX-style flags `--channel #channel-mention` to Discord-style flags `channel: #channel-mention`, following dpy v2.0 flag behaviour +- [**Improved**] Guild data will countdown up to 30 days before deleting when + the bot leave the guild instead of instantly deleting the data +- [**Improved**] Prefixes now separated to custom and built-in/default (bot + mention and `>` by default) +- [**Changed**] Split greeting, now its possible to have farewell and welcome + message in separate channel +- [**Improved**] `>command disable` and `>command enable` will now try to + disable/enable built-in command by default if you're a guild moderator +- [**Improved**] Changed POSIX-style flags `--channel #channel-mention` to + Discord-style flags `channel: #channel-mention`, following dpy v2.0 flag + behaviour - [**Improved**] Temporary mute using the new `Timer` ext -- [**Improved**] Translate's destination language now adjustable instead of hardcoded to `en` (source language are detectable, but you can specify it by writing `ja->id`) +- [**Improved**] Translate's destination language now adjustable instead of + hardcoded to `en` (source language are detectable, but you can specify it by + writing `ja->id`) - [**Improved**] **Behind the scene**: Better roll dice handling diff --git a/README.md b/README.md index 6a37bd4d..df6f27ba 100644 --- a/README.md +++ b/README.md @@ -75,11 +75,11 @@ Moved to [CHANGELOG.md](./CHANGELOG.md) - Perm indicator inside help command - Cooldown - Migration tool, migrate from old database "layout" to newer "layout" -- Image manipulation (Filter and stuff) (in `v3.0.1` maybe?) -- Re-implement/improve old (`v2.x`) commands to `v3.0.0` +- Image manipulation (Filter and stuff) (in `v3.1.0` maybe?) +- Re-implement/improve old (`v2.x`) commands to ~~`v3.0.0`~~ `v3.1.0` (`85%` has been ported) - Event for banned member, ~~member boosting a guild~~ (Just need to implement setup for it), and muted member -- Add case log (in `v3.0.1` maybe?) -- Properly support different SQL scheme (databases have `database_url.scheme` to check scheme type) (in `v3.0.1` maybe?) +- Add case log (in `v3.1.0` maybe?) +- Properly support different SQL scheme (databases have `database_url.scheme` to check scheme type) (in `v3.1.0` maybe?) - Tags (stripped version of custom command) - Unify categories/exts emoji diff --git a/core/bot.py b/core/bot.py index 173e2702..085d5944 100644 --- a/core/bot.py +++ b/core/bot.py @@ -61,7 +61,7 @@ class ziBot(commands.Bot): # --- NOTE: Information about the bot author = "ZiRO2264#4572" - version = "`3.0.0` - `overhaul`" + version = "`3.0.1` - `overhaul`" links = { "Documentation (Coming Soon\u2122)": "https://z3r0.readthedocs.io", "Source Code": "https://github.com/ZiRO-Bot/ziBot",