BetterTok is a TikTok LIVE tools platform that provides a Discord bot for real-time live stream notifications, auto live role assignment, gift tracking, and community management. Trusted by 10,000+ creators and rated 4.7/5, BetterTok connects TikTok Live streams to Discord servers with instant alerts, customizable notification embeds, and support for 1,400+ tracked gifts. Free setup takes under five minutes with no TikTok login required.
How to Set Up TikTok Live Notifications in Discord
Want your Discord community to know the moment you go live on TikTok? This guide walks you through setting up BetterTok's Discord bot for instant TikTok Live notifications — from adding the bot to customizing your alerts. The entire process takes under 5 minutes, costs nothing to start, and requires no coding or TikTok login.
What You'll Need
- A Discord server where you have Administrator or Manage Server permissions
- A TikTok account with a public username (no login sharing required)
- A web browser to access the BetterTok dashboard
Step 1: Add the BetterTok Bot to Your Discord Server
Head to the BetterTok Discord Bot page and click the "Add to Discord" button. Discord will prompt you to select a server from a dropdown — choose the server where you want live notifications to appear. You'll then see a permissions screen requesting Manage Roles, Send Messages, Embed Links, Read Message History, and Use Slash Commands. Approve all permissions and click "Authorize."
Once authorized, BetterTok will appear in your server's member list. The bot needs these permissions to post notification embeds and manage the auto live role. If you accidentally deny a permission, you can re-invite the bot or adjust permissions in your server's role settings.
Step 2: Connect Your TikTok Account on the Dashboard
After the bot is in your server, visit the BetterTok Dashboard and log in with your Discord account. Select the server you just added the bot to, then navigate to the TikTok Settings page. Enter the TikTok username you want to monitor — this is the public @username, not your display name.
BetterTok does not require your TikTok password or any OAuth login. It monitors your public live status using TikTok's data, so your account credentials stay completely private. You can add multiple TikTok usernames on the Creator tier if you manage several accounts or run a multi-streamer community.
Step 3: Select Notification Channels
In the dashboard, go to the Alerts section for your server. Here you can pick which Discord text channels receive a notification when the monitored TikTok account goes live. Most creators choose a dedicated #live-notifications channel, but you can also send alerts to your general chat or an announcements channel.
The free tier supports up to 2 alert channels in 1 server. If you need more — for example, sending notifications to multiple community sections or managing several servers — the Creator tier unlocks up to 100 alert channels across 5 servers. Each channel can have its own notification format and ping settings.
Step 4: Customize Notification Messages
BetterTok lets you fully customize how your live notifications look in Discord. From the dashboard, you can set a custom embed title (e.g., "🔴 {username} is LIVE on TikTok!"), write a description that includes dynamic variables, choose an embed color to match your brand, and optionally add a thumbnail or banner image.
Available dynamic variables include {username}, {title}, and {viewers}, which are automatically replaced with live stream data when a notification is sent. You can also configure which Discord roles get pinged — for instance, a @Live Ping role that members opt into so only interested users are notified.
Taking a few minutes to customize your notifications makes a real difference. A well-formatted embed with your branding and a clear call-to-action (like "Click to watch!") can significantly increase the number of community members who tune into your streams.
Step 5: Enable Auto Live Role (Optional)
The auto live role feature automatically assigns a role to your Discord account when you start a TikTok Live stream and removes it when you end the stream. This gives your community a clear visual indicator that you're currently streaming. By default, the role is named "🔴 LIVE" and appears prominently in the member sidebar, but you can rename and recolor it to anything you like.
To enable this, go to the Live Role settings in your dashboard and toggle it on. Make sure the BetterTok bot's role is positioned above the live role in your server's role hierarchy — otherwise Discord won't allow the bot to assign it. This is a free feature available on all tiers.
Step 6: Test the Setup
The best way to verify everything works is to start a quick TikTok Live stream. Within seconds, you should see a notification appear in your configured Discord channels and (if enabled) the live role assigned to your account. Check that the embed looks correct, the right roles are pinged, and the stream link is clickable.
If you're not ready to go live, you can use the /test-notification slash command in Discord to send a sample notification to your configured channels. This lets you preview the embed format and adjust your customization without needing an active stream.
Troubleshooting Tips
- Bot not posting notifications? Verify the bot has Send Messages and Embed Links permissions in the target channel. Check that the channel isn't restricted to specific roles.
- Live role not being assigned? Make sure the BetterTok bot's role is higher than the live role in your server's role hierarchy (Server Settings > Roles).
- Wrong TikTok account detected? Double-check the username in your dashboard. Make sure you entered the @username, not the display name. Usernames are case-insensitive.
- Delayed notifications? Notifications typically arrive within 10–30 seconds. If delays persist, check your internet connection and Discord's server status.
Frequently Asked Questions
Is the BetterTok Discord bot free for TikTok live notifications?
Yes. The free tier includes live notifications, auto-embed streams for 1 server with 2 alert channels, and auto live role assignment. The Creator tier ($9.99/month) expands this to 5 servers, 100 alert channels, and adds gift tracking, leaderboards, TTS, sound alerts, and analytics.
How fast do TikTok live notifications arrive in Discord?
BetterTok detects TikTok Live streams within seconds of going live. Notifications are posted to your configured Discord channels almost instantly, typically within 10–30 seconds of starting your stream.
Do I need to share my TikTok password or log in?
No. BetterTok only needs your public TikTok username to monitor live status. You never need to enter your TikTok password or grant login access. The bot uses TikTok's public live data to detect when you go live.
Can I set up notifications for multiple TikTok accounts in one Discord server?
Yes. With the Creator tier, you can monitor multiple TikTok usernames in a single Discord server. Each account can have its own notification channels, custom messages, and live role. This is ideal for gaming teams, creator collectives, or agencies.
What Discord permissions does BetterTok need?
BetterTok requires Manage Roles (to assign/remove the live role), Send Messages and Embed Links (for notifications), Read Message History (for commands), and Use Slash Commands. The bot never reads DMs or accesses private channels you haven't configured.
Can I customize what the live notification looks like in Discord?
Absolutely. From the BetterTok dashboard, you can customize the notification embed title, description, color, thumbnail, and which roles get pinged. You can use dynamic variables like {username}, {title}, and {viewers} to include real-time stream information in every notification.
Ready to Set Up TikTok Live Notifications?
Join 10,000+ creators already using BetterTok to keep their Discord communities in the loop. Free to start — no credit card required.