Skip to content

Releases: hirusha-adi/Near

NearBot v0.8.1

24 Nov 02:48
Compare
Choose a tag to compare

Changelog

  1. Remove broken /face command in cogs.fakeinfo
  2. Remove broken /discordtoken command in cogs.fakeinfo. This might be added again, if I can find the structure of a discord token.
  3. 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

22 Nov 05:18
1ad2f19
Compare
Choose a tag to compare

Changelog

  1. Use a database with an asyncio supported ORM (tortoise-orm)
  2. Optmized code in nearbot.py
  3. Document the code (with the help of Codeium)
  4. Fixed broken loadex and unloadex commands
  5. Fixed the issue with embed thumbnails, by storing images in this repository

NearBot v0.7.2

29 Aug 01:37
Compare
Choose a tag to compare

Changelog

  1. 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
  2. Depend on the environment var BOT_TOKEN only and not on token.txt
    • token.txt will be useless from now on

NearBot v0.7.1

07 Jun 03:51
Compare
Choose a tag to compare

Changelog

  1. Added logging using loguru module
    • log to console
    • log to file (inside ./logs/)

NearBot v0.7

25 May 06:58
Compare
Choose a tag to compare

Changelog

  1. Reduced repeating code (try-except's large error embed)
  2. Introduced a new way to handle embeds, reducing boilerplate code
  3. Send requests asynchronously instead of requests
  4. Give a uniform look to the error embed
  5. Removed bored command due to API being down.
  6. Removed joke2. Has only one joke command now. it depends on this api
  7. Improved the code of the /help function. Made it easily customizable and extendable
  8. Remove the country info command (/countryinfo). It's API is a joke.
  9. Remove covid info command (/covid). Feels outdated in 2024.
  10. Fixed broken embeds in /passwordchk command and made the code much better.
  11. Fixed the broken /lyrics command
  12. Fix the bug where the the .env file won't load
  13. Other minor bug fixes
  14. Removed the setup.py file for good. Use the guide in README.md to install it without docker.
  15. Update dependencies:
    • discord.py: v2.3.2
    • pomice: v2.9.0
    • lavalink: v4.0.5

Special thanks to spicybrown for helping me fix Lavalink and the /lyrics command

NearBot v0.6

17 Feb 16:52
6b98865
Compare
Choose a tag to compare

NearBot v0.6

  1. Add slash command support
  2. Added interactive help commands
  3. Using the latest versions of discord.py, wavelink and Lavalink with Python3.11
  4. NOTE: Slash commands work except for music related commands <- This will be fixed in a future update
  5. Made the code stable and better
  6. Dockerized everything. Thank you Rex#3572

NearBot v0.5

19 Dec 03:33
32cae1d
Compare
Choose a tag to compare
  • 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

19 Dec 18:02
3b27136
Compare
Choose a tag to compare
  • 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

25 Dec 13:28
845d75b
Compare
Choose a tag to compare
  1. Better code
  2. Organized code
  3. Lavalink is configured locally in the server
  4. Easy install and update scripts
  5. Rewrote the passwordcheck <password> command and it is stable