Skip to content

Latest commit

 

History

History
40 lines (35 loc) · 559 Bytes

README.md

File metadata and controls

40 lines (35 loc) · 559 Bytes

Manger

A Telegram bot that will keep you updated with the latest updates to your favorite manga!

Dependencies

  • Rust
  • NodeJS
  • Docker
  • Telegram API (teloxide)

Local development

  1. Create .env file:
ADMIN_ID=
TELOXIDE_TOKEN=
BOT_NAME=dev
DATABASE_URL=
  1. Run main.rs

Migrations

1.Run migrations:

make migrate-up
  1. Redo migrations:
make migrate-down
  1. Create a new migration:
make migrate-create {name}

Unit Tests

make tests

Release

TODO: create GitHub actions