rebel
(RebsJ)
September 3, 2018, 3:06am
1
Hi everyone,
I run a private invite-only discourse server. Thanks to the simple installation etc I have been able to keep it live since 2016 (apart from one broken issue when upgrading the docker).
Is it possible to kick off users automatically if they don’t contribute any posts or perhaps haven’t visited the forum in a set amount of time.
My forum is not looking for users but I want to get rid of the lurkers also.
Any links or pointers to such functionality (if already present) would be much appreacited!!
There is an official plugin courtesy @blake that will auto-suspend inactive users. Give it a shot.
7 Likes
rebel
(RebsJ)
September 11, 2018, 6:37am
3
Thanks @codinghorror ,
I should have searched before asking!!!
Is this the one? It’s done by David Taylor rather than Blake.
A very simple plugin which automatically suspends users after they haven’t logged in for a while. It has a very narrow use case, but thought I’d share it in case someone else finds it useful.
The plugin simply uses the built-in suspension functionality, so once the users are suspended you can safely uninstall the plugin and they will remain suspended.
https://github.com/davidtaylorhq/discourse-auto-suspend
Options available:
[image]
Installing a plugin
1 Like
david
(David Taylor)
September 11, 2018, 8:36am
4
There is my one: discourse-auto-suspend. As the name suggests, it suspends the user after a period of inactivity.
The official one Jeff is talking about is Discourse-auto-deactivate which deactivates users after a period of inactivity: https://github.com/discourse/discourse-auto-deactivate
Deactivated users can log back in simply by confirming their email address, so I think you want discourse-auto-suspend
8 Likes
Oh yes, my bad. Deactivate vs. suspend. Thank you for the clarification @david !
4 Likes
system
(system)
Closed
October 11, 2018, 5:38pm
6
This topic was automatically closed 30 days after the last reply. New replies are no longer allowed.