Verify once, everywhere
Someone who verified in another community walks straight into yours — no code, no wait, no second setup. New groups start with a database, not an empty one.
For groups and channels
Prove who owns which account.
Studcheck is a Roblox verification bot for Telegram. Members prove they own their Roblox account through Roblox's official login — no passwords, no codes in a profile, no verification game.
Uses Roblox's official login. We never see your password, and Roblox only tells us your public profile.
Builderman
@builderman · ID 156
Roblox is asking
This hits Roblox's public user API right now — the same call the bots make when they read a blurb. Type any username.
Studcheck uses Roblox's own OAuth login. Roblox does the checking and tells us who they are — so no password, no cookie, and no code ever passes through us.
A member sends /verify and gets one button. No username to type,
nothing to copy, nothing to edit on their profile.
They land on Roblox's own consent screen, listing exactly what Studcheck will see: their username, display name and avatar. They approve or they don't.
Roblox confirms their identity directly. The link is written, and /whois
answers truthfully from then on — even after they change their display name.
Want the full mechanism? How Studcheck verifies a Roblox account.
A verified name is only the start. Because every community here shares one record, a decision made in one group can protect the next one.
Someone who verified in another community walks straight into yours — no code, no wait, no second setup. New groups start with a database, not an empty one.
A ban attaches to the Roblox account, not the Telegram one. Making a fresh Telegram account changes nothing, because the thing they'd have to replace is the account they actually care about.
/banall covers every group you created, including ones you make
later. Nothing to configure — Telegram already knows which groups are yours.
Two Telegram accounts on one Roblox account is an alt. Flag them to your mods or remove them automatically — and either way the person gets told why.
/setage 30 turns away day-old throwaways. Set per group, so a
clan can be strict while a hangout stays open.
Verification is a snapshot. An hourly re-check removes members whose Roblox account has since been banned, so it keeps being true.
Eleven languages, chosen per member
Opens Telegram so you can pick one. You'll need to be an admin there.
If the channel picker doesn't open, add it by hand: Channel Info → Administrators → Add Admin → Studcheck.
Group creators and admins only
Permissions come from Telegram's own admin list, so there's nothing to grant twice.
Coming from Discord? How Roblox verification differs on Telegram.
The bot tells you if anything is missing, but this is the whole of it.
Any group you created. It works in supergroups; a basic group is converted automatically the first time you make someone an admin.
Manage group → Administrators → add the bot → enable Ban Users. Without it the bot can talk but cannot mute or remove anyone, and the gate does nothing. This is the step people miss.
Run /diagnose in the group and the bot reports exactly which permissions it has, what it is enforcing, and anything stopping it working.
New members are muted on arrival and told how to link their Roblox account. They stay muted until they do — and the moment they verify, they can talk.
Every member can link their Roblox account at no cost, on both platforms, forever. The paid tiers are for the people running the community — the tools that turn a list of links into moderation you can act on.
Start here
Free
£0
Most groups, any size
Most communities
Pro
£5/month
Groups with active moderation
Networks
Network
£15/month
Networks running many communities
/banall — one ban list across all of them/sync — re-check everyone on demandTapping a paid plan opens the bot, where you pay by card or with Telegram Stars. The plan lands on your Telegram account straight away — nothing to copy. /plan shows what you are on.
Send /verify to @Studcheck_Bot. You get one button that opens Roblox's official login. Approve, and the link is recorded. Nothing to type, nothing to paste into a profile.
No. Sign-in happens on Roblox's own website through OAuth 2.0. Studcheck never sees your password or your .ROBLOSECURITY cookie, and asks for only two permissions, both marked Low risk by Roblox.
Bloxlink and RoVer are Discord bots and have no Telegram version. Studcheck does the equivalent job on Telegram. The methods differ too: Studcheck uses Roblox's official login rather than a code pasted into your profile.
Not once they are verified. Bans attach to the Roblox account rather than the Telegram one, so a new Telegram account escapes nothing. The Roblox account behind it is the one you banned.
Yes. In a private channel with join requests on, the bot holds each request until the person verifies. Subscribers cannot post in a channel, so there is no muting; the gate is the door.
Verification is free and unlimited, including alt detection, account age limits and automatic removal of Roblox-banned members. Paid plans add more communities, a verification log, webhooks and higher API limits.
The same records over JSON, so your group's welcome flow, your website, or your Roblox game server can all ask the same question and get the same answer.
The handle lookup needs an API key. It is free: send /apikey to the bot, then pass the key in the X-Api-Key header.
$ curl -H "X-Api-Key: sk_…" \
studcheck.co.uk/api/lookup/telegram/ada
{
"verified": true,
"platform": "telegram",
"handle": "ada",
"robloxId": 156,
"robloxUsername": "builderman",
"verifiedAt": "2026-08-20T09:14:02Z"
}
There's also a Roblox Studio plugin that wires this up for you — an earnings boost for verified players, an in-game sign, no code to write. Studcheck Rewards on GitHub.
.ROBLOSECURITY cookieEvery read here uses Roblox's public user endpoints. If a bot claiming to do verification asks for any of the above, report it — that is account theft, not verification.