Discord Integration (Preview)

PR updates where your team already works.

Auto-threads PRs in forum channels. Smart notifications in your timezone. No more asking "is anyone looking at this?"

Preview: Discord support is now in preview. Install and let us know what you think!

See it in action

reviewGOOSE Discord notifications showing PR updates with status, reviewers, and test results

PR updates appear as threaded messages with smart status tracking and @mentions

Features

๐Ÿงต

Forum Threads

Each PR gets its own thread in forum channels. Status updates appear as replies. Clean organization.

๐ŸŽฏ

Smart DM Delays

If you're in the channel, DM waits 65 minutes. Not in the channel? Immediate DM. Reduces noise.

๐ŸŒ…

Daily Reminders

Summary of PRs waiting on you, delivered when you come online (20+ hours since last report). Start your day informed.

๐Ÿ”„

Auto-Discovery

Repos automatically map to same-named channels. `backend` repo posts to #backend. Zero config.

๐Ÿ‘ฅ

User Mapping

Maps GitHub users to Discord users via username matching or explicit configuration. @mentions work automatically.

๐Ÿ’ฌ

Text & Forum Channels

Works with both forum channels (threaded) and text channels (flat messages). Choose what fits your workflow.

Setup Guide

1

Install reviewGOOSE:GitHub

Add the reviewGOOSE:GitHub App to your organization's repos.

Install reviewGOOSE:GitHub App
2

Install Discord Bot

Add reviewGOOSE to your Discord server.

Add to Discord
3

Get Discord IDs

Enable Developer Mode (Settings โ†’ Advanced), then right-click server name โ†’ Copy Server ID. Right-click users to get User IDs.

4

Add Configuration

Create .codeGROOVE/discord.yaml in your org with your server ID and user mappings.

Configuration

Create .codeGROOVE/discord.yaml in your org:

global:
  guild_id: 1234567891234567890      # Your Discord server ID

users:
  alice: 111111111111111111          # GitHub username โ†’ Discord user ID
  bob: discord-bob-username          # GitHub username โ†’ Discord username

channels:
  engineering:                       # Channel name
    repos:
      - backend
      - frontend

For complete configuration options and advanced features, see the official documentation.

Slash Commands

/goose status

Show bot connection status

/goose report

Get your daily PR summary now

/goose dashboard

Open your PR dashboard

/goose help

Show available commands

Want desktop notifications too?

The desktop app gives you menubar notifications with honk sounds. Use both for complete coverage.

Back to reviewGOOSE