What This Workflow Does
The Deadlock Match Stats Bot automates the collection and distribution of player statistics from your gaming sessions. Designed for competitive players and team managers, this n8n workflow connects directly to Deadlock's API to retrieve detailed match data including kills, deaths, assists, accuracy percentages, and other key performance metrics.
After each match concludes, the workflow automatically formats these statistics into a clean, readable report and sends it directly to your designated Telegram channel or private chat. This eliminates manual screenshotting, spreadsheet tracking, or copying/pasting stats between platforms.
How It Works
1. Match Data Retrieval
The workflow begins by querying Deadlock's API for the most recent match data. It authenticates using your credentials and pulls raw statistics for all players in the match.
2. Data Processing
The retrieved data is then parsed and organized into logical categories. The workflow calculates additional metrics like K/D ratios, headshot percentages, and match impact scores that aren't provided directly by the API.
3. Telegram Notification
Formatted statistics are sent to Telegram via the Telegram Bot API. The message includes visual elements like progress bars for key metrics and emoji indicators for standout performances.
Who This Is For
This automation is ideal for competitive gaming teams, esports coaches, and serious players who want to track performance trends. Team captains can use it to quickly share match results with their squad, while individual players can maintain private stats logs for self-improvement.
Streamers and content creators will find it valuable for instantly sharing match highlights with their audience without interrupting gameplay to manually compile statistics.
What You'll Need
- An active Deadlock account with API access
- n8n instance (self-hosted or cloud)
- Telegram bot token (create via @BotFather)
- Target Telegram channel or chat ID
Quick Setup Guide
- Download and import the JSON template into your n8n instance
- Configure Deadlock API credentials in the HTTP Request node
- Add your Telegram bot token and channel ID in the Telegram node
- Test with a recent match ID to verify data flow
- Set your preferred trigger schedule (manual, webhook, or time-based)
Key Benefits
Save 15-20 minutes per match by eliminating manual stat collection and sharing. The workflow handles everything automatically within seconds of match completion.
Standardized performance reporting ensures consistent metrics tracking across your team. No more discrepancies from manual data entry.
Instant availability means players and coaches can review stats immediately after matches while gameplay is still fresh in memory.
Historical data archive is created automatically as all reports remain searchable in Telegram indefinitely.