fun fact: webcom is the first ever blind soft product that entigrates an actual #sqlite database inside. usually we use JSON files, but I decided we'd use an actual database so we can differentiate between notification types. it's worked pretty well so far as I know.
the only real problem i'm seeing with this architecture 9(which may not even be a SQLite issue) is that it tracks User ID's in stead of usernames/nicknames. this is not very problematic with sending messages because it tracks the nickanem/username/IP (yes even the IP) / version of team talk and OS, but it is a problem if you're receiving messages because you have to know exactly who that is, E.G. user #404 .
this is also a problem because team talk changes the user ID every single time a person joins. this will get fixed sometime today