Skip to content

Latest commit

 

History

History
41 lines (31 loc) · 1 KB

README.md

File metadata and controls

41 lines (31 loc) · 1 KB

Personal assistant (Manul) for my needs.

this is cool Manul Originally, I thought to make it in go, but since I need it asap, I decided to make it in node.

What it does

  1. Bunch of CLI commands which goes like:
manul *name of the command*
  1. Telegram integration for useful stuff (for example, reminders)

TODO

  1. Create telegram script which sends wiki potd every morning
  2. Start test coverage.
  3. Make cli work with typescript
  4. Write script for tracking pressure in google sheets TODO: Maybe, get rid of google sheets and use local instead. Their api is horrible. Just store the table on serverside
  5. Create db structure
  6. Migrate all jobs and tasks to db and automate everything that can be automated

Models definition

User

  • id: number
  • name: string
  • tg_id: number

Invite

  • user_id: number
  • code: string

Reminder

  • name: string
  • caption: string
  • description: string
  • cronjob: string
  • once: boolean
  • stopped: boolean