Tired of frantically refreshing Banana Car to find that important ride later today? 😱
Fear not! This application automatically scans for new rides and notifies about them in Discord:
There are several commands available to manage ride subscriptions. Typing any of them in Discord will provide more information:
/rides subscriptions list
/rides subscriptions create
/rides subscriptions delete
- Make sure to set up
application-secrets.properties
with following secrets
discord.channelId=replace-secret
discord.token=replace-secret
- Run
docker build -t bananacar-notification-svc -f Dockerfile .
- Start application
docker compose up -d
- Add new database migration in
src/main/resources/db/changelog
- Start application
- Run
./gradlew :generateJooq
Database classes should now appear in src/main/generated-db-entities