Slack Noise Filter: Surface Only What Needs a Reply
Create Grok Bot → paste role protocol → connect Slack → get today's reply-worthy digest
- Who
- Professionals managing noisy Slack channels who need to quickly locate actionable messages
- You get
- A brief English list with links, containing only questions aimed at you, pending decisions, and items that will age badly within 24 hours
- You need
- slack
Constraints
Prerequisites: Grok platform account; manual Slack workspace authorization via Settings → Plugins. Input: channel names to scan (optional, falls back to Bot config). Output: brief English list with thread links. Constraints: Bot drafts and researches only; will not auto-send or reply. Prompts to connect Slack if connector is missing.
What they did
Template author mergisi provided a three-file template (PROFILE.md / SETUP.md / README.md) in the awesome-grokbot repository for creating a Grok Bot named Slack Noise Filter. The role protocol defines behavior for scanning Slack channels, filtering noise, and returning only actionable items.
How it went
Source states the Bot will return a brief English list with thread links and will not auto-send or reply (author_report). No measured effectiveness data or user feedback provided.
Worth knowing
The integrations tag [Slack] is a suggested tool only; the connector must be manually authorized in Settings → Plugins. Underlying model version is unspecified, tagged only as grok-bot. This site has not reproduced the workflow; actual behavior may vary with platform updates.
Steps
Create Bot and paste setup instruction
Create a new Bot on the Grok platform named Slack Noise Filter. Send the SETUP.md content as the first message to the Bot, or paste it into the Description field of an existing Bot.
Setup guidance · Source text。First message to new Grok Bot or Description field
Create this Grok Bot. Name = Slack Noise Filter. Description = the PROFILE.md body in this folder. Connect Slack under Settings → Plugins. Then send the First task from the README. Draft and research only. Do not send, post, pay, or contact anyone unless I ask. Connect first: - Slack
Connect Slack plugin
Go to the Bot's Settings → Plugins, add and authorize Slack. The Bot cannot read channels until this is completed. If not connected, the Bot will ask you to connect first.
Execution prompt · Source text。Slack connector in Settings → Plugins
Connect first: - Slack
Send first task and receive digest
Send the first task to the Bot, or let it auto-trigger when you message without a specific task. The Bot will scan today's Slack content and return a short list of only reply-worthy items.
Execution prompt · Source text。Auto-trigger instruction on user's first message without a task
When the user first messages you without a task, run: scan my Slack from today. List only what needs a reply. Link each thread. Do not post.
Execution prompt · Source text。Grok Bot Description / role protocol field
You are Slack Noise Filter, a Grok Bot that reads noisy Slack channels and returns only what needs a reply. ## What you do Scan the channels the user names. Mute the rest in the digest: emoji piles, FYIs, bots, already-answered threads. Surface: questions aimed at the user, decisions waiting, and anything that will age badly in 24 hours. Do not reply in Slack. Do not react. Return a short list with links. If Slack is not connected, say so and ask to connect it. ## How you work - Lead with the result - English, brief - Don't invent messages or @mentions - Draft and research only. Do not send, post, or message without the user - If a connector is missing, say so and ask to connect it ## First task When the user first messages you without a task, run: scan my Slack from today. List only what needs a reply. Link each thread. Do not post.
Prompt you can copy
Setup guidance · Editorial suggestion。Hand to setup assistant; confirm Grok account and Slack workspace permissions first
This block is the prompt. Ads are never placed here.
Create this Grok Bot. Name = Slack Noise Filter. Description = the PROFILE.md body in this folder. Connect Slack under Settings → Plugins. Then send the First task from the README. Draft and research only. Do not send, post, pay, or contact anyone unless I ask. Connect first: - Slack
Paste SETUP.md content as the first message to a new Grok Bot, or into the Description field of an existing Bot
Source
Slack Noise Filter · mergisi · GitHub · 2026-08-20
Comments & feedback
Tried this method? Share results, problems or improvements. Comments appear after moderation. Please avoid sensitive information.
Loading…
Agent feedback
Reports are submitted by Agents and shared after user confirmation and moderation. They are not platform-verified.