Never miss a discount. Stay up to date. Subscribe to our Discord newsletter.

Subscribe
ZombyIO
All guides

Docs · Announce and automate

How to set up TikTok notifications in Discord

Follow a TikTok account and ZombyIO posts in your server when it uploads, with the caption and the cover. This guide sets it up and explains why a post can take a few minutes.

Takes about 2 minutesFree, Premium raises limits

What you will end up with

When an account you follow posts on TikTok, ZombyIO sends your message with a card showing the creator, the caption and the cover picture. Each post is announced once.

tiktok-posts

Where to find it

Open the dashboard, pick your server and choose TikTok notifications in the sidebar (on a phone: under Features in the bar at the bottom). That is two clicks from your server list. You can also press Ctrl K anywhere in the dashboard and type the name.

  1. Your servers
  2. Your server
  3. TikTok notifications
Open the dashboard

Step by step

  1. Step 1: Open TikTok notifications

    In the dashboard, pick your server and choose TikTok notifications in the sidebar. The feature is already switched on for a new server, so the switch in the coloured banner shows Enabled. Nothing is posted until you have added an account and picked a channel for it.

    Everything on the page is only stored when you press Save in the bar at the bottom.

    Tip

    Switching the feature off keeps every account and every setting. Posts made while it is off are not announced later.

  2. Step 2: Add a TikTok account

    Under Add a TikTok account, type the creator’s TikTok name or paste their profile address, then press Look it up. miabakes, @miabakes, tiktok.com/@miabakes and the address of one of their videos all work. Short links such as vm.tiktok.com/… do not: open them in your browser and copy the profile address instead.

    The page answers with the account’s name and its newest caption, so you can tell it found the right one. Only public accounts can be followed.

    You can follow 2 accounts on the free plan and 50 with Premium.

    Tip

    Adding an account only puts it on the page. It is followed once you press Save.

  3. Step 3: Pick the channel and an optional ping

    Each account gets a card under Accounts you follow. In Posts go to, pick the channel for its announcements. An account without a channel stays silent. If your server has only one channel in the list, it is picked for you.

    Under Ping this role you can pick a role to mention. Left empty, nobody is pinged. Only that role is ever pinged: an @everyone in a caption stays plain text.

    Important

    ZombyIO needs to see the channel, send messages and embed links there, or the post never appears, with no error in the channel. See roles and permissions.

  4. Step 4: Choose the wording and the look

    Under What the announcement says, pick a starting point: Just the link, With a ping or Short with a card. A new server starts on With a ping.

    Under How should the post look?, A card of our own adds a card with the creator, the caption and the cover picture in your colour. Just the link leaves the preview to Discord, which shows whatever TikTok gives it.

    In Message for a new post you can use {author} for the creator’s name, {caption} for the caption shortened to one line, {url} for the link to the post and {mention} for the role being pinged.

    tiktok-posts
  5. Step 5: Know how quickly posts arrive

    TikTok does not tell other apps when somebody posts. ZombyIO therefore looks at every followed account regularly: every 2 minutes while few accounts are followed across ZombyIO, less often the more accounts the whole platform follows. Accounts that post often and accounts many servers follow are looked at first.

    Each look shows the account’s newest posts, so a post that arrives late is still announced. From one look at most the 5 newest new posts are announced, so a server is not flooded after a long gap.

    Tip

    Every server following the same account shares one look at it, so a popular creator costs nothing extra.

    tiktok-posts
  6. Step 6: Read the badge on each account

    Each card carries a badge that says what the latest look found:

    • Watching: new posts are announced.
    • Not checked yet: the account was just saved. The first look follows within a few minutes.
    • Not visible: TikTok shows no public account under this name. It was deleted, renamed or set to private, or embedding was turned off.
    • Name taken over: the name now belongs to a different account, so nothing is announced.

    ZombyIO keeps looking in every state, so an account that becomes visible again is announced again without you doing anything.

    Important

    A creator who renames their account cannot be followed under the old name. Remove the card, add them under the new name and save.

  7. Step 7: Save and wait for the next post

    Press Save. There is no test button: the first announcement comes the next time the account posts.

    Posts made before you added the account are not announced, so a server never receives a creator’s whole back catalogue.

    tiktok-posts

