Compare commits
No commits in common. "a4569f466535dc4653ffdba6f8eed62e265b90b2" and "dc600aa619338a58a7db4d26e54d21c95e39c275" have entirely different histories.
a4569f4665
...
dc600aa619
@ -1,20 +0,0 @@
|
|||||||
[tool.poetry]
|
|
||||||
name = "bipbot"
|
|
||||||
version = "0.1.0"
|
|
||||||
description = "A general purpose bot"
|
|
||||||
authors = ["nono <social@n07070.xyz>"]
|
|
||||||
license = "AGPLv3"
|
|
||||||
readme = "README.md"
|
|
||||||
|
|
||||||
[tool.poetry.dependencies]
|
|
||||||
python = "^3.11"
|
|
||||||
|
|
||||||
|
|
||||||
[[tool.poetry.source]]
|
|
||||||
name = "Gitea"
|
|
||||||
url = "https://git.n07070.xyz/n07070/bipbot"
|
|
||||||
priority = "primary"
|
|
||||||
|
|
||||||
[build-system]
|
|
||||||
requires = ["poetry-core"]
|
|
||||||
build-backend = "poetry.core.masonry.api"
|
|
53
src/main.py
53
src/main.py
@ -1,53 +0,0 @@
|
|||||||
## Configuration files
|
|
||||||
|
|
||||||
## Channels ( In / Out )
|
|
||||||
# Channels are where we receive messages from, and where we send them back
|
|
||||||
# - Origin
|
|
||||||
# - Direction
|
|
||||||
# - Author
|
|
||||||
# - Content
|
|
||||||
# - Attachements
|
|
||||||
# - Type
|
|
||||||
|
|
||||||
### Telegram
|
|
||||||
|
|
||||||
### Matrix
|
|
||||||
|
|
||||||
### Mastodon
|
|
||||||
|
|
||||||
### Emails
|
|
||||||
|
|
||||||
### SMS
|
|
||||||
|
|
||||||
### Other
|
|
||||||
|
|
||||||
## Targets ( Scrapers )
|
|
||||||
# Targets are places ( ULRs or Files ) we watch for changes
|
|
||||||
# - Location
|
|
||||||
# - Type
|
|
||||||
|
|
||||||
### 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
|
|
Loading…
Reference in New Issue
Block a user