Slack Activity Alerts
Send regular alerts about how many Slack messages you've sent per day/week
slack-activity-alerts
SkyfallWasTaken/slack-activity-alerts
Just deployed
Redis
bitnami/redis:7.2.5
Just deployed
/bitnami
Track messages sent by a user in a Slack workspace and send a notification to a webhook!
How to set this up
To get the SLACK_XOXD
, open DevTools, then go to the Application tab on Chrome (or the Storage tab on Firefox), and copy the value of the d
cookie. Ensure it's not URL encoded.
To get the SLACK_XOXC
, open the Slack website in your browser, then open DevTools. Go to the Console tab, and paste the following code in:
(() => {
const localConfig = JSON.parse(localStorage.getItem("localConfig_v2"))
for (const teamId of Object.keys(localConfig.teams)) {
const team = localConfig.teams[teamId]
console.warn(`[XOXC Grabber] ${team.name}'s XOXC token is ${team.token}`)
}
})()
Slack Activity Alerts is fully open source - check out the code here.
Template Content
slack-activity-alerts
SkyfallWasTaken/slack-activity-alertsTIMEZONE
e.g. Europe/London
SLACK_XOXC
Get this from DevTools
SLACK_XOXD
Get this from cookies
SLACK_OWNER_ID
What's your user ID?
SLACK_WORKSPACE
Your Slack workspace (e.g. "monzo" or "hackclub")
SLACK_WEBHOOK_URL
Redis
bitnami/redis:7.2.5