Skip to content

hackclub/bunyan

Repository files navigation

@Paul Bunyan [DEPRECATED]

⚠️ This bot is no longer being maintained or updated by Hack Club staff.

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.

How to use

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

What can @Paul Bunyan see?

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.

Future work

Stats API

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.

Websockets

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