Commit Graph

  • 50363cd630
    Merge pull request #66 from rivai45/patch-1 master Rafael Vargas 2024-04-02 08:31:28 -03:00
  • d605e6a5a8
    Update Configs.py Rivai 2024-04-01 12:27:17 +07:00
  • b3a9920037
    Merge pull request #53 from RafaelSolVargas/pr1044-from-someone Rafael Vargas 2023-07-16 16:17:59 -03:00
  • 6be5c0d27b Upgrading documentation Rafael Vargas 2023-07-16 16:12:47 -03:00
  • e3e7f2048a
    Merge pull request #52 from Paillat-dev/master Rafael Vargas 2023-07-16 16:03:31 -03:00
  • 634e6560c6 docs(DOCKER.md): update instructions for running the bot in a Docker container Paillat 2023-07-14 16:55:59 +02:00
  • 582e35bce1 chore(.env.example): add example .env file with configurable settings docs(DOCKER.md): add instructions for running the bot in a Docker container docs(SETTINGS.md): update instructions for changing bot settings in .env file docs(README.md): update instructions for running the bot and add Docker instructions Paillat 2023-07-14 16:53:55 +02:00
  • a82bf7950b fix(Configs.py): change default BOT_PREFIX to '!' if it is set to 'Your_Wanted_Prefix_For_Vulkan' Paillat 2023-07-14 16:53:23 +02:00
  • aa5649bcdc fix(Configs.py): set SPOTIFY_ID and SPOTIFY_SECRET to None if they are set to default values Paillat 2023-07-14 16:50:14 +02:00
  • 6cfd188c3b feat: add Dockerfile and docker-compose.yaml for containerization Paillat 2023-07-14 16:22:53 +02:00
  • 83a864725d fix(Configs.py): update PROJECT_URL to point to the correct GitHub repository Paillat 2023-07-14 16:12:38 +02:00
  • f336df43ee chore(requirements.txt): update requirements.txt file Paillat 2023-07-13 14:47:59 +02:00
  • d86f014a3a chore(requirements.txt): update requirements.txt file Paillat 2023-07-13 14:26:37 +02:00
  • 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 Paillat 2023-07-13 14:25:38 +02:00
  • 45d27b4c47 Fixing mobile youtube links and volume returning to 100% when changing songs Rafael Vargas 2023-07-01 16:12:21 -03:00
  • 2114f15840 Adding volume change command, pre-release Rafael Vargas 2023-06-24 22:05:23 -03:00
  • fc02cab769 Changing default settings v15.3 Rafael Vargas 2023-03-22 22:09:03 -03:00
  • b659f22863 Upgrading Pycord version, fixing audio issue reported Rafael Vargas 2023-03-22 21:55:22 -03:00
  • 6c15345eac Fixing passing None to thumbnail in help command Rafael Vargas 2023-03-19 15:43:40 -03:00
  • 8f18ef3f2e Fixing errors when closing the player info and trying to access it again Rafael Vargas 2023-03-14 00:25:33 -03:00
  • db405285ac Adding flag Rafael Vargas 2023-02-22 19:18:54 -03:00
  • 030e6bd7e5 Modifying prints Rafael Vargas 2023-02-22 19:16:14 -03:00
  • 97996a1647 Trying to fix error Rafael Vargas 2023-02-21 19:35:09 -03:00
  • 47cb9ec8f5 Updating readme Rafael Vargas 2023-02-20 02:58:41 -03:00
  • ecc0f32447
    Updating issue report template Rafael Vargas 2023-02-20 01:22:48 -04:00
  • 72c65d86d8
    Adding issues template Rafael Vargas 2023-02-20 01:20:45 -04:00
  • cf8f13d1d9
    Merge pull request #37 from RafaelSolVargas/creatingThreadsManager Rafael Vargas 2023-02-20 01:11:39 -04:00
  • a34a6a78d7 Finishing to add the ThreadPlayer to the Bot, allowing the user to switch between the versions Rafael Vargas 2023-02-20 01:52:59 -03:00
  • 1f45b64a62 Sending more code Rafael Vargas 2023-02-19 13:40:37 -03:00
  • 7d53840f87 Fixing error Rafael Vargas 2023-02-19 11:53:58 -03:00
  • 72043c4475 Continuing the refactoring Rafael Vargas 2023-02-19 11:28:33 -03:00
  • 7a5d76ffd3 Refactoring some code and modifying variables and class names Rafael Vargas 2023-02-19 00:33:31 -03:00
  • ca75e1823f Upgrading yt-dlp version Rafael Vargas 2023-02-18 14:52:30 -03:00
  • 8dc68b0898 Fixing error 35 Rafael Vargas 2023-02-08 23:27:57 -03:00
  • f4e9e46d6d Fixing error 34 v15.2 Rafael Vargas 2023-01-28 10:42:07 -03:00
  • 2ffbab86eb Upgrading Player Stability Rafael Vargas 2023-01-27 10:22:07 -03:00
  • 75de60470f Adding a verification to error when playing song Rafael Vargas 2023-01-25 13:27:41 -03:00
  • 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 Rafael Vargas 2023-01-25 13:07:39 -03:00
  • 8dfa3579ae Updating requiremetns Rafael Vargas 2023-01-24 19:53:17 -03:00
  • 5cdc4e9a53 Fixing error in starting playing songs that the Player lost reference to the current playing song Rafael Vargas 2023-01-24 19:42:57 -03:00
  • 7310eda1a1 Resolving issue 33 Rafael Vargas 2023-01-23 10:35:52 -03:00
  • a72c4c7d8d Trying to fix issue 32 Rafael Vargas 2023-01-22 15:06:55 -03:00
  • 10e38a8809 Fixing error v15.1 Rafael Vargas 2022-10-03 21:40:54 -03:00
  • 3b198cf78a Adding support to slash commands v1.5 Rafael Vargas 2022-09-22 16:20:05 -03:00
  • ef66bf8bcb Fixing error in getting song original url in queue handler Rafael Vargas 2022-09-16 22:01:45 -03:00
  • d10264b97c Updating requirements and fixing small bug Rafael Vargas 2022-09-16 21:33:09 -03:00
  • ba57a3e18d Now using hyperlinks in Queue and adding support message as random string Rafael Vargas 2022-09-07 21:47:09 -03:00
  • 5f60c12179
    Merge pull request #26 from RafaelSolVargas/jumpMusic Rafael Vargas 2022-08-16 19:36:17 -03:00
  • de5aed380b Updating README Rafael Vargas 2022-08-16 18:32:11 -04:00
  • 2794f1a6d0 Upgrading views manager in messages timeout Rafael Vargas 2022-08-16 18:19:17 -04:00
  • 2d27a2f080 Changing View in Queue message and creating new handler to jump to music Rafael Vargas 2022-08-07 20:03:13 -04:00
  • 15f8ea7cb2 Deleting not used files Rafael Vargas 2022-08-04 18:29:58 -04:00
  • 0c20f68c2b Upgrading messages sended mananger and refactoring Buttons logic Rafael Vargas 2022-08-04 18:25:06 -04:00
  • 2627f95a6d Adding pages to songs queue to move between all queue, adding buttons to queue embed to better user experience Rafael Vargas 2022-08-02 21:52:54 -04:00
  • 6ba7734a36 Updating README.md and creating HEROKU.md Rafael Vargas 2022-07-31 22:15:18 -04:00
  • 4fd23c56b6 Fixing error in sending commands to closed process queue Rafael Vargas 2022-07-31 19:50:59 -04:00
  • 5b61947904 Fixing error in modules import when bot runned out of the root Rafael Vargas 2022-07-31 19:03:41 -04:00
  • a9cfaf62a4 Updating README Rafael Vargas 2022-07-29 18:12:04 -03:00
  • a5cecd85d4
    Merge pull request #22 from RafaelSolVargas/upgradingUI Rafael Vargas 2022-07-29 00:46:31 -03:00
  • 7f1ffb6b23 Fixing erros with buttons handlers and updating README Rafael Vargas 2022-07-29 00:41:03 -03:00
  • c5885f3093 Finishing work with the second queue v1.4 Rafael Vargas 2022-07-28 11:32:04 -03:00
  • 60a36425ee Adding a queue for player send commands to Main process Rafael Vargas 2022-07-28 00:38:30 -03:00
  • 5902a0dc72 Others buttons are now working using handlers to do the work Rafael Vargas 2022-07-27 17:50:27 -03:00
  • ca754c6f62 Subclassing Button class for each button, changing context interface for handlers Rafael Vargas 2022-07-27 17:20:57 -03:00
  • 4f11506c2b Creating Player View Rafael Vargas 2022-07-27 16:14:13 -03:00
  • beb0bc085d Fixing errors due to new discor d library Rafael Vargas 2022-07-27 11:27:38 -03:00
  • fededdbb8c Changing to pycord Rafael Vargas 2022-07-27 01:36:55 -03:00
  • 4a22b43ce9 Setting new event loop Rafael Vargas 2022-07-25 21:59:09 -03:00
  • 48d7166386
    Merge pull request #21 from RafaelSolVargas/usingProcess Rafael Vargas 2022-07-25 09:54:16 -03:00
  • 140c1640d9 Stability update v1.3 Rafael Vargas 2022-07-25 09:49:04 -03:00
  • f27dc1de93 Upgrading stability in errors occurrences Rafael Vargas 2022-07-24 23:49:35 -03:00
  • b904c75caa Fixing erros due to processing Rafael Vargas 2022-07-24 14:25:44 -03:00
  • 56456bf2ed Modifying play and prev commands to work with Process Rafael Vargas 2022-07-23 15:51:13 -03:00
  • 7efed8ab89 Adapting History, Loop, Now Playing, Remove, Shuffle and Reset commands to work with process Rafael Vargas 2022-07-23 13:57:47 -03:00
  • 3eab6176c3 Code style upgrade Rafael Vargas 2022-07-23 09:52:20 -03:00
  • cd3eddb125 Modifying pause, resume and move commands to work with process Rafael Vargas 2022-07-23 00:37:11 -03:00
  • 1ce6deaa48 Modifying clear and skip commands to work with process Rafael Vargas 2022-07-22 22:57:27 -03:00
  • 19ae59c5b8 Changing some methods signature in Playlist to be compatible in Shared Memory, now finishing process after some time Rafael Vargas 2022-07-22 18:07:44 -03:00
  • fc7de9cb4f Starting using multiprocessing module in Vulkan, now creating a new bot for each guild when played, multiple issues yet Rafael Vargas 2022-07-22 16:03:51 -03:00
  • 7a51c22709 Removing old files Rafael Vargas 2022-07-10 17:48:57 -03:00
  • cbf6e84eb1 Removing print Rafael Vargas 2022-07-10 17:46:08 -03:00
  • 97d49a5709
    Merge pull request #20 from RafaelSolVargas/addingDezzer Rafael Vargas 2022-07-10 17:37:04 -03:00
  • d894929662 Updating requirements and Helper messages Rafael Vargas 2022-07-10 17:30:18 -03:00
  • d87a0234ba
    Merge pull request #19 from RafaelSolVargas/addingDezzer Rafael Vargas 2022-07-10 16:23:28 -03:00
  • 94194f5d6a Updating README Rafael Vargas 2022-07-10 16:21:35 -03:00
  • 863b079a01 Adding Deezer Module and Deezer Tests Rafael Vargas 2022-07-10 16:08:22 -03:00
  • 5099a551a4
    Merge pull request #18 from RafaelSolVargas/addingTests Rafael Vargas 2022-07-10 14:30:02 -03:00
  • c826af229c Upgrading clean code Rafael Vargas 2022-07-10 14:27:40 -03:00
  • 7e9a6d45c0 Upgrading Spotify Invalid Input Dealing Rafael Vargas 2022-07-10 14:18:07 -03:00
  • 8336a95eda Adding Spotify Tests Rafael Vargas 2022-07-10 13:47:08 -03:00
  • 0938dd37e2 Now using own test module to test vulkan downloader methods Rafael Vargas 2022-07-10 12:09:32 -03:00
  • cd5f4567be Upgrading tests in Downloader Rafael Vargas 2022-07-10 01:23:59 -03:00
  • 4fb9d8d1ba Adding new tests using unit test module Rafael Vargas 2022-07-09 23:22:55 -03:00
  • 2dbc6c3984 Updating requirements Rafael Vargas 2022-03-26 23:04:51 -04:00
  • dd4fbff27c Chaging Config file name to work in Heroku Rafael Vargas 2022-03-26 22:52:30 -04:00
  • cc0cd6424f Changing config folder name to Config Rafael Vargas 2022-03-26 22:10:34 -04:00
  • 985d87a470 Trying Fix Heroku Error Rafael Vargas 2022-03-26 21:59:04 -04:00
  • 14bb43a42e Turning YTD quiet Rafael Vargas 2022-03-26 21:43:13 -04:00
  • caaa48ba05 Fixing some errors Rafael Vargas 2022-03-26 21:40:04 -04:00
  • b4159c7e86 Adding types and changing some messages from class Rafael Vargas 2022-03-26 21:24:03 -04:00