No description
Find a file
2025-01-29 06:49:10 +01:00
src Switch to pure typescript and update packages 2025-01-29 06:49:10 +01:00
.envrc Switch default engine to deezer 2024-12-26 01:17:42 +01:00
.gitignore Switch to pure typescript and update packages 2025-01-29 06:49:10 +01:00
devenv.lock Switch to pure typescript and update packages 2025-01-29 06:49:10 +01:00
devenv.nix Switch to pure typescript and update packages 2025-01-29 06:49:10 +01:00
devenv.yaml Switch default engine to deezer 2024-12-26 01:17:42 +01:00
package-lock.json Switch to pure typescript and update packages 2025-01-29 06:49:10 +01:00
package.json Switch to pure typescript and update packages 2025-01-29 06:49:10 +01:00
README.md Initial Commit 2024-03-11 01:37:31 +01:00
settings.json Switch default engine to deezer 2024-12-26 01:17:42 +01:00
tsconfig.json Switch to pure typescript and update packages 2025-01-29 06:49:10 +01:00

Kiku

TODO

Add lavalink

Packages

https://github.com/discordjs/discord.js

https://github.com/shipgirlproject/Shoukaku

https://github.com/Takiyo0/Kazagumo

https://www.npmjs.com/package/kazagumo-spotify

Getting Started

This project uses devbox to manage its development environment.

Install devbox:

curl -fsSL https://get.jetpack.io/devbox | bash

Start the devbox shell:

devbox shell

Run a script in the devbox environment:

devbox run <script>

Scripts

Scripts are custom commands that can be run using this project's environment. This project has the following scripts:

Shell Init Hook

The Shell Init Hook is a script that runs whenever the devbox environment is instantiated. It runs on devbox shell and on devbox run.

npm install
npm run build

Packages

Script Details

devbox run run_test

npm run start