Commit Graph

37 Commits

Author SHA1 Message Date
Choco
8a663a939b Vocard v2.6.9 Update: A lot new features, bug fixes, and code clean-up (#34)
* Update docker-compose.yml

No dotenv file needed. All environment values are now defined in docker-compose

* Update RU.json

* Updated docker-compose

* Update README.md

* Resolved issue where playback didn’t start after user joined channel 247

* Added logging system

* Updated logging system

* Update player.py

* Added 24/7 required intent

* Update main.py

* Added logs folder

* Updated logging system

* Updated logging system

* Added some typehint

* Removed error_log

* Renamed a valuable

* Removed unnecessary value

* Fixed some bugs

* Added bot status settings

* Added autocomplete in playtop

* Added a new emoji in Loop button

* Optimized code

* Update requirements.txt

* Fixed autoplay with empty queue

This commit addresses the issue where autoplay was being activated even when the history queue had no tracks. The problem has been resolved to ensure smooth user experience

* Enhanced Loop Control Button Functionality

* Updated the loop button in controller

* Fixed activity update

Resolved the issue where activity updates were not reflected when the value remained the same.

* Added sync function in debug view

* Optimized code

* Added version in the debug

* Added nodes panel in debug view

* Merged .env into settings.json

* Rewritten ipc_client

* Separated the dashboard from the project

* Removed some necessary requirements

* Remove support for replit

* Update README.md

* Update settings Example.json

* Added get_recommendations into node class

* Saved log file when updating

* Rewritten some method in ipc_client

* Written swap and remove method in queue

* Added remove_track and swap_track method in player

* Update methods.py

* Added secure protocol in ipc client

* Fixed some bugs

* Added some method in ipc cilent

* Update methods.py

* Update methods.py

* Added playlist method

* Optimized Spotify client code

* Added Category class in Spotify client

* Added settings method in ipc client

* Fixed some bugs

* Send track requester_id in initPlayer

* Fixed some bugs

* Fixed some bugs

* Optimized some code

* Dump discord.py

* Added start and end position for each track

* Update methods.py

* Fixed a bug

* Fixed some bugs

* Fixed IPC client creation issue

* Rewrote filters

* Fixed some bugs

* Added filter event in ipc method

* Added filter selector in music controller

* Added inbox method

* Optimized some code

* Updated zh-TW local_lang

* Fixed some bugs

* Delete supervisord.conf

* Fixed some bugs

* Updated wording in IPC client

* Update pool.py

* Fixed no song suggestions when spotify_client is None

* Fixed connection problem from the dashboard

* Fixed some bugs

* Added voice status (#33)

* Updated the placeholder name for clarity

* Added voice status

* Dump bot version

* Added global template for voice status

* Added new placeholder

* Updated settings view

* Updated version tag

* Improved codes

* Fixed some bugs

* Supported clear queue endpoint in ipc

* Update methods.py

* Update README.md

* Remove PLACEHOLDERS.MD

---------

Co-authored-by: Azarath7 <158289825+Azarath7@users.noreply.github.com>
2024-09-11 11:51:51 +08:00
Choco
be63b29396 v2.6.8a update 2024-07-26 11:52:11 +08:00
Choco
f7e4568660 Update update.py 2024-02-27 13:27:22 +08:00
Choco
8915415c4b Added played history feature 2024-02-21 21:15:21 +08:00
Choco
464f9123e5 Optimized code 2024-02-17 13:04:20 +08:00
Choco
802b08fa23 Update update.py 2024-02-09 21:24:16 +08:00
Choco
7c4355efce Added autocomplete in play command 2024-02-09 17:25:48 +08:00
Choco
41861e0ffc Fixed some bugs 2024-01-31 20:16:18 +08:00
Choco
564c2c51c7 Update update.py 2023-12-14 10:48:21 +08:00
Choco
ad6743e9c6 Fixed some bugs 2023-09-17 14:13:56 +08:00
Choco
e2e6c0567e General clean code 2023-09-11 20:02:08 +08:00
Choco
58b33d41c7 Update update.py 2023-09-08 14:00:56 +08:00
Choco
b7456f5312 General clean code 2023-08-26 09:48:36 +08:00
Choco
e8323e089d Ready for v2.6.6 2023-08-03 21:16:58 +08:00
Choco
08d044b247 Optimized update process and reminder 2023-08-03 14:19:48 +08:00
Choco
e213cff638 Added forceplay command 2023-08-03 10:48:46 +08:00
Choco
644775c6b1 Added reminder when updating the bot 2023-08-01 10:15:40 +08:00
Choco
e0a13a0bbe General clean code 2023-07-31 12:24:51 +08:00
Choco
9bbe6b6e5d Ready for v2.6.5a 2023-07-22 09:26:52 +08:00
Choco
b2ed17ff50 Ready for v2.6.5 2023-07-16 16:01:16 +08:00
Choco
f8b8f6546e Ready for v2.6.4a 2023-06-28 20:35:19 +08:00
Choco
e6b3e21e6c Ready for v2.6.4 2023-06-03 12:45:33 +08:00
Choco
20ef434a1d Ready for v2.6.3 2023-05-08 10:49:56 +08:00
Choco
568a76d4d8 Ready for v2.6.2 2023-04-20 16:55:41 +08:00
Choco
b8de512346 Add docs and ready for v2.6.1 2023-04-06 09:23:20 +08:00
Choco
3df537caf6 Ready for v2.6.0 2023-03-31 20:38:02 +08:00
Choco
1e0a8314cb Add IPC 2023-03-17 12:37:35 +08:00
Choco
9a94bd3dad Ready for v2.5.7 2023-03-08 12:19:11 +08:00
Choco
b90d02b815 Add Docs for v2.5.6 2023-02-24 13:48:53 +08:00
Choco
1df4b65427 Update update.py 2023-02-19 21:03:22 +08:00
Choco
b375211d73 Fix can't use update command in Linux 2023-02-19 15:20:28 +08:00
Choco
677b645e44 Flx some bugs 2023-02-18 20:14:32 +08:00
Choco
a5c1733a15 ready for v2.5.3 2023-02-18 19:17:09 +08:00
Choco
08fa1cc8ed Fix the install package is in the correct dir 2023-02-15 20:44:07 +08:00
Choco
cd51bc5f79 Update update.py 2023-02-15 19:53:06 +08:00
Choco
8387ce17c2 To use REST over WebSocket 2023-02-11 12:50:39 +08:00
Choco
0d1ddb399b Ready for public use 2023-02-02 21:06:51 +08:00