Add main file, comments to structure it

This commit is contained in:
n07070 2023-11-17 00:59:43 +01:00
parent 688e3cf14b
commit 412d71df0f

45
src/main.py Normal file
View File

@ -0,0 +1,45 @@
## Configuration files
## Channels ( In / Out )
# Channels are where we receive messages from, and where we send them back
### Telegram
### Matrix
### Mastodon
### Emails
### SMS
### Other
## Targets ( Watchers / Scrapers )
# Targets are places ( ULRs or Files ) we watch for changes
### RSS
### Sensors
## Logic modules ( Caculate stuff )
# Logic modules are called when we receive something from a channel or a Target changes
### Reply
### Analyse
### Generate
## Timers
# Use to fire some actions in regards to alarms
## Storage
# We store information from Channels, Targets and resultats from Logic Modules
### Databases
### Media
# Typical flow