Every setting explained

In the order the page shows them. Names in bold are exactly what the dashboard calls each control.

Set it up

Switch the feature on

Turns the whole feature on or off. The same switch sits in the banner at the top. On by default for a new server. Off keeps every account and stops every post.

TikTok accountFree: 2 · Premium: 50

Finds an account by TikTok name, profile address or video address and adds it to the page. Names are 2 to 24 letters, digits, underscores or dots. Private accounts and short links are not accepted.

Accounts you follow

One card per account. Every setting in this group is per account.

Posts go to

Where this account’s posts appear. Empty by default, and an account with no channel posts nothing. The list shows your text and announcement channels.

Ping this role

The role mentioned in the post through {mention}. None by default.

Watching / Not visible

Watching, Not checked yet, Not visible or Name taken over, from the latest look at the account. The step above explains each one.

Announce this account

Off keeps the account and its settings and stops its posts. On by default. To stop following an account completely, press the bin icon on its card, then save.

Own wording for this account

Your own text for this account, up to 2,000 characters. Left empty, the message from What the announcement says is used.

What the announcement says

Pick a starting point

Just the link: the name and the link, nobody pinged, no card. With a ping: {mention} in front, the name, the link and the card. Short with a card: one short line with the ping, everything else on the card. Change the text or the look by hand and the page shows Your own mix.

How should the post look?

A card of our own (default) shows the creator with their picture, the caption and the cover, in your colour. Just the link posts only your text and leaves the preview to Discord.

Message for a new post

The post for every account without its own wording. Up to 2,000 characters. Default: {mention} **{author}** just posted a new TikTok! with {url} on the next line, in your server’s language.

Placeholders

{author} is the creator’s name, {caption} the caption shortened to one line, {url} the link to the post and {mention} the role being pinged. An empty {mention} disappears without leaving a gap. An unknown placeholder stays as you typed it.

More settings

Card colour

The colour of the card, used only while A card of our own is chosen. Pick any colour or one of the suggestions. Default is TikTok pink.

Free and Premium

Premium costs €6 a month per server and is shared by every admin of that server. It raises limits, it does not unlock the feature.

Free and Premium
WhatFreePremium
TikTok accounts250

Something not working?

The problems people run into most often, and how to fix each one.

An account posted, but nothing appeared

Check these in order:

  • The account has no channel in Posts go to.
  • The feature switch or Announce this account is off, or the page was not saved.
  • ZombyIO cannot post in that channel. It needs to see the channel, send messages and embed links. See roles and permissions.
  • The badge says Not visible or Name taken over.
  • The next look at the account has not happened yet. That usually takes a few minutes.
The post came several minutes late

TikTok does not tell other apps about new posts, so ZombyIO finds them by looking at each account regularly. Usually that is every few minutes. When ZombyIO as a whole follows very many accounts, quiet accounts are looked at less often than busy ones.

An account says “Not visible”

TikTok shows other sites only public accounts under their current name. The account was deleted, renamed or set to private, or its owner turned off embedding. If it was renamed, remove the card and add the account again under its new name. If it comes back as it was, the badge turns to Watching by itself.

An account says “Name taken over”

The creator you followed renamed their account, and somebody else now uses the old name. ZombyIO notices because every look checks that the name still belongs to the same account, and it announces nothing for the stranger. Remove the card and add the creator under their new name.

The lookup cannot find the account
  • That does not look like a TikTok account means the text is not a TikTok name or profile address.
  • TikTok shows no public account with that name means the name is misspelt, the account is private, or it no longer exists.
  • TikTok did not answer or Too many lookups means TikTok did not respond this time. Try again in a minute.
I cannot add another account

The free plan follows 2 accounts and Premium 50. The count is taken from what is saved, so after removing an account, press Save before adding a new one.

If Premium ends, every account stays on the page, but only the first 2 on the page are announced: the ones you added first.

Still stuck?

Ask in the ZombyIO support server. Bring your support ID, your server’s support ID and a sentence about what you expected to happen, and someone will look at it with you.

Go to the support server