Lab Project 1
Find a file
2026-05-18 21:47:39 +01:00
.gitignore initial commit 2026-05-15 22:46:21 +01:00
main.py start on script to view.... ughhhhhh 2026-05-18 21:47:39 +01:00
README.md readme 2026-05-18 18:23:38 +01:00
render.py start on script to view.... ughhhhhh 2026-05-18 21:47:39 +01:00
schema.sql initial commit 2026-05-15 22:46:21 +01:00

kent

kent is a presence (and soon device update) logger for matrix.

it uses the client-server api for logging. while a federation perspective is more fun, it's too noticeable.

just like rimi, if you come across this repo, i did not actually use it! no logging operation to be seen here :)

setup

this requires the requests python module, and probably works with >3.9.

create the file config.json with this content:

{
    "hs_url": "http://localhost:8008",
    "access_token": "token",
    "timeout": 30000,
	"filter": ["keywords", "to", "match"]
}

(timeout is in milliseconds)

run main.py. it should start syncing and logging immediately. the data will be stored in database.db.

name

kent is named after Kent Korihisa from Anonymous;Code. don't look him up, you'll get spoiled.