Slack & Discord Integration
Configure notifications, webhooks, and bot interactions for your team's communication channels.
Slack Connection
Connect your workspace to receive deployment alerts and commit updates.
Workspace: acme-corp-dev
Default Channel: #deployments
Default Channel: #deployments
Incoming Webhook
Send payloads directly to a specific channel without OAuth.
# POST to Webhook URL
{
"channel": "#builds",
"text": ":rocket: .git deployment successful",
"attachments": [
{
"color": "#6c63ff",
"fields": [
{
"title": "Branch",
"value": "main",
"short": true
},
{
"title": "Duration",
"value": "42s",
"short": true
}
]
}
]
}
Notification Events
Select which repository events trigger notifications in Slack.
Message Preview
.g
.git Bot
Today at 10:23 AM
:rocket: Production deployment successful
Branch
main
Commit
a1b2c3d
Duration
1m 42s
Author
@developer
Discord Bot Integration
Add the .git bot to your server to manage deployments and receive alerts.
Requires "Send Messages" and "Embed Links" permissions.
Discord Webhook
Alternative method: Use a webhook URL to post to a channel without the bot.
Slash Commands
Available commands once the bot is installed.
/deploy [branch]
Manually trigger a deployment for the specified branch.
/status
Check the current deployment status and recent logs.
/rollback [sha]
Rollback production to a previous commit hash.
/logs [lines]
Retrieve the last N lines of build logs.
Embed Preview
.git Bot • Today at 10:23 AM
Deployment Successful :white_check_mark:
Branch:
Commit: `a1b2c3d` • Author: `@dev`
mainCommit: `a1b2c3d` • Author: `@dev`