Where results land
Discord integration
TesterArmy posts a Discord summary with a link per run when a scheduled or webhook-triggered group run fails.
What lands in the channel
The Discord bot posts a summary when a production monitoring or webhook-triggered group run finishes with a failure, carrying the group outcome and a link to each run.
Nightly smoke finished with one failure
- Load the home pageView run
- Sign in with emailView run
- Search the product catalogView run
- Open the billing pageView run
- When it posts
A summary posts when a production monitoring or webhook-triggered group run fails, with a link to each run.
- Failures first
Failures always post, and Notify on every run is set per channel, so Discord can differ from Slack.
- Permissions
The bot needs to view channels, send messages and read message history in the selected server.
How it works
Setup is one screen in Project Settings under Integrations, Discord. Summaries come from production monitoring and webhook-triggered group runs, so a run started by hand produces no message.
Add the bot to Discord
In Project Settings, open Integrations, choose Discord, click Add to Discord and pick the server where TesterArmy should install the bot.
Select the alert channel
Back in TesterArmy, select the channel where alerts should be posted, save it and confirm the integration shows the selected destination.
Choose what to notify
Leave Notify on every run off to hear about failures only, or turn it on to receive every run, passing ones included.
Questions
Hear about the next failure in Discord
Connect the bot, pick a channel, and the next failing production monitoring or webhook-triggered group run posts its summary with a link per run.
