Releases: hirusha-adi/Near
Releases · hirusha-adi/Near
NearBot v0.8.1
Changelog
- Remove broken
/face
command incogs.fakeinfo
- Remove broken
/discordtoken
command incogs.fakeinfo
. This might be added again, if I can find the structure of a discord token. - Improved the performance of the
/fake
command, including all of the subcommands- reduced the lines of code from 2300+ to 400s, while retaining to the same functionality, and possibly faster performance.
NearBot v0.8
Changelog
- Use a database with an asyncio supported ORM (
tortoise-orm
) - Optmized code in
nearbot.py
- Document the code (with the help of Codeium)
- Fixed broken
loadex
andunloadex
commands - Fixed the issue with embed thumbnails, by storing images in this repository
NearBot v0.7.2
Changelog
- Added the
move
command in the new Administration cog (as in Issue 5)- moves users from one voice channel to another
- from SDS Autocrat
- requested by Rex
- Depend on the environment var
BOT_TOKEN
only and not ontoken.txt
token.txt
will be useless from now on
NearBot v0.7.1
Changelog
- Added logging using
loguru
module- log to console
- log to file (inside
./logs/
)
NearBot v0.7
Changelog
- Reduced repeating code (try-except's large error embed)
- Introduced a new way to handle embeds, reducing boilerplate code
- Send requests asynchronously instead of
requests
- Give a uniform look to the error embed
- Removed
bored
command due to API being down. - Removed
joke2
. Has only onejoke
command now. it depends on this api - Improved the code of the
/help
function. Made it easily customizable and extendable - Remove the country info command (
/countryinfo
). It's API is a joke. - Remove covid info command (
/covid
). Feels outdated in 2024. - Fixed broken embeds in
/passwordchk
command and made the code much better. - Fixed the broken
/lyrics
command - Fix the bug where the the
.env
file won't load - Other minor bug fixes
- Removed the
setup.py
file for good. Use the guide inREADME.md
to install it without docker. - Update dependencies:
- discord.py:
v2.3.2
- pomice:
v2.9.0
- lavalink:
v4.0.5
- discord.py:
Special thanks to spicybrown
for helping me fix Lavalink and the /lyrics
command
NearBot v0.6
NearBot v0.6
- Add slash command support
- Added interactive help commands
- Using the latest versions of discord.py, wavelink and Lavalink with Python3.11
- NOTE: Slash commands work except for music related commands <- This will be fixed in a future update
- Made the code stable and better
- Dockerized everything. Thank you
Rex#3572
NearBot v0.5
- Dockerized the discord bot: #11
- Rewrote the installation script with python
- which provides with two installation options (the script or docker)
- Removed unwanted code
- Removed logging on deleted messages to a selected channel
NearBot v0.5-2
- Fixed a bug with NearBot v0.5 where Lavalink's old version would not work properly. It was fixed with this pull request #12
NearBot v0.4
- Better code
- Organized code
- Lavalink is configured locally in the server
- Easy install and update scripts
- Rewrote the
passwordcheck <password>
command and it is stable