TryHackMe Slack & Microsoft Teams Bot
The TryHackMe Slack and Microsoft Teams Bot brings learning visibility directly into your team’s workspace. It allows organisations to track progress, celebrate achievements, and stay aligned — all without leaving Slack or Teams.
This guide explains what the bot does, how it works, and the commands available.
Overview
The TryHackMe Slack/ MS Teams Bot is designed for business customers who want better visibility into team learning activity.
With minimal setup, the bot allows:
Admins to receive automatic notifications when team members complete rooms
All users to check leaderboards and individual progress on demand
Teams to track learning without switching between platforms
The goal is fast adoption, low setup friction, and clear value within minutes of installation.
Why Use the Bot?
The Problem
Learning activity happens inside TryHackMe, but collaboration happens in Slack or Teams. This creates a visibility gap:
Progress lives inside TryHackMe
Admins don’t have real-time visibility into activity
Teams must switch tools to check standings or progress
Common questions like:
“Who’s making progress?”
“Where do we stand as a team?”
“Who completed that room?”
…require leaving Slack or Teams.
The Solution
The TryHackMe Slack/Teams Bot bridges that gap.
Once installed, the bot:
Can be installed by any Slack or MS Teams user
Sends automatic room completion notifications to admins
Allows all users to query progress and leaderboards
Requires minimal configuration and permissions
It provides lightweight learning visibility directly inside your collaboration platform.
What’s Included (v1)
In the first version of the bot:
✅ Admins receive automatic notifications when team members complete rooms
✅ All users can query leaderboards
✅ All users can check individual progress
✅ No complex configuration required
Slack Commands
Use the following slash commands in Slack:
View your personal progress.
/tryhackme me
View your team leaderboard.
/tryhackme leaderboard
View overall team progress.
/tryhackme progress
Display available commands and usage guidance.
/tryhackme help
How It Works
For Slack
Install the TryHackMe bot in Slack from Manage account > Preferences
Connect your workspace to your business account
Admins automatically begin receiving completion notifications
Team members can start using slash commands immediately
No complex setup is required.
For MS Teams
Download the TryHackMe bot zip file from Manage account > Preferences and share it with your organisation’s teams IT admin.
The IT admin then can upload the bot ZIP file at the organisation level, making it accessible to all users in that company’s Teams.
Once this is done, if a user adds the bot and starts a conversation with it, the THM backend is able to detect that the bot has been successfully installed for that company.
Benefits
Increases learning visibility
Encourages friendly competition through leaderboards
Helps managers track engagement in real time
Keeps progress visible where teams already collaborate


