Summary | Solved Reminders Plugin extends the functionality of Solved plugin by offering additional reminder capabilities for solved topics. | |
Repository Link | https://github.com/discourse/discourse-solved-reminders-plugin | |
Install Guide | How to install plugins in Discourse |
Note that this plugin is in active development and not yet fully complete.
The Solved Reminders Plugin extends the functionality of the Discourse Solved Plugin by adding reminder and notification capabilities for topics requiring closure. This plugin not only helps in maintaining efficient topic management by encouraging users to mark topics as solved but also engages users through congratulatory messages.
Features
- Automated Reminders: Sends notifications to users, prompting them to revisit and mark their topics as solved.
- Engagement Messages: Congratulates users who have successfully solved topics and suggests additional topics they might help solve.
- Seamless Integration: Works in conjunction with the Discourse Solved plugin to ensure a smooth user experience.
Installation
To install the Solved Reminders Plugin, please follow the general plugin installation process described in the Discourse Meta guide:
- Edit your container configuration: Add the plugin’s repository link to your
app.yml
file under thehooks
section.
hooks:
after_code:
- exec:
cd: $home/plugins
cmd:
- git clone https://github.com/discourse/discourse-solved-reminders-plugin.git
- Rebuild the Discourse Container: Apply the plugin by rebuilding your application.
./launcher rebuild app
Configuration
After installation, you can fine-tune the plugin settings through the Discourse admin panel. Consider adjusting:
Usage
Once configured, the plugin will automatically function based on the settings configured by the admin. It actively participates in ensuring topics reach resolution by prompting relevant users with reminders and messages.
PM sent to user to remind them to mark a post as solution:
PM sent to user who marked the post as solution:
Users can disable the PM to recommend similar topics to mark as solution from their preferences:
Admins can adjust configurations as necessary to meet community needs.