Thread

IK
Ilya Korovin10:19 PMOpen in Slack
Hi, I’m working on an issue approval flow for ChatOps, and I have a couple of questions:
1. When an approval request appears in a Slack thread, can only the user who initiated it approve or deny it, or can any user who has access to the bot do so?
2. If two users are talking to the bot in the same Slack thread and one of them receives an approval request, should a message from the second user interrupt the approval flow, or should it not?

5 replies
IK
Ilya Korovin10:56 PMOpen in Slack
I can propose a design in which the bot is treated as a shared team tool and does not distinguish between users, assuming that each thread is a single continuous conversation.
In that design, any user can approve or deny any approval requests for bots they have access to.
Sending any message to the bot would close a pending approval request, regardless of who sent the message.
IK
Innokentii Konstantinov (archestra team)10:27 AMOpen in Slack
Hi! I'll move this convo to github issue to keep all the context in one place, you don't mind?
IK
Ilya Korovin10:31 AMOpen in Slack
Oh sure, I will send any further questions there then.
IK
Innokentii Konstantinov (archestra team)10:31 AMOpen in Slack
Give me a sec, writing a comment 🙂