Commit Graph

  • a2c9121012 refactor: Enhance voice channel joining logic with retry mechanism and cleanup for existing players main aki 2025-04-25 01:22:43 +08:00
  • 1aa97a8a7a refactor: Update import statements and configurations for ES module compatibility aki 2025-04-25 00:41:40 +08:00
  • c613ef3f35 erm what the sigma aki 2025-04-25 00:23:29 +08:00
  • 9fd3f4a678 erm, fix aki 2025-04-25 00:20:57 +08:00
  • a324815788 refactor: Update Dockerfile and TypeScript configurations for improved build process aki 2025-04-25 00:10:40 +08:00
  • 72a59bbcdd refactor: Refactor interaction handling and event management aki 2025-04-24 23:42:36 +08:00
  • c42e0931d6 test: Remove outdated test files aki 2025-04-24 16:09:49 +08:00
  • 228d0bef69 feat: Add YouTube OAuth Token to environment configuration and update README aki 2025-04-24 16:09:28 +08:00
  • 3c4dc51855 refactor: Convert project from JavaScript to TypeScript aki 2025-04-24 13:48:10 +08:00
  • 75185a59c3 last ditch effort :c aki 2025-04-24 03:58:01 +08:00
  • 5b51e3f529 feat(youtube-plugin): Grab the latest snapshot from Maven latest releases aki 2025-04-24 03:57:41 +08:00
  • 99a1417c43 debug :> aki 2025-04-24 03:33:44 +08:00
  • 6546cb8d63 if wsl wasn't so broken, i didn't need to commit this much :) fix(ShoukakuEvents.js): ensure playback track payload structure matches expected format aki 2025-04-24 03:15:04 +08:00
  • b958e79a98 fix(ShoukakuEvents.js): correct property name for track encoding in search results hopefully the final fix :) aki 2025-04-24 03:12:01 +08:00
  • 81c65a3644 chore(ShoukakuEvents.js): add logging for track encoded data during playback aki 2025-04-24 03:07:08 +08:00
  • 68a3f4fb58 chore: update .env.example and logger.js for improved configuration and logging level management aki 2025-04-24 03:03:05 +08:00
  • 5c5574c06e >,> aki 2025-04-24 02:55:39 +08:00
  • 9e02e50693 fix(ShoukakuEvents.js): improve error handling during track playback and logging aki 2025-04-24 02:50:17 +08:00
  • 9d7ff5e7e7 feat(play.js): add source option for track search and enhance search logic aki 2025-04-24 02:50:11 +08:00
  • 3ba230e6e9 chore: update Dockerfile to use Node.js 23-slim and adjust application.yml for plugin settings aki 2025-04-24 02:49:36 +08:00
  • 253f369a89 refactor(application.yml): streamline Lavalink configuration and enhance plugin management aki 2025-04-24 02:23:15 +08:00
  • 7500ea01c8 untest the testing earlier aki 2025-04-24 02:06:06 +08:00
  • f31bba40fb add youtube plugin aki 2025-04-24 02:01:39 +08:00
  • 4d5c301c46 <,< aki 2025-04-24 01:59:13 +08:00
  • 8f8ff6aa81 fix(lavalink): Update Lavalink configuration and enhance healthcheck with plugin management aki 2025-04-24 01:50:06 +08:00
  • ca9e531541 pause fix again hope -o- aki 2025-04-24 01:40:14 +08:00
  • f1991f7716 testing aki 2025-04-24 01:33:42 +08:00
  • ce635cb32b sleepy aki 2025-04-24 01:29:28 +08:00
  • 30b5b23868 fix(docker-compose): Update healthcheck for Lavalink service to use correct endpoint and reduce interval aki 2025-04-24 01:27:17 +08:00
  • 74cac2bfbb fix(lavalink): Refactor search method to use identifier string for track resolution aki 2025-04-24 01:22:19 +08:00
  • bb7a796cf9 fix(docker-compose): Add healthcheck for Lavalink service and update depends_on condition aki 2025-04-24 01:22:09 +08:00
  • a54becb3a0 fix(lavalink): Update leave for Shoukaku integration aki 2025-04-24 01:21:44 +08:00
  • 0d0125bf55 fix(lavalink): Update join, play, and voice state handling for Shoukaku integration aki 2025-04-24 01:01:33 +08:00
  • 854cf12d64 fix(lavalink): Correct Lavalink connection URL format and update deprecated code aki 2025-04-24 00:52:16 +08:00
  • e54c23cc63 feat(lavalink): Migrate from Erela.js to Shoukaku for music playback management aki 2025-04-24 00:25:02 +08:00
  • 5a29fe3d9d chore(lavalink): another application.yml fix cuz i'm sleepy aki 2025-04-24 00:19:05 +08:00
  • 42de01e004 chore(lavalink): Add YouTube plugin in application.yml to fix deprecation error aki 2025-04-24 00:14:42 +08:00
  • 537a8c6709 fix(docker): Update environment variables and improve connection handling for Lavalink aki 2025-04-24 00:05:57 +08:00
  • 0b86b5d891 fix(docker): Fix Dockerfile errors Aki Amane 2025-04-23 23:55:29 +08:00
  • d4de2feaaa chore(docker): Add application.yml for lavaplayer aki 2025-04-23 23:28:48 +08:00
  • 95ea55d972 chore(docker): switch to pnpm, update Dockerfile, docker-compose, and README aki 2025-04-23 23:27:29 +08:00
  • 170faf7d01 fix(package): format scripts section and add js-yaml to devDependencies aki 2025-04-23 22:09:35 +08:00
  • f50c88515e test(scripts): add npm start script test aki 2025-04-23 22:09:00 +08:00
  • 57d10ddf70 test(deploy): add tests for deploy-commands script aki 2025-04-23 22:05:13 +08:00
  • 6daf1993d1 build(docker): add Dockerfile, Docker Compose config, and update README aki 2025-04-23 21:55:40 +08:00
  • 47de3823f3 test(startup): add startup test for missing DISCORD_TOKEN aki 2025-04-23 21:54:52 +08:00
  • 74dfdbf667 feat(bot): add NodeJS implementation and deploy script aki 2025-04-23 21:40:02 +08:00
  • 5c632556b7 chore(rust): remove Rust source files and Cargo configuration aki 2025-04-23 21:39:06 +08:00
  • 05fec6747d Initial project setup with basic structure, including environment configuration, command handling, and Lavalink integration. aki 2025-04-20 09:02:34 +08:00
  • 4670e02981 build(deps): Remove non-existent or unnecessary features from serenity v0 aki 2025-04-20 01:19:08 +08:00
  • d23e1a5d8d build(docker): Fix compose for SELinux cases aki 2025-04-20 01:13:33 +08:00
  • 00160897b1 Merge pull request 'Docker Compose setup' (#1) from docker into main Jose Daniel Percy 2025-04-20 00:59:10 +08:00
  • b445fd1421 chore(docker): Add .dockerignore docker aki 2025-04-20 00:54:50 +08:00
  • 472111bd57 build(docker): Add Docker Compose and Lavalink Configuration aki 2025-04-20 00:54:39 +08:00
  • f339943e3b build(docker): Add Dockerfile aki 2025-04-20 00:54:15 +08:00
  • ba96e8c32f chore: Add .env.example aki 2025-04-20 00:51:46 +08:00
  • e7ea2481df style: Add rustfmt.toml aki 2025-04-20 00:49:28 +08:00
  • 44170c8ae7 Initial code upload aki 2025-04-20 00:49:17 +08:00
  • fe4f0aec41 docs(README): updated README aki 2025-04-20 00:47:27 +08:00
  • 322434afbd Initial commit Jose Daniel Percy 2025-04-20 00:18:39 +08:00