Universal Sync Hub

The Security Layer Every Creator
Needs for Discord

โ€”
Discord Servers
โ€”
Users Verified

Users verify through Discord's built-in 3rd party connection โ€” no codes, no extra steps.

Once linked, their username from your chosen platform and Discord username are logged together.

This gives you a clear, reliable way to identify who each member is across both spaces.

๐Ÿ“ฑ See It In Action

Here's what the verification process looks like in Discord

The entire verification process is private - only you can see your verification messages

๐Ÿ”—

Verify via Discord Connections

Uses the accounts you've already linked in Discord's Connections โ€” no separate OAuth, no bio codes.

โšก

Instant Role Assignment

Role is assigned the moment you authorize. No waiting, no background checks, no delays.

๐Ÿ”

Private & Secure

We never see your passwords. Your username is read from Discord's trusted connections โ€” nothing more.

๐Ÿ“Š

Verification Logs

Complete audit trail of all verifications. Export as CSV, filter by status, track everything.

๐Ÿงญ

Moderation by Platform Identity

Look up, unverify, kick, or ban any member by their platform username โ€” even if they've left the server.

๐ŸŒ

Multi-Platform Support

TikTok, YouTube, Twitch, Steam, and Roblox โ€” all verified through one bot with one simple flow.

๐Ÿ’ฐ Pricing

Choose the plan that fits your server โ€” subscribe via the Discord App Library

๐ŸŒฑ

Starter

Up to 100 Verified Members

$2.99/month

Perfect for small communities

  • โœ… Up to 100 verifications
  • โœ… Verify via Discord Connections
  • โœ… Instant role assignment
  • โœ… Verification logs + CSV exports
  • โœ… Support via Discord
MOST POPULAR
๐Ÿ”ฅ

Growth

Up to 500 Verified Members

$5.99/month

For growing communities

  • โœ… Up to 500 verifications
  • โœ… Verify via Discord Connections
  • โœ… Instant role assignment
  • โœ… Kick/ban by platform username
  • โœ… Verification logs + CSV exports
  • โœ… Priority support via Discord
BEST VALUE
๐Ÿ†

Community

Unlimited Verified Members

$9.99/month

For large-scale communities

  • โœ… Unlimited verifications
  • โœ… Verify via Discord Connections
  • โœ… Instant role assignment
  • โœ… Kick/ban by platform username
  • โœ… Verification logs + CSV exports
  • โœ… Priority support via Discord

All plans are billed monthly via the Discord App Library. Questions? Join our Discord Server for support!

๐Ÿ“– About

Learn more about the Social Verification Bot

What is this bot?

The Social Verification Bot is a Discord bot that enables communities to verify members' accounts across multiple platforms โ€” TikTok, YouTube, Twitch, Steam, and Roblox. It bridges identities across platforms, allowing servers to recognize and connect with their audience.

Why verification?

Verification helps communities:

How does it work?

Link your account (TikTok, YouTube, Twitch, Steam, or Roblox) to Discord once (User Settings โ†’ Connections), then click the Verify button in the server. The bot reads your linked username from Discord and assigns your verified role instantly.

No separate OAuth. No bio codes. No scraping.

Supported Platforms

Is it safe?

Absolutely! We never:

Who made this?

Created by Bea, Owner of Bold Evolution Agency. Distributed through the Discord App Library.

@bold_evolution_agency
@bea.spoke

๐Ÿ”— Verification Guide

Follow these steps to link your platform account and get your verified role in any server!

Step 1: Link your platform account to Discord

Open Settings

Go to your profile (bottom right) and tap the Settings Gear โš™๏ธ in the top-right corner.

Select Connections

Tap on the Connections menu.

Expand Apps

Tap the +18 icon to reveal the full list of available apps.

Select Your Platform

Tap the icon for your platform โ€” TikTok, YouTube, Twitch, Steam, or Roblox โ€” from the grid.

Enable Visibility

Ensure both "Display on profile" and "Display details on profile" are toggled ON (Blue).

Finalize

Tap the Add button in the top-right corner to save the connection.

Step 2: Complete Server Verification

Start

In the verification channel, tap the Verify button for your platform on the botโ€™s message.

Authorize

Tap Connect Discord to Verify, then tap the final Authorize button on the pop-up.

Confirm ๐ŸŽ‰

Once the browser shows the "Verified!" screen with a green checkmark, you are all set!

โ“ Frequently Asked Questions

Answers to common questions about platform verification

Do you need my password?

No. You link your platform account to Discord through Discordโ€™s own settings. The bot never sees your password.

What does the bot read?

Only your platform username from the connection youโ€™ve already linked in Discord. Nothing else.

I linked my account to Discord but the bot says itโ€™s not found.

Make sure your platform connection is visible in Discord โ†’ User Settings โ†’ Connections before clicking Verify. If itโ€™s there, try clicking Verify again.

What if I linked the wrong account?

Remove the platform connection in Discord Connections, re-add the correct one, then click Verify again.

Can I be removed from the server based on my account?

