diff --git a/src/main.py b/src/main.py new file mode 100644 index 0000000..11a7dee --- /dev/null +++ b/src/main.py @@ -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 \ No newline at end of file