From 412d71df0f97d5348e076902471877adcfb70878 Mon Sep 17 00:00:00 2001 From: n07070 Date: Fri, 17 Nov 2023 00:59:43 +0100 Subject: [PATCH] Add main file, comments to structure it --- src/main.py | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) create mode 100644 src/main.py 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