Yes. Admins can look up and action any member by their platform username. If youโ€™re blocked on that platform, they may remove you from the server.

Do I need to re-verify if I change my username?

Yes. If your platform username changes, ask an admin to manually re-verify you or go through verification again.

๐Ÿ“œ Terms of Service

Last Updated: March 1, 2026

Welcome to the Social Verification Bot ("the Bot"). By using the Bot, you agree to these Terms of Service ("Terms"). Please read them carefully.

1. Acceptance of Terms

By adding the Bot to your Discord server or interacting with it, you agree to be bound by these Terms. If you do not agree, do not use the Bot.

2. Description of Service

The Bot provides multi-platform account verification services for Discord servers. It allows users to verify ownership of their accounts on TikTok, YouTube, Twitch, Steam, and Roblox by:

3. User Responsibilities

By using the Bot, you agree to:

4. Prohibited Activities

You may not:

5. Disclaimer of Warranties

THE BOT IS PROVIDED "AS IS" WITHOUT WARRANTIES OF ANY KIND. WE DO NOT GUARANTEE THAT THE BOT WILL BE AVAILABLE AT ALL TIMES OR FUNCTION WITHOUT ERRORS.

6. Limitation of Liability

To the maximum extent permitted by law, we shall not be liable for any indirect, incidental, special, consequential, or punitive damages resulting from your use of the Bot.

7. Third-Party Services

The Bot interacts with third-party services including Discord, TikTok, YouTube, Twitch, Steam, and Roblox. Your use of these services is governed by their respective terms:

8. Modifications

We reserve the right to modify these Terms at any time. Continued use of the Bot after changes constitutes acceptance of the new Terms.

9. Termination

We reserve the right to terminate or restrict your access to the Bot at any time, for any reason, without notice.

๐Ÿ”’ Privacy Policy

Last Updated: March 1, 2026

This Privacy Policy explains how the Social Verification Bot ("the Bot") collects, uses, and protects your information.

1. Information We Collect

When you use the Bot, we may collect:

2. How We Use Your Information

We use the collected information solely for:

We do NOT: Sell your data, store your platform bio content, access your platform account, post on your behalf, or share your information with advertisers.

3. Data Storage & Retention

The Bot stores the minimum data required to operate and to keep an audit trail:

The Bot uses a database (typically Redis) to persist the verified list and verification logs so moderators can audit and manage access.

Important: When using platform OAuth connect, the bot exchanges a short-lived code for an access token to fetch basic profile info. It does not store platform access tokens or refresh tokens.

4. Third-Party Services

The Bot interacts with:

We access only the fields visible through your Discord Connections for each platform.

5. Your Rights

You have the right to:

6. Children's Privacy

The Bot is not intended for users under 13 years of age. We do not knowingly collect information from children under 13.

7. Changes to This Policy

We may update this Privacy Policy from time to time. Changes will be reflected by updating the "Last Updated" date.

๐Ÿ› ๏ธ Discord Server Setup Guide

Roles, Channels & Permissions for Multi-Platform Verification via Discord Connections

Quick Setup Summary
  1. Install the bot from the Discord App Library.
  2. Place Bot Role above Verified Role in Server Settings โ†’ Roles.
  3. Run /set-verified-role to choose the role given on verification.
  4. Create #verify-here with correct permissions (see below). Channel Permissions Guide
  5. Set all other channels so @everyone cannot view them. Role-Exclusive Channel Guide
  6. Fix category permissions to prevent overrides. Permissions FAQ
  7. Run /setup-verify in #verify-here to post the verification panel.
  8. Optional: Run /set-alert-channel to receive admin notifications.
Overview

Platform verification ensures only real members of your community gain access to your Discord server.

To make this work:

  • New users must see only #verify-here
  • The bot must be able to assign the Verified Role
  • @everyone must have no visibility outside the verification channel

Discord Connections Verification

This bot verifies users by reading their platform connections from Discord. Users link their account (TikTok, YouTube, Twitch, Steam, or Roblox) to Discord once (User Settings โ†’ Connections), then authorize the bot to read it. No separate OAuth, no scraping, no bio codes.

  • Verified role: assigned instantly after the user authorizes
  • Platform username: captured and stored for moderation
  • Access gating: lock channels for @everyone and allow the Verified role

Correct permissions are required for the system to function.

How Verification Works
  1. User joins the server and sees only #verify-here.
  2. User links their platform account to Discord: User Settings โ†’ Connections โ†’ Add (TikTok, YouTube, Twitch, Steam, or Roblox).
  3. User clicks Verify for their platform in #verify-here.
  4. User clicks Connect Discord to Verify โ€” a one-click Discord OAuth prompt.
  5. Bot reads their linked platform username from Discord connections.
  6. Bot logs the username and assigns the Verified Role instantly.
  7. User gains full access to the server.

Verification completes instantly after the user authorizes via Discord. The bot reads their linked platform username, logs it, and assigns the Verified role โ€” all in one click.

Required Roles & Role Order

Your server needs exactly three roles:

๐Ÿค– Bot Role

Created automatically when you install the verification bot.

