Work inspired by @streambot.
@Paul Bunyan (pictured to the right) logs everything happening in the Hack Club Slack. Posts, reactions, etc. all get tracked so he can help you understand where the activity in the Slack is.
Ask Paul Bunyan what's happening in the Slack by typing /sup
– he'll respond with a list of 5 recently active channels in the last 2 hours:
Want to query a specific channel, user, or emoji?
You can run any of these:
/supwit @orpheus
Where has @orpheus been active recently?/supwit 30 @orpheus
Where has @orpheus been active in the last 30 minutes?/supwit :yay:
Where has the :yay: reaction been used recently?/supwit 45 :yay:
Where has the :yay: reaction been used in the last 45 min?/supwit #lounge
What's happening in #lounge?/supwit 60 #lounge
What's been happening in #lounge over the past 60 min
If you want to opt-in or opt-out of logging (for yourself or a channel), type
@Paul Bunyan help
– he's an all-around great guy and will do his best to
accomodate whatever you're trying to do.
We could build some pretty great graphs & analytics tools if we could query the data we're storing. You can find a work-in-progress example of this at http://streamboot-bot.herokuapp.com.
In the future we might add websocket support to post out to other applications when a new reaction or message is posted in the Slack. You can see an example of how we'd use that info on our Slack Join Page