Message Reminders Not Working Due to Disabled System Bot
Overview
Mattermost’s message reminder feature allows users to set reminders on specific posts after a chosen time delay. These reminders are sent via the system bot.
If the system bot becomes disabled — either manually or because the associated user account is deactivated — message reminders will no longer be delivered.
How to Identify the Issue
If reminders are not being sent, check the server logs for an error similar to the following:
{"timestamp":"2023-10-20 11:35:00.008 -07:00","level":"error","msg":"Failed to get system bot","caller":"app/post.go:2121","error":"SqlBotStore.Get: Bot does not exist., resource: Bot id: <bot id>"}
This log message indicates that the system bot could not be found or is inactive.
Solution
To restore message reminder functionality:
- Re-enable the system bot by activating the associated user account if it was deactivated.
- Refer to the bot accounts documentation for more details on managing bot users in Mattermost.
Once the system bot is active again, message reminders should resume as expected.
Comments
Article is closed for comments.