Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Check bennett bot has done all required tech-support and bennett-admins responding #481

Open
rebkwok opened this issue Apr 18, 2024 · 0 comments
Assignees

Comments

@rebkwok
Copy link
Contributor

rebkwok commented Apr 18, 2024

Occasionally bennett bot fails to respond to the magic tech-support keyword. In the past week or so it seems to have happened a bit more often. There's no obvious reason for it - replying in the thread with a second call has always been answered, and reposting the exact same message wording again has also worked - this implies that it's not an issue with the slack bolt matcher, but rather with the slack bolt app receiving the message altogether. Logging is not much help because we can only log the events that the slack bolt app receives.

Suggested solution is to add a checker that runs in another thread and periodically searches slack for messages than mention tech-support but do not have the 🆘 reaction, and does the reacting/reposting for any that it finds. (ditto for bennett-admins, because that presumably will encounter the same issue from time to time.

WIP branch check-bot-responders

@rebkwok rebkwok self-assigned this Apr 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant