Skip to content

A crontab-based personal assistant which utilizes a thermal printer to communicate

License

Notifications You must be signed in to change notification settings

nguyeho7/mechacron

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

5 Commits
 
 
 
 
 
 

Repository files navigation

mechacron

A crontab-based personal assistant which utilizes a thermal printer to communicate

Our main goal is to have a framework to easily add cronjob tasks (Decepticalls) to a raspberry connected to a thermal printer. Each Decepticall will implement 2 functions, daily_summary() and weekly_summary(). The output if each function will be a string of a certain max length. Ideally, they should be formated to be readable on the paper. The output can be empty. Mechacron will wrap around each Decepticall and print their output at given intervals.

Currently planned Decepticalls are:

  • a facebook page guestbook, where people can leave messages to be printed
  • a google calendar with both daily and weekly summaries
  • a bookdepository based telegram/facebook chatbot that parses links and estimates upcoming arrival dates
  • a homework deadline reminder based on CTU api (?)
  • anime reminders based on MAL
  • lightweight RSS (?)

About

A crontab-based personal assistant which utilizes a thermal printer to communicate

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages