Can you search for most active users in a Slack Channel?

Viewed 345

I want to find the most active users in a workspace that are interested in a certain subject eg : Jira.

I thought of either search who is most active in a specific channel or type certain words in chats. Should I use the api, or is there already a tool for this or just a clever query that I have missed?

I have looked into : The search message api method. But I am not sure if it is overkill to write rest client for this use-case.

I guess I am looking for a aggregation method like SQL count by , group by having etc in the Slack Search query language .

1 Answers

I don't think you can use the search API because you need to search for something first to use it, when you need to basically index all the content yourself.

Probably the most direct way would be to search a channel your interested in, collecting messages from (and messages to) a person, counting the whole time by their unique id.

Related