โœ… Verified Role

Assigned after successful verification.

๐Ÿ‘ค @everyone

Default role for all new users.

โš ๏ธ Critical Role Order

  1. Bot Role (highest)
  2. Verified Role
  3. @everyone (lowest)

If the Bot Role is below the Verified Role, the bot cannot assign roles.

Create the Verify Channel

Create a text channel named:

#verify-here

This is the only channel unverified users should be able to see.

Place it at the top of the channel list.

Verify Channel Permissions

@everyone

  • View Channel โ€” โœ… ON
  • Send Messages โ€” โœ… ON
  • Use Application Commands โ€” โœ… ON
  • Embed Links โ€” โŒ OFF
  • Attach Files โ€” โŒ OFF

Bot Role

  • View Channel โ€” โœ… ON
  • Send Messages โ€” โœ… ON
  • Embed Links โ€” โœ… ON
  • Read Message History โ€” โœ… ON
  • Use Application Commands โ€” โœ… ON
  • Manage Roles โ€” โœ… ON

Verified Role

Optional visibility โ€” does not impact verification.

Other Channel & Category Permissions

For every channel except #verify-here:

Role View Channel
@everyone โŒ OFF
Verified โœ… ON
Bot Role โœ… ON

This ensures users cannot access the server until they are verified.

Category Permissions

Category settings override channel settings. Incorrect category permissions break verification immediately.

โœ… Correct Category Setup

  • @everyone โ€” โŒ OFF
  • Verified Role โ€” โœ… ON
  • Bot Role โ€” โœ… ON

โŒ Incorrect Category Setup

  • @everyone โ€” โœ… ON
  • Verified Role โ€” โœ… ON
  • Bot Role โ€” โœ… ON

If @everyone can see any category, the system fails.

Admin Bot Commands

All commands require Administrator permission. Use Discordโ€™s slash command menu (type /) to see available commands.

๐Ÿ”’ Privacy: All admin command responses are ephemeral (only visible to you) to keep sensitive information private.

Shared Commands (same for all platforms)

Command Description
/setup-verify Creates the verification panel in the current channel
/set-verified-role Set which role is assigned when a user verifies
/set-alert-channel Set a channel to receive admin alerts and notifications
/verified-list Shows all verified users and their platform usernames
/verified-export Exports verified users as a CSV file
/manual-verify Manually verify a user with their platform username
/unverify Remove verification from a user (removes role and record)
/verification-log View the full verification audit trail
/export-log Export the verification log as a CSV file
/backfill-log Populate the verification log from existing verified user records
/scan-unverified DM all unverified members with a one-click verify link (dry run by default)

Platform-Specific Commands

Each platform bot has its own lookup and unverify commands. Use the one that matches your bot:

Platform Lookup Command Unverify Command
๐ŸŽต TikTok /lookup-tiktok /unverify-tiktok
โ–ถ๏ธ YouTube /lookup-youtube /unverify-youtube
๐ŸŸฃ Twitch /lookup-twitch /unverify-twitch
๐ŸŽฎ Steam /lookup-steam /unverify-steam
๐ŸŸฉ Roblox /lookup-roblox /unverify-roblox

Lookup finds which Discord user verified a given username. Unverify removes verification (with optional kick/ban) by platform username.

Troubleshooting

User sees "No connection found"

  • The user has not linked the platform account to Discord yet.
  • Tell them: User Settings โ†’ Connections โ†’ Add โ†’ select TikTok, YouTube, Twitch, Steam, or Roblox, then try again.
  • Make sure they are linking the correct account.

User clicks "Connect Discord to Verify" but nothing happens

  • Try a different browser or disable strict tracking/privacy blockers.
  • Make sure the user completes the Discord authorization prompt (donโ€™t cancel).
  • If they are not redirected back, they can click the verify button again.

Bot cannot assign the Verified Role

  • The botโ€™s role must be above the Verified Role in Server Settings โ†’ Roles.
  • Check that the Verified Role has been set with /set-verified-role.

If all else fails:

  • Admins can use /manual-verify to manually verify a user.
  • Check /verification-log to see if the attempt was recorded.
Best Practices
  • โœ… Keep #verify-here at the top of the channel list.
  • โœ… Never move the bot role below Verified.
  • โœ… Never enable View Channel for @everyone outside #verify-here.
  • โœ… Pin instructions in the verification channel.
  • โœ… Test with a secondary Discord account.

๐Ÿ“„ License

MIT License with Branding Exception

Copyright (c) 2025 TPC Global LLC / Bold Evolution

Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal in the Software without restriction, including without limitation the rights to use, copy, modify, merge, publish, distribute, sublicense, and/or sell copies of the Software, and to permit persons to whom the Software is furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY, FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM, OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE SOFTWARE.

โš ๏ธ Branding Exception

The following assets and names are NOT covered by the MIT license and may not be used without explicit written permission from TPC Global LLC:

What this means

The MIT License is a permissive license. You can:

The only requirement is that you include the original copyright and license notice in any copy of the software, and you must not use protected branding without permission.