ChiselTime is an application intended to help with automating message updates to bridge the gap in Discord's timestamps feature which does not allow for things like specifying "5pm Friday" and have it actually point to the specific date and time each week. This is done by creating a message via the bot's slash commands, which is then updated at a configurable interval.
- NestJS + React (Next.js) in One MVC Repo for Rapid Prototyping
- NestJS: Third Party OAuth2 Authentication
$ npm install
# development
$ npm run start
# watch mode
$ npm run start:dev
# production mode
$ npm run start:prod
# unit tests
$ npm run test
# e2e tests
$ npm run test:e2e
# test coverage
$ npm run test:cov
# Create database migration file with the provided name
$ npx typeorm migration:create src/server/migrations/MigrationName
# Generate migrations from entities
$ npm run typeorm:generate src/server/migrations/MigrationName
# Run database migrations
$ npm run typeorm:run
# Revert latest migration
$ npm run typeorm:revert