No description
Find a file
Marsn3 deb3586f45
All checks were successful
/ build-container (push) Successful in 42s
Add workflow
a
2025-02-27 12:57:39 +01:00
.forgejo/workflows Add workflow 2025-02-27 12:57:39 +01:00
src Fix skipping and add better playing visualization 2025-01-29 06:56:46 +01:00
.dockerignore Add workflow 2025-02-27 12:57:39 +01:00
.envrc Switch default engine to deezer 2024-12-26 01:17:42 +01:00
.gitignore Update gitignore 2025-01-29 06:50:54 +01:00
devenv.lock Switch to pure typescript and update packages 2025-01-29 06:49:10 +01:00
devenv.nix Add workflow 2025-02-27 12:57:39 +01:00
devenv.yaml Switch default engine to deezer 2024-12-26 01:17:42 +01:00
Dockerfile Add workflow 2025-02-27 12:57:39 +01:00
package-lock.json Switch to pure typescript and update packages 2025-01-29 06:49:10 +01:00
package.json Add workflow 2025-02-27 12:57:39 +01:00
pnpm-lock.yaml Add workflow 2025-02-27 12:57:39 +01:00
README.md Initial Commit 2024-03-11 01:37:31 +01:00
settings.json Fix skipping and add better playing visualization 2025-01-29 06:56:46 +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