Telegram-botti urheilusuoritusten kirjaamiseen
/start
- Käynnistä botti
/entry
- Kirjaa uusi suoritus
/entries
- Tarkastele suorituksiasi
/removelatest
- Poista viimeisin suorituksesi
/help
- Näytä avulias infopläjäys
/rules
- Näytä kisan säännöt
- Kloonaa repositorio
- Luo tiedosto
.env
valmiin.env.template
-tiedoston pohjalta. - Päivitä uuteen
.env
iin ainakinBOT_TOKEN
. Voit luoda botin seuraten Telegramin virallisia ohjeita - Käynnistä Docker
- Käynnistä devaustietokanta ajamalla projektin juuressa komento
docker compose up
TAI avaa projekti dev kontissa VSCodessa - Luo migraatiot ja Prisma clientin tyypit komennolla
deno task sync-prisma
- Käynnistä botti komennolla
deno task start
Tuotantotietokannan migraatiot saa luotua komennolla
deno run -A npm:prisma migrate deploy
. Tällöin .envin DATABASE_URL
pitää
kohdistua tuotantokantaan.