This website requires JavaScript.
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