Is it possible to create a read-only federated community (only moderators can post and comment)?

3 years ago by Andreas to c/lemmy_support

I operate a content mirroring instance that is intended to be read-only, where only a moderator bot is allowed to post and comment. However, I realized that comments can still be made on posts even when the community is set to "Only moderators can post". Locking threads can block comments but it would also prevent the bot from posting comments, and there are a lot of threads to lock.

My naive solution is currently to ban anyone who comments, but is there any better way to create a read-only community without also blocking federation?

RoundSparrow 4 points 3 years ago

I consider these features critical on the backend so new server upgrades and hardware moves can be tested without letting users create posts or comments.

path: 0 657307, hotness: undefined, score: 4, children: 0
Azeon 3 points 3 years ago

Would setting up another bot to auto delete any comments not made by your mirroring bot fix the problem? You could have the bot also send a PM explaining why their post was deleted.

path: 0 654631, hotness: undefined, score: 3, children: 0
greensky 2 points 3 years ago

Yes, it is possible

path: 0 655471, hotness: undefined, score: 2, children: 0
WhoRoger 0 points 3 years ago
path: 0 655748, hotness: undefined, score: 0, children: 3
Andreas 4 points 3 years ago

On 0.18.0, there is only the "Only moderators can post" checkbox which stops regular users from creating new posts, but it doesn't stop them from commenting on posts. I'm looking for a way to prevent both (instead of deleting comments after they have been posted).

path: 0 655748 656290, hotness: undefined, score: 4, children: 2
WhoRoger 1 point 3 years ago

Ah right, sorry.

path: 0 655748 656290 656524, hotness: undefined, score: 1, children: 0
pe1uca 1 point 3 years ago

If your bot is already a moderator of the community couldn't it lock the comments by default and when it needs to make a comment it could unlock it for that brief moment and relock it.

path: 0 655748 656290 659142, hotness: undefined, score: 1, children: 0
lemmy_support

@lemmy.ml

login for more options
5112
1594
84

Support / questions about Lemmy.

Matrix Space: #lemmy-space

go to feed...