v1.2
Release v1.2
Main Features:
- Changing server nicknames will no longer work as a bypass around the bot, it now detects them.
- Blacklist command now shows the user's username and is much more clear.
- Fixed the bot clearing all it's server and blacklist data after a new deployment, it now scans through a discord channel getting every message and using that as a database. 🎉
- With the new method of getting data
./servers.json
has now been deleted because of it no longer being needed (server_data is now manual set at the start of the file).
Other Features/Bugfixes:
- Removed all print statements for privacy & security.
- Removed the following modules:
datetime
&discord.flags
(as they are no longer in use) - In
./words.json
changed_blocked_users
->blacklist
(It was originally called this before when I made it and have only recently had time to come back around and change it). - Made
!help
more clear and precise. - Have now added intents to the bot.
- Fixed a bug with the manual replace with emoji's with the
🇦
emoji being replaced witha🇦
instead ofa
- The "You cannot send special characters" message is now a timed one, people exploited this to flood channels.
- Fixed up some grammatical error's in messages and made some sentence shorter
- Removed the
, 1)
in rounding with the!ping
command to save character space - Fixed some over & under-indentation issues throughout the code
- General cleanup and better code comments to give more detail for readability
Notes:
- If there's no more important oversights like nicknames I will start the work on a new feature to give the offender a punishment selected by a server admin, this will include warnings, timeouts, kicks, and bans which are fully selectable by the server. (This might take some time so be patience 👀)
Full Changelog: v1.1.1...v1.2