SigSentrySigSentry

Discord

Install the SigSentry Discord bot to run analyses via slash commands

Install the SigSentry Discord bot in your server to run analyses with the /sigsentry slash command. Threaded replies continue follow-up conversations.

Prerequisites

NeedNotes
Discord serverPermission to add bots (Manage Server)
At least one project in SigSentryLogs and (optionally) repos connected

Setup walkthrough

Click "Install Discord" in SigSentry

Go to Settings → Integrations → Discord → Install. You'll be redirected to Discord's bot authorization page.

Authorize the bot

Discord asks you to pick the server and permissions to grant:

ScopeWhy
botAdd the bot to the server
applications.commandsRegister slash commands

Click Authorize.

Return to SigSentry

The connected server appears under Settings → Integrations → Connected workspaces.

Run a test command

In any channel where the bot has access, type:

/sigsentry analyze

Discord shows the slash command UI. Fill in the description and time window, then submit. The diagnosis posts within 30–60 seconds.

Slash command UI

Discord's slash command UI presents structured fields rather than free- form text. The /sigsentry command exposes:

FieldPurpose
descriptionWhat's wrong — required
timeTime expression (e.g. last 30 minutes) — required
projectSlug to override the default project — optional

This is more discoverable than free-text but less expressive — you can't combine multiple flags inline like in Slack. For complex queries, run multiple commands.

Identity mapping caveat

Discord by default doesn't expose user emails to bots. Without an email match, SigSentry attributes analyses to the bot's installer identity rather than the actual user who ran the command.

To enable per-user identity mapping, you'd need each user to register their Discord username with SigSentry. This is an Enterprise feature — reach out at support@sigsentry.com if you need it.

Revoking access

ForAction
Whole serverServer settings → Integrations → SigSentry → Kick
SigSentry-sideSettings → Integrations → Connected workspaces → Disconnect

Troubleshooting

SymptomLikely cause
Slash command not appearingBot not added to the server, or commands haven't synced (can take a minute)
"Bot doesn't have permission"Bot lacks Send Messages or Embed Links in that channel
Bot stops responding after a whileReinstall from Settings → Integrations → Discord
Threading not workingDiscord doesn't support threaded replies the same as Slack/Teams; follow-ups post as new messages