This PR adds a basic plugin hook using Extism (webassembly), including a simple example plugin written in Go. Plugins can also be written in many other languages like JS, Rust, .NET or C.
For now t...
One potential PoC for a plug-in could be a “conversation listener”?
Something which notifies you whenever a new comment or reply is made to a selected post/comment, so that you can keep track of any new conversation.
Dunno how viable that sort of thing would be though … how could plugins affect the UI? Plus the plug-in would need its own database.
Beyond that, moderation seems like an obvious application?
Perhaps some sort of wiki like application, where posts containing certain tags or other markers get automatically organised someway in a separate post or page?
Something which notifies you whenever a new comment or reply is made to a selected post/comment, so that you can keep track of any new conversation.
Something like this would be awesome as a core Lemmy feature IMO. It would essentially turn a post (or maybe any comment tree?) into a matrix style room. Lemmy is actually decent for long term discussion (e.g. helping someone with a problem), but not if there are more than two people involved.
Having a toggleable option to get notifications from replies to your repliers, and so on, would be a lot more helpful than the microblog style of @mentioning every person above you in a chain.
One potential PoC for a plug-in could be a “conversation listener”?
Something which notifies you whenever a new comment or reply is made to a selected post/comment, so that you can keep track of any new conversation.
Dunno how viable that sort of thing would be though … how could plugins affect the UI? Plus the plug-in would need its own database.
Beyond that, moderation seems like an obvious application?
Perhaps some sort of wiki like application, where posts containing certain tags or other markers get automatically organised someway in a separate post or page?
Something like this would be awesome as a core Lemmy feature IMO. It would essentially turn a post (or maybe any comment tree?) into a matrix style room. Lemmy is actually decent for long term discussion (e.g. helping someone with a problem), but not if there are more than two people involved.
Having a toggleable option to get notifications from replies to your repliers, and so on, would be a lot more helpful than the microblog style of @mentioning every person above you in a chain.