This website contains age-restricted materials including nudity and explicit depictions of sexual activity.
By entering, you affirm that you are at least 18 years of age or the age of majority in the jurisdiction you are accessing the website from and you consent to viewing sexually explicit content.
An option is to add a plugin system or API that allows integrating mod/filter tools written in other languages.
Email systems already do something like this. Postfix and others support milters (mail filters) which run as a separate process and communicate via a socket.
This would be something to bring up to @[email protected] since it falls outside my area of expertise.
So I’ve been working on a personal project link aggregator/forum that incorporates a lot of ‘useful features’. It’s not something that is prime time ready yet, but one of the key killer features I want to get operational before showcasing it, is exactly what you say. A method to allow plugins to be created an ran by admins and maybe mods. There is a lot that needs to go into the security of this though, and so it’s not just a here run some code type of situation for users.
Mod tools are sorely needed on this platform, but I also don’t want to be dictating how users of my software must use it. That is, what I may think are problems certainly may be, but how to solve it won’t be the only way I say it should be. To that note, my plugin system (WIP) is a toss up between Lua scripts in a sandbox for mod programs/automodding, or the more basic
expr
language for Go.So right now for Lemmy or other alternatives I’ve aware of, this capability does not exist. For my project in this space, I don’t want just another Lemmy. I want a BETTER Beehaw.