/VendettaSongSpotlight

Backend for the SongSpotlight Vendetta plugin

Primary LanguageTypeScript

GitHub stars GitHub issues GitHub pull requests Discord members

🎵 Vendetta SongSpotlight

Code is mostly taken from CloudSync Backend for the SongSpotlight Vendetta plugin

Selfhosting

Requirements:

Steps:

  1. Clone this repo

    git clone https://github.com/nexpid/VendettaSongSpotlight
    cd VendettaSongSpotlight
  2. Rename .dev.vars.EXAMPLE to .dev.vars and replace CLIENT_SECRET_HERE with your Discord bot's secret

    • also run
    echo YOUR_BOTS_CLIENT_SECRET | wrangler secret put client_secret
  3. Run

    wrangler d1 create VendettaSongSpotlight

    then replace DATABASE_ID_HERE in wrangler.toml with the database_id wrangler returned

  4. You're done! Now all you have to run is

    # you can also use npm or yarn
    pnpm i
    pnpm run deploy