23 Commits

Author SHA1 Message Date
Rivai
d605e6a5a8
Update Configs.py
Add administrator permission for the bot, so the bot can play in hidden or private channel
2024-04-01 12:27:17 +07:00
Rafael Vargas
6be5c0d27b Upgrading documentation 2023-07-16 16:12:47 -03:00
Paillat
a82bf7950b fix(Configs.py): change default BOT_PREFIX to '!' if it is set to 'Your_Wanted_Prefix_For_Vulkan' 2023-07-14 16:53:23 +02:00
Paillat
aa5649bcdc fix(Configs.py): set SPOTIFY_ID and SPOTIFY_SECRET to None if they are set to default values 2023-07-14 16:50:14 +02:00
Paillat
83a864725d fix(Configs.py): update PROJECT_URL to point to the correct GitHub repository 2023-07-14 16:12:38 +02:00
Paillat
219fef7daa chore(Configs.py): refactor Configs.py to use environment variables instead of decouple config
feat(Configs.py): add support for loading environment variables from .env file using dotenv
feat(Configs.py): add support for SHOULD_AUTO_DISCONNECT_WHEN_ALONE environment variable
feat(Configs.py): add support for SONG_PLAYBACK_IN_SEPARATE_PROCESS environment variable
feat(Configs.py): add support for MAX_DOWNLOAD_SONGS_AT_A_TIME environment variable
feat(Configs.py): add support for BOT_PREFIX environment variable
feat(Configs.py): add support for BOT_TOKEN environment variable
feat(Configs.py): add support for SPOTIFY_ID and SPOTIFY_SECRET environment variables
feat(Configs.py): add support for CLEANER_MESSAGES_QUANT environment variable
feat(Configs.py): add support for ACQUIRE_LOCK_TIMEOUT environment variable
feat(Configs.py): add support for QUEUE_VIEW_TIMEOUT environment variable
feat(Configs.py): add support for COMMANDS
2023-07-13 14:25:38 +02:00
Rafael Vargas
fc02cab769 Changing default settings 2023-03-22 22:09:03 -03:00
Rafael Vargas
8f18ef3f2e Fixing errors when closing the player info and trying to access it again 2023-03-14 00:25:33 -03:00
Rafael Vargas
a34a6a78d7 Finishing to add the ThreadPlayer to the Bot, allowing the user to switch between the versions 2023-02-20 01:52:59 -03:00
Rafael Vargas
7a5d76ffd3 Refactoring some code and modifying variables and class names 2023-02-19 00:33:31 -03:00
Rafael Vargas
afb223eadd Fixing error when stop and return too fast, because of that there may be some threads downloading songs that will try to put songs in a already closed queue 2023-01-25 13:07:48 -03:00
Rafael Vargas
7310eda1a1 Resolving issue 33 2023-01-23 10:35:52 -03:00
Rafael Vargas
ba57a3e18d Now using hyperlinks in Queue and adding support message as random string 2022-09-07 21:47:09 -03:00
Rafael Vargas
2627f95a6d Adding pages to songs queue to move between all queue, adding buttons to queue embed to better user experience 2022-08-02 21:52:54 -04:00
Rafael Vargas
5b61947904 Fixing error in modules import when bot runned out of the root 2022-07-31 19:03:41 -04:00
Rafael Vargas
c5885f3093 Finishing work with the second queue 2022-07-28 11:32:04 -03:00
Rafael Vargas
60a36425ee Adding a queue for player send commands to Main process 2022-07-28 00:38:30 -03:00
Rafael Vargas
4f11506c2b Creating Player View 2022-07-27 16:14:13 -03:00
Rafael Vargas
f27dc1de93 Upgrading stability in errors occurrences 2022-07-24 23:49:35 -03:00
Rafael Vargas
56456bf2ed Modifying play and prev commands to work with Process 2022-07-23 15:51:13 -03:00
Rafael Vargas
7efed8ab89 Adapting History, Loop, Now Playing, Remove, Shuffle and Reset commands to work with process 2022-07-23 13:57:47 -03:00
Rafael Vargas
d894929662 Updating requirements and Helper messages 2022-07-10 17:30:18 -03:00
Rafael Vargas
dd4fbff27c Chaging Config file name to work in Heroku 2022-03-26 22:52:30 -04:00