VDK port from irc & node => deno & discord
Runs with deno
- install deno
- create config.ts
export const config = {
TOKEN: "", // discord api token
weatherApi: "", // weather api token
client_id: "", // spotify client id
client_secret: "", // spotify client secret
commandsApi: "" // that's where user defined commands live
}
deno run --allow-net --allow-read --allow-write -c=tsconfig.json index.ts
- !search
- !spotify
- support for vd.jurg.is
- 8:00 & 18:00 cron for !vd
- if #np room exists, reply !np to #np, not the channel currently in
- !nph (!now-playing-here) posts !np to current channel
-
!quiz
- cache dynamic commands
- rework !remind?
- track quiz authors
- migrate vdk-ui inside this project
- !award
- register for !spotify
- !quiz.gibap
- quiz ignore same user