From 37650d3aa8fe7195dc79de7933276a27576e31a4 Mon Sep 17 00:00:00 2001 From: gunshiz Date: Sat, 20 Jun 2026 20:44:13 +0700 Subject: [PATCH] feat: add TikTok follower count support to follower metrics and labels --- lib/followers/index.ts | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/lib/followers/index.ts b/lib/followers/index.ts index 801bcec..6a14c43 100644 --- a/lib/followers/index.ts +++ b/lib/followers/index.ts @@ -6,6 +6,7 @@ export interface FollowerCounts { youtube: number | null; roblox: number | null; discord: number | null; + tiktok: number | null; } export interface FollowerInfo { @@ -20,13 +21,17 @@ export async function getFollowerCounts(): Promise { getDiscordMemberCount(), ]); - return { youtube, roblox, discord }; + const tiktokEnv = process.env.TIKTOK_FOLLOWERS; + const tiktok = tiktokEnv ? Number(tiktokEnv) : null; + + return { youtube, roblox, discord, tiktok }; } const followerLabels: Record = { youtube: "ผู้ติดตาม", roblox: "ผู้ติดตาม", discord: "สมาชิก", + tiktok: "ผู้ติดตาม", }; export function getCountForLink(name: string, counts: FollowerCounts): FollowerInfo | null {