Turhake Discord Bot

Turhake bot is a proudly useless Discord bot 🤖 It claims to do nothing... and yet mysteriously does quite a few things.

Need to check the weather? It's there. Wanna know when NaVi plays CS? Boom, it knows. MOUZ match alerts? Yep, somehow it does that too. Landing a lot of headshots? Take a look at their Faceit stats. Acting a bit too sharp in Premier? Check for any VAC bans. The bot also regularly fetches free games from Steam, GOG.com, Itch.io, and Epic Game Store.

Counter-Strike match data is fetched from HLTV.org.

Discover our most popular Discord bot commands for
CS matches and stats lookups.

Looking for a CS2 Discord bot that can post HLTV match updates, Steam and Faceit stats, weather checks, and free game alerts in one place? Turhake is built for gaming communities that want practical commands instead of filler.

Read the full CS2 Discord bot guide for a keyword-focused overview of what Turhake does and how it helps Discord servers stay updated.

Interactive commands

Preview command replies

Check what the bot can do and see how each command response looks.

CS match watch list alerts
CS HLTV watch list + live status

Search friendly

A Discord bot for CS2 communities

Turhake is made for Discord servers that need CS2 match alerts, player stats, weather commands, and free game notifications without extra setup.

CS2 match alerts

Automatically follow HLTV match schedules, get watch list updates, and keep your community informed about upcoming Counter-Strike 2 games.

Steam and Faceit stats

Search Steam and Faceit profiles inside Discord to see playtime, bans, ranks, and other profile details quickly.

Weather and free games

Keep people using the server with useful weather commands, free game posts, and simple automation that updates on its own.

Bot surface

Everything the bot covers

A fast snapshot of the current feature set from your bot doc.

HLTV

CS2 match tracking from HLTV, configurable pro team watch list, automatic pre-match Discord notifications, and live schedule change updates.

Profiles

Profiles, rankings, playtime and vac bans with helpful warning formatting.

Live feeds

Free games from GamerPower, automatic CS2 patch notes, and optional startup/status logging.

Support Us ❤️

Your support keeps the bot alive, growing, and slightly less useless.

☕ Buy Me a Coffee

If you like the bot and want to support its development, you can send a one-time donation via Ko-fi.

Every coffee helps cover hosting costs and motivates continued development.

No subscription, no perks, just your kindness. Thank you!


🚀 One-time support

❤️ Become a Patron

Prefer monthly support? For €4/month, you help keep the bot alive and improving while supporting ongoing development.

It's a simple way to back the project and show some love for the work behind the bot.

🚀 €4/month

GitHub

Source code, issues, and updates will live on GitHub.

Open GitHub

Steam Profile Lookup

Steam profile finder

With the !steam [steamID/profile link] command, you can fetch:

Profile name, Profile age, Possible CS2 playtime hours, VAC bans and time since last ban, Game bans and Number of friends and how many are banned

Next CS Match Lookup

CS team next match from hltv

Use !team add [team name] to add teams to a watch list. Watch list teams automatically post upcoming matches to the match channel.

You can still use !cs [team] for one-off match lookups based on data from HLTV.org.

Contact

Get in touch

Questions, feedback, or feature ideas? Reach me at