{"en":{"common":{"languageSwitcher":"Language","languagePicker":{"open":"Change language","close":"Close"},"heroSection":{"defaults":{"title":"TikTok Live","titleHighlight":"API","subtitle":"Build your custom TikTok Live Overlays for OBS, TikTok Live Studio, Gifts, Chat, Battles. Everything you need to build on TikTok Live."},"install":{"copy":"Copy","copied":"Copied!"},"recruit":{"new":"NEW","label":"Recruit","sub":"Find New Creators"},"cta":{"dashboard":"Dashboard","getApiKey":"Get API Key","manageApi":"Manage your API","getKeySub":"Get an API key","docs":"Docs","forDevelopers":"for Developers"},"mobileNav":{"tagsAria":"Supported languages","guides":"Guides","leaderboards":"Leaderboards","gamingRanks":"Gaming Ranks","gifterIntel":"Gifter Intel","agency":"Agency","pricing":"Pricing","discordBot":"Discord bot"},"stats":{"latency":"Latency","uptime":"Uptime","free":"Free","sandboxTier":"Sandbox Tier"},"channels":{"aria":"Live channels","openProfile":"Open profile of {name}"}},"earningsHeatmap":{"days":{"mon":"Mon","tue":"Tue","wed":"Wed","thu":"Thu","fri":"Fri","sat":"Sat","sun":"Sun"},"hourAm":"{h}a","hourPm":"{h}p","legendLow":"Dead","legendHigh":"Peak","peakValue":"{value} diamonds at busiest slot","cellEmpty":"{day} {hour} - no activity","cellValue":"{day} {hour} - {value} diamonds ({pct}% of peak)"},"revealGate":{"label":"Log in to reveal the numbers","sub":"Free account - unlocks every figure on the page instantly.","google":"Continue with Google","note":"Takes 5 seconds. No card."},"regionPicker":{"global":"Global"},"rankBoardTabs":{"ariaLabel":"Leaderboard boards","daily":"Daily","popular":"Popular","gaming":"Gaming","teams":"Teams","shopping":"Shopping"},"globalUpgradeNote":{"withFeature":"{feature} is part of {plan}. Your {starterPlan} plan does not include it.","generic":"This is part of {plan}. Your {starterPlan} plan does not include it.","cta":"Upgrade to {plan}"},"massCopyButton":{"label":"Copy","lockedTitle":"Agency tier only - upgrade to copy all usernames","title":"Up to {max} usernames, one per line. Paste into TikTok backstage eligibility check.","copied":"Copied!","agencyTag":"AGENCY"},"searchBar":{"placeholder":"Search creators and gifters...","clear":"Clear search","tagLive":"LIVE","tagCreator":"Creator","tagGifter":"Gifter","noResults":"No results for \"{query}\"","addToWatchList":"Add {handle} to Watch List","fetching":"Fetching TikTok profile...","close":"Close","confirmPrompt":"Is this the profile you want to add to the watchlist?","no":"No","adding":"Adding...","yesAdd":"Yes, add","errors":{"invalidHandle":"Invalid TikTok handle","notFound":"Could not find this TikTok profile.","addFailed":"Failed to add. Try again."}},"giftGalleryApiCta":{"eyebrow":"Gift gallery API","heading":"Embed the gift gallery via API","headingGift":"Embed {name} + the full gift gallery via API","sub":"One request returns the full TikTok LIVE gift catalog - every name, diamond cost, and icon URL. Drop it straight into your own app.","badgeTitle":"Full live catalog requires Pro tier or above","badge":"PRO+","tabsLabel":"Gift gallery code examples","copied":"Copied","copy":"Copy","copyCode":"Copy code","docsCta":"View API docs","hint":"Full live catalog needs Pro+ - {link}","hintLink":"see plans"},"eventExplorer":{"listLabel":"WebSocket event types","copyPayload":"Copy payload","copy":"Copy","copied":"Copied"},"copyCodeButton":{"label":"Copy code","htmlLabel":"HTML / Vanilla JS","llmLabel":"LLM prompt","nodeSub":"One file. Node 22+ only.","pythonSub":"Stdlib + websockets.","htmlSub":"Open in any browser. No build.","llmSub":"Paste into ChatGPT / Claude.","toastMain":"Code Copied to Clipboard","toastSub":"Paste and Run"}},"popularLive":{"seo":{"title":"Popular LIVE - tik.tools","description":"TikTok's real-time Popular LIVE board per region - the creators being featured in search right now. Agency-tier intel."},"hero":{"title":"{accent} LIVE","titleAccent":"Popular","sub":"TikTok's real-time top creators per region - the ones getting featured in search right now. Refreshed every minute."},"loading":"Loading Popular LIVE...","empty":"No Popular LIVE board cached for this region yet - building. Check back in a minute.","count":"{count} creators","copyAll":"Copy all","liveBadge":"LIVE","diamonds":"diamonds","upgrade":{"feature":"The full Popular LIVE board","badge":"AGENCY TIER EXCLUSIVE","text":"The full Popular LIVE board - every region, live creators included - is exclusive to Agency.","cta":"Unlock"},"updated":"Updated {when}.","relative":{"minutes":"{n} min ago","hours":"{n}h ago"}},"api":{"seo":{"title":"TikTok LIVE API - Developer Guide","description":"There is no official TikTok LIVE API. Connect to any live stream via WebSocket using TikTool - connection upkeep and authentication handled for you. Node.js & Python SDKs. Free sandbox.","ogTitle":"TikTok LIVE API - Complete Developer Guide","ogDescription":"Connect to TikTok LIVE streams in 3 lines of code. Managed API with signature server included. Real-time chat, gifts, viewers.","twitterTitle":"TikTok LIVE API - Complete Developer Guide","twitterDescription":"Connect to TikTok LIVE streams in 3 lines of code. Managed API with signature server included.","keywords":"tiktok live api, tiktok api, tiktok live data, tiktok websocket, tiktok live chat api, tiktok gifts api, tiktok stream api, tiktok live assistant, tiktok live connector alternative, tiktok live api free, tiktok live api nodejs, tiktok live api python, tiktok live overlay api, tiktok live analytics, eulerstream alternative, tikfinity alternative, tiktok live api vs eulerstream, tiktok battle api, tiktok live sdk, tiktok chat api, tiktok live stream data"},"hero":{"badge":"Complete Guide","title":"TikTok LIVE","titleHighlight":"API","subtitle":"There is no official TikTok LIVE API. TikTool is a managed alternative - connect to any live stream and receive real-time chat, gifts, viewers via WebSocket. Connection upkeep and authentication handled for you. No reverse engineering needed."},"toc":{"heading":"Table of Contents","whatIs":"What Is the TikTok LIVE API?","howItWorks":"How Does the TikTok LIVE API Work?","quickstartNode":"Quick Start - Node.js","quickstartPython":"Quick Start - Python","quickstartWs":"Quick Start - Raw WebSocket","events":"What Data Can I Get from TikTok Live Streams?","useCases":"What Can I Build with the TikTok LIVE API?","comparison":"How Does TikTool Compare to Alternatives?","pricing":"How Much Does the TikTok LIVE API Cost?","faq":"Frequently Asked Questions"},"whatIs":{"heading":"What Is the TikTok LIVE API?","p1":"TikTok does not offer a public API for live stream data like chat, gifts, or viewer counts. The TikTok Business API only covers ads and shop analytics. To access real-time LIVE data, developers use third-party APIs.","p2":"The open-source libraries {connector} (Node.js) and {tiktokLive} (Python) are MIT-licensed and free to use. They delegate TikTok signing to a backend; one of the historical defaults is a paid signing service built by the same team that maintains those libraries.","p3":"TikTool is an {independent} with its own signing infrastructure. It's a fully managed API: connection upkeep and authentication are handled on our side. One WebSocket connection delivers {count} event types - chat, gifts, likes, follows, viewers, battles, and more. Official SDKs for {node} and {python}. Sandbox tier, no credit card required.","independent":"independent alternative","ctaKey":"Get Free API Key","ctaDocs":"WebSocket Docs"},"howItWorks":{"heading":"How Does the TikTok LIVE API Work?","intro":"TikTool sits between your application and TikTok's live streaming infrastructure. Here's the architecture:","step1":{"title":"Your App Connects","body":"Your app opens a WebSocket to {url} with a TikTok username and your API key."},"step2":{"title":"TikTool Resolves","body":"TikTool resolves the room ID, handles authentication, solves challenges, and joins the live stream."},"step3":{"title":"Events Flow","body":"Real-time events (chat, gifts, viewers, etc.) stream to your app as clean JSON - parsed, structured, and typed."},"outro":"You never deal with TikTok's protocol directly. When TikTok changes their internal systems (which happens frequently), TikTool adapts - your code keeps working unchanged."},"quickNode":{"heading":"Quick Start - Node.js / TypeScript","install":"Install the official SDK from npm:","connect":"Connect to a live stream and receive events:","typed":"Full TypeScript support - every event type, field, and parameter is fully typed with autocompletion in your IDE. {link}","guideLink":"Read the complete Node.js guide"},"quickPython":{"heading":"Quick Start - Python","install":"Install from PyPI:","connect":"Connect with the SDK and register handlers with decorators:","asyncio":"Prefer asyncio? {connect} runs the same client inside your own event loop. The key can also come from the {envVar} environment variable.","guideLink":"Read the complete Python guide"},"quickWs":{"heading":"Quick Start - Raw WebSocket (Any Language)","intro":"Any language with WebSocket support works - Go, Rust, Java, C#, Ruby, PHP, Dart, Kotlin, Swift. Just connect to:","format":"Every message is a JSON object with {event} and {data} fields. Clean, structured data - no binary parsing needed. {link}","refLink":"Full WebSocket API reference"},"events":{"heading":"All Event Types","intro":"The TikTok LIVE API streams 18+ real-time events from any live stream:","refLink":"See full event reference with example payloads","list":{"chat":"Chat message from a viewer. Includes user info, comment text, emotes, and badges.","gift":"Virtual gift sent by a viewer. Includes gift name, diamond value, repeat count, and combo status.","like":"A viewer liked the stream. Includes per-event count and total likes.","member":"A viewer joined the live room. Fires when users enter the stream.","follow":"A viewer followed the streamer during the live stream.","share":"A viewer shared the live stream with their friends.","subscribe":"A viewer subscribed to the streamer.","roomUserSeq":"Viewer count update. Current viewer count and top viewers list.","battle":"Battle/LinkMic event. Battle status, teams, scores, and participants.","battleArmies":"Battle armies update with team scores and participant rankings.","roomPin":"A chat message was pinned or starred by the streamer.","caption":"TikTok native auto-captions for the stream, one caption window per frame.","envelope":"Treasure chest or envelope event in the stream.","emote":"Custom emote sent in chat by a viewer.","liveIntro":"Stream intro update - title and description changes.","streamEnd":"The live stream has ended. Includes the reason code.","connected":"Successfully connected to the TikTok live stream.","error":"Connection error occurred. Includes error details."}},"useCases":{"heading":"What Can You Build?","moreLink":"See more use cases","chatAssistants":{"title":"Chat Assistants","desc":"Build automated chat assistants that respond to viewer messages, commands, and gifts in real-time."},"analytics":{"title":"Analytics","desc":"Track viewer counts, engagement rates, gift revenue, and chat activity across streams."},"games":{"title":"Interactive Games","desc":"Let viewers control game elements with gifts, chat commands, and likes."},"overlays":{"title":"Stream Overlays","desc":"Create OBS/Streamlabs overlays showing chat, gift alerts, and viewer stats."},"scouting":{"title":"Creator Scouting","desc":"Follow creator rankings, top gifters, and league standings to find and grow talent."},"mobile":{"title":"Mobile Apps","desc":"Build mobile apps that monitor and interact with TikTok LIVE streams."}},"compare":{"heading":"TikTool vs Euler Stream vs tiktok-live-connector","intro":"The open-source {connector} (Node.js) and {tiktokLive} (Python) libraries are maintained by the same team that runs Euler Stream. Together they form a well-supported ecosystem with MIT-licensed clients and a managed signing backend. TikTool is an independent managed alternative with its own signing infrastructure and a different feature focus.","feature":"Feature","rows":{"managed":"Managed service","nodeSdk":"Node.js SDK","pythonSdk":"Python SDK","agencyIntel":"Agency intel (leaderboards, leagues)","gifterIntel":"Gifter intel (LTV, archetypes)","liveLeaderboards":"Live leaderboards","battleHistory":"Battle history + timeline","leagueRankings":"League rankings","alerts":"Real-time alerts","sniperGap":"Sniper Gap (live battle tracker)","agencyCrm":"Agency CRM + watchlists","profilePages":"Public profile pages (creator + gifter)","freeTier":"Free tier","websocketApi":"WebSocket API","captcha":"CAPTCHA handling"},"cells":{"uptime":"99.9% uptime","selfHosted":"Self-hosted client","managed":"Managed","official":"Official","viaTikTokLive":"via TikTokLive","realTime":"Real-time","perMatch":"Per-match","indexed":"Indexed","reqPerDay":"{n} req/day","mitLicensed":"MIT-licensed","anyLanguage":"Any language","pythonOnly":"Python only","nodeOnly":"Node.js only","builtIn":"Built-in","viaSigning":"Via signing backend"}},"pricing":{"heading":"Pricing & Free Tier","intro":"Start building with the TikTok LIVE API for free. No credit card required.","tier":"Tier","price":"Price","concurrent":"{n} concurrent","concurrentDaily":"{n} concurrent ({daily}/24h)","plusFirehose":"{n} + Firehose","perDay":"{n}/day","perWeek":"{price}/week","sandboxTier":"Sandbox Tier","viewPlans":"View Plans","startFree":"Start Free"},"faq":{"heading":"Frequently Asked Questions","items":{"publicApi":{"q":"Is there a public API for live stream data?","a":"There is no first-party public API specifically for live stream events. TikTool is an independent, third-party managed API service with 99.9% uptime that gives developers real-time access to chat, gifts, viewers, battles, and more. TikTool is not affiliated with or endorsed by any streaming platform."},"free":{"q":"Is the TikTok LIVE API free?","a":"For evaluation, yes. TikTool offers a free 7-day Sandbox evaluation with 3 concurrent WebSocket connections and 5,000 REST API requests per day. No credit card required. Paid plans start at $7/week (Basic) for 10,000 requests/day and 20 concurrent connections."},"languages":{"q":"What programming languages does the TikTok LIVE API support?","a":"TikTool works with any language. Official SDKs are available for Node.js (npm: {'@'}tiktool/live) and Python (pip: tiktok-live-api). The raw WebSocket API at wss://api.tik.tools works with Go, Rust, Java, C#, Ruby, PHP, Dart, Kotlin, Swift, and any language with WebSocket support."},"difference":{"q":"How is TikTool different from open-source live stream libraries?","a":"Open-source libraries require you to maintain connection infrastructure and break when the platform updates. TikTool is a managed API service - we handle all maintenance, challenge solving, and room authentication server-side. Your integration stays stable and production-ready."},"data":{"q":"What data can I get from TikTok LIVE streams?","a":"Over 90 event types: chat messages, virtual gifts (with diamond values), likes, follows, shares, viewer counts, battle scores, pinned messages, stream status, and more."},"latency":{"q":"What is the latency?","a":"Sub-50 milliseconds. TikTool delivers events within 50ms of them occurring on TikTok. The managed WebSocket connection is optimized for low-latency real-time data delivery."},"chatAssistant":{"q":"Can I build a TikTok LIVE chat assistant?","a":"Yes. TikTool's real-time chat events include full user info, message text, emotes, and badges. Many developers build interactive chat assistants, moderation tools, command systems, and automated gift responses with TikTool."},"streams":{"q":"How many streams can I monitor simultaneously?","a":"Sandbox: 3 connections. Pro ($15/wk): 50. Ultra ($45/wk): 250. Agency ($119/wk): 500 + Live Gifter Firehose WS. Higher volumes are available on request."},"euler":{"q":"How does TikTool compare to Euler Stream?","a":"TikTool and Euler Stream are independent managed TikTok LIVE services with different feature focuses. Euler Stream is the signing backend used by the open-source tiktok-live-connector (Node.js) and TikTokLive (Python) libraries, maintained by the same team. TikTool runs its own independent signing infrastructure and adds features Euler does not currently offer, such as an agency intel layer. Both providers offer free tiers and paid plans; compare current pricing and quotas directly on each site."},"tikfinity":{"q":"Is TikTool better than TikFinity for developers?","a":"TikFinity is a streaming tool for overlays and alerts - great for non-technical TikTok creators. TikTool is a developer API with WebSocket endpoints, SDKs, and REST APIs for building custom applications. If you need to build a custom chat assistant, analytics dashboard, or game integration, TikTool is the right choice. If you just want pre-built overlays without writing code, TikFinity may suit your needs."},"analytics":{"q":"Can I use TikTok LIVE API for stream analytics?","a":"Yes. TikTool provides real-time viewer counts, engagement rates, gift revenue tracking, chat activity metrics, and battle scores. Many developers use our API to build custom analytics dashboards for streamers, agencies, and talent managers."},"obs":{"q":"Does the TikTok LIVE API work with OBS and Streamlabs?","a":"Yes. You can use TikTool's WebSocket API to build custom browser-source overlays for OBS, Streamlabs, and TikTok Live Studio. Display real-time chat, gift alerts, viewer counts, and battle scores directly on your stream."}}},"next":{"getStarted":"Get Started","getStartedSub":"Free API key in 30 seconds","wsRef":"WebSocket Reference","wsRefSub":"Full event docs"},"schema":{"article":{"headline":"TikTok LIVE API - The Complete Developer Guide (2026)","description":"Complete guide to the TikTok LIVE API. Real-time WebSocket access to chat messages, gifts, viewer counts, battles. Node.js, Python, and any language. Free tier available."},"app":{"name":"TikTok LIVE API","description":"Real-time TikTok LIVE API for developers. WebSocket access to chat, gifts, viewers, battles. Node.js and Python SDKs.","offer":"Sandbox tier with 3 concurrent WebSocket connections and 5,000 REST requests per day"},"faq":{"publicApi":{"a":"There is no first-party public API specifically for live stream events. TikTool is an independent, third-party managed API with 99.9% uptime that gives developers real-time access to chat, gifts, viewers, and more. TikTool is not affiliated with or endorsed by any streaming platform."},"free":{"a":"For evaluation, yes. TikTool offers a free 7-day Sandbox evaluation with 3 concurrent WebSocket connections and 5,000 REST API requests per day. No credit card required. Paid plans start at $7/week (Basic) for production use with 10,000 daily requests and 20 concurrent connections."},"languages":{"a":"TikTool provides official SDKs for Node.js (npm: {'@'}tiktool/live) and Python (pip: tiktok-live-api). The raw WebSocket API works with any language: Go, Rust, Java, C#, Ruby, PHP, Dart, Kotlin, Swift, and more."},"difference":{"q":"How is TikTool different from other live stream libraries?","a":"Open-source libraries require you to maintain your own connection infrastructure and frequently break when the platform updates. TikTool is a managed API service - we handle connection upkeep and authentication server-side. Your code stays stable."},"data":{"a":"Chat messages, virtual gifts (with diamond values), likes, follows, shares, viewer counts, battle scores, pinned messages, stream status, and 90+ event types in total."},"latency":{"q":"What is the latency of the TikTok LIVE API?","a":"TikTool delivers events within 50 milliseconds of them occurring on TikTok. The managed WebSocket connection is optimized for low-latency real-time data delivery."},"chatAssistant":{"q":"Can I use TikTok LIVE API for a chat assistant?","a":"Yes. TikTool's real-time chat events include full user info, message text, emotes, and badges. Many developers use it to build interactive chat assistants, moderation tools, and automated responses for TikTok LIVE streams."},"streams":{"a":"Sandbox (free): 3 connections. Pro: 50. Ultra: 250. Agency: 500 + Live Gifter Firehose WS. Higher volumes are available on request."},"euler":{"a":"TikTool and Euler Stream are independent managed TikTok LIVE services with different feature focuses. Euler Stream is the signing backend used by the open-source tiktok-live-connector and TikTokLive libraries, maintained by the same team. TikTool runs its own independent signing infrastructure and ships extra features such as an agency intel layer. Both offer free tiers and paid plans - compare current pricing and limits directly on each provider's site."},"tikfinity":{"a":"TikFinity is a streaming tool for overlays and alerts - great for non-technical streamers. TikTool is a developer API with WebSocket endpoints, SDKs, and REST APIs for building custom applications. If you need to build a custom chat assistant, analytics dashboard, or game integration, TikTool is the better choice. If you just want pre-built overlays, TikFinity may suit your needs."},"obs":{"a":"Yes. You can use TikTool's WebSocket API to build custom browser-source overlays for OBS, Streamlabs, and TikTok Live Studio. Display real-time chat, gift alerts, viewer counts, and battle scores. See our overlay guide for implementation details."}},"howTo":{"name":"How to Connect to TikTok LIVE API","description":"Connect to any TikTok live stream and receive real-time data in under 30 seconds.","step1":{"name":"Get a free API key","text":"Sign up at tik.tools and copy your API key. No credit card required."},"step2":{"name":"Install the SDK","text":"Run: {npm} (Node.js) or {pip} (Python)"},"step3":{"name":"Connect and receive events","text":"Create a client with the streamer username and your API key, add event listeners, and call connect()."}}}},"rankings":{"seo":{"title":"TikTok LIVE Rankings by Country - Every Region {'|'} TikTool","description":"TikTok LIVE rankings for {boards} regions and countries: a link to every board of top creators by diamonds and live status, how the resets work, and all {count} league classes.","ogTitle":"TikTok LIVE Rankings by Country"},"hero":{"badge":"Rankings","title":"TikTok LIVE Rankings","titleHighlight":"by Country","subtitle":"Links to every regional and country TikTok LIVE leaderboard, each showing today's top creators by diamonds and who is live, plus the league classes behind them.","updated":"Updated {time}.","refresh":"Boards refresh about once a minute."},"stats":{"regional":"regional boards","country":"country boards live now","countries":"countries mapped to a board","leagueClasses":"league classes"},"regions":{"title":"Regional leaderboards","lead":"TikTok ranks most markets in regional pools. Each pool has one board of the creators who earned the most diamonds there, reset daily in most regions."},"cardSub":"TikTok LIVE ranking","countryBoards":{"title":"Country leaderboards","lead":"Markets TikTok ranks on their own, outside any pool. A country appears here while its board is live."},"countries":{"title":"Find your country","lead":"Every country links to the board its creators are ranked on. Countries in the same pool share that pool's board."},"how":{"title":"How the boards work","diamonds":{"title":"Ranked by diamonds earned today","body":"Each board lists up to the top 100 creators by the diamonds their LIVE gifts earned since the board last reset, with who is streaming right now."},"resets":{"title":"Daily resets","body":"Most boards reset once a day at the region's own reset hour, shown as a countdown on every board. {hourly} run hourly boards instead."},"leagues":{"title":"Leagues on top","body":"Alongside the daily board, creators compete in leagues split into {count} classes, from A1 at the top to D5."}},"leagues":{"title":"TikTok LIVE league classes","lead":"The full ladder, highest class first. Every region's board links to its league divisions.","group":"Group {group}"},"faq":{"title":"Frequently asked questions","what":{"q":"What are TikTok LIVE rankings?","a":"TikTok publishes a daily or hourly LIVE ranking for each region that orders creators by the diamonds their gifts earned since the last reset. tik.tools tracks up to the top 100 of every board, which creators are live right now, and how each board has moved over recent days."},"coverage":{"q":"Which countries and regions are covered?","a":"{boards} boards right now: {regions} regional pools such as North America, Latin America and the Balkans, plus {countries} countries TikTok ranks on their own. Countries inside a pool share that pool's board."},"updates":{"q":"How often do the rankings update?","a":"Boards refresh about once a minute while creators are live. Most boards reset once a day at their region's reset hour; {hourly} run hourly boards that reset every hour."},"leagues":{"q":"How do TikTok LIVE leagues work?","a":"Leagues place creators in {count} classes: {ranges}, with {top} the highest. Within a class, creators are grouped into divisions and compete on diamonds over the league window, which is weekly in most regions and daily in {hourly}. Where a creator finishes decides whether they move up or down a class."},"api":{"q":"Can I get this data through an API?","a":"Yes. The same daily boards, league divisions and gifter rankings are available through the tik.tools leaderboard API, with SDKs for Node and Python."}},"next":{"title":"More rankings","global":{"title":"Global leaderboard","sub":"Every region's top creators on one page"},"gifters":{"title":"Top gifters","sub":"The supporters behind the boards"},"gaming":{"title":"Gaming ranks","sub":"Per-game LIVE ladders"},"api":{"title":"Leaderboard API","sub":"The same boards for developers"}},"jsonLd":{"breadcrumbHome":"Home","breadcrumbLeaderboards":"Leaderboards","breadcrumbPage":"Rankings by Country","name":"TikTok LIVE Rankings by Country","itemName":"{region} TikTok LIVE ranking"},"classRange":"{from} to {to}","regionNames":{"MENA":"Middle East & Africa"}},"bestTime":{"seo":{"title":"Best time to go LIVE on TikTok - real-time heatmap (your timezone) {'|'} Tik.Tools","description":"Real-time TikTok LIVE gift-volume heatmap. 28-day rolling window, day-of-week x hour-of-day in your local timezone, aggregated across every region we track. Free tool by Tik.Tools.","ogTitle":"Best time to stream on TikTok LIVE - heatmap (your timezone)","ogDescription":"See which days + hours have the most diamond gifting on TikTok LIVE. Real-time, 28-day rolling, your local timezone."},"hero":{"eyebrow":"REAL-TIME · UPDATED HOURLY · LOCAL STREAM TIME","title":"What's the best time to go {accent}?","titleAccent":"LIVE on TikTok","sub":"Aggregated diamond-gift volume across every TikTok LIVE creator we track, bucketed by day-of-week + hour in {localTime} (a 9pm gift in JP and a 9pm gift in the US both land in the 9pm column). Darker cells = more diamonds gifted at that local hour worldwide. Use it as a baseline for your stream window.","subLocalTime":"each event's own local time"},"gate":{"label":"Log in to see the best hours & days","sub":"Free account - unlocks the peak hour, day and the full heatmap."},"conclusions":{"hour":{"eyebrow":"Best hour of day","meta":"{value} diamonds across 7 days"},"day":{"eyebrow":"Best day of week","meta":"{value} diamonds across 24h"},"slot":{"eyebrow":"Peak slot","meta":"{value} diamonds in this hour alone"}},"days":{"mon":"Monday","tue":"Tuesday","wed":"Wednesday","thu":"Thursday","fri":"Friday","sat":"Saturday","sun":"Sunday"},"hourAm":"{h}am","hourPm":"{h}pm","slotLabel":"{day} {hour}","loading":"Loading 28-day aggregate...","meta":{"window":"Window: last {days} days","bucketed":"Bucketed in each region's local time","updated":"Updated {when}","recently":"recently"},"relative":{"justNow":"just now","minutes":"{n} min ago","hours":"{n}h ago","days":"{n}d ago"},"cta":{"title":"Build with TikTok LIVE data","api":{"eyebrow":"DEVELOPER API","title":"Real-time gifts + chat firehose","sub":"WebSocket + REST. Sandbox tier. Paid plans from $7/wk."},"leaderboards":{"eyebrow":"LEADERBOARDS","title":"{count} regions, real-time ranks","sub":"Country + league rankings. Unmasked at PRO+ / ULTRA+."},"agency":{"eyebrow":"GLOBAL AGENCY","title":"Scout creators in every region","sub":"CRM + watchlist + Telegram alerts. $119/wk."}},"explainer":{"title":"How to read this heatmap","p1":"We aggregate every {gift} our infrastructure observes across TikTok LIVE creators in {count} regions. Each event carries the gifter's country, which we use to shift its UTC timestamp into {clock} before bucketing. So a 9pm gift in Japan and a 9pm gift in the US both land in the 9pm column, even though they happened ~14 hours apart in UTC. The heatmap reads directly in \"local stream time\": if you stream at 8pm wherever you are, the 8pm column is the one you care about.","p1Gift":"diamond-valued gift","p1Clock":"that region's local clock","p2":"This is a {global} view of the LIVE economy - your specific niche or region may differ. For your own region-specific window, check the {rankingLink} page and filter by country or pull the {apiLink} hour-by-hour for your target region.","p2Global":"global","p2ApiLink":"Leaderboard Data API"},"faq":{"title":"Frequently asked","bestTime":{"q":"When is the best time to go live on TikTok?","a":"Peak diamond-gifting hours globally cluster between 7pm and midnight local time on Friday + Saturday, with a secondary peak around 9pm Sunday. The heatmap above shows your live 28-day window."},"timezones":{"q":"Does the heatmap account for different streamer timezones?","a":"Yes. Each gift event carries the gifter's country code. We shift the UTC timestamp into that country's standard local time before bucketing, so a 9pm gift in Japan and a 9pm gift in the US both land in the 9pm column. The grid reads as \"local stream time\" everywhere on the planet, not a single viewer's clock."},"fresh":{"q":"How fresh is the data?","a":"28-day rolling window, recomputed every 30 minutes. The CF-cached version may be up to 30 minutes stale; the background rebuild always uses the latest ClickHouse aggregate."},"niche":{"q":"Does niche matter?","a":"Yes - this is the GLOBAL economy. Gaming streamers, ASMR, music, and dance all have different peak windows. Use this as a baseline; for niche-specific windows, query the Leaderboard Data API filtered by your region."},"official":{"q":"Is this Tik.Tools data official?","a":"It is aggregated from our own LIVE infrastructure that observes the same public WebSocket gift events that any creator backstage tab shows. It is not endorsed by ByteDance."}},"jsonLd":{"bestTimeA":"Peak diamond-gifting hours globally cluster between 7pm and midnight local time on Friday + Saturday, with a secondary peak around 9pm Sunday. The free Tik.Tools heatmap shows the live 28-day rolling window in your local timezone.","calculatedQ":"How is the heatmap calculated?","calculatedA":"Tik.Tools aggregates every diamond-valued TikTok LIVE gift observed by our infrastructure across {count} regions over the rolling last 28 days, then shifts each event into the local time of the gifter's country and buckets it by day-of-week and hour-of-day.","peakQ":"Should I stream during peak hours?","peakA":"Peak hours have the most viewer spending but also the most competition. For new creators, streaming 1-2 hours before peak captures audience-build attention; for established creators, hitting peak directly maximises gift revenue."}},"agencies":{"seo":{"title":"TikTok LIVE Agencies Directory - TikTool","description":"Browse verified TikTok LIVE creator agencies by region, see who is live right now, message agencies privately, or claim a free listing for your own agency."},"hero":{"title":"TikTok LIVE Agencies","new":"NEW","sub":"Find a TikTok LIVE agency to grow with - or list your own for free and claim your creators.","cta":"List your agency - free"},"regions":{"scrollLeft":"Scroll regions left","scrollRight":"Scroll regions right","filter":"Filter by region","all":"All","selected":"{count} selected","clear":"Clear"},"sections":{"featured":"Featured agencies","all":"All agencies"},"updating":"updating...","card":{"featured":"FEATURED","viewAria":"View {name}","bannerAlt":"{name} banner","logoAlt":"{name} logo","verified":"Verified agency","creators":"{count} creators","liveNow":"{count} live now","viewProfile":"View profile","message":"Message"},"placeholder":{"title":"List your agency","copy":"Claim your creators, get discovered, free verified listing.","foot":"Create your listing"},"gate":{"sub":"{more} in the directory. Sign in free to browse them all.","moreOne":"{count} more agency","moreMany":"{count} more agencies","button":"Sign in to view all"},"jsonLd":{"name":"TikTok LIVE Agencies Directory","description":"Verified TikTok LIVE creator agencies with rosters, live status and private messaging."}},"gifterLevels":{"seo":{"title":"TikTok Gifter Levels - full table (2026 coins, USD, perks) {'|'} Tik.Tools","description":"Every TikTok gifter level from Level 1 to Level 50+ - cumulative coins required, USD cost, diamonds gifted, and badge perks. Free reference table updated for 2026.","ogTitle":"TikTok Gifter Levels - 2026 reference","ogDescription":"Full TikTok gifter-level progression table: coins, USD, diamonds, perks."},"hero":{"eyebrow":"TIKTOK GIFTER RANKS · 2026","title":"TikTok {accent} - full progression table","titleAccent":"Gifter Levels","sub":"Every TikTok gifter level, the cumulative coins required, and the approximate USD cost. Levels persist across creators - they unlock badges (frames + glowing entry effects) that follow the gifter into any LIVE they join."},"lookup":{"label":"Check any gifter's level","placeholder":"Type a TikTok {'@'}handle","hint":"Level, home region and lifetime gifting for any TikTok account.","apiKey":"Get a free API key","leaderboards":"Live gifter leaderboards"},"table":{"scrollHint":"Swipe the table sideways for USD spent and perks","ariaLabel":"TikTok gifter levels table","level":"Level","name":"Name","coins":"Coins to reach","usd":"USD spent","perks":"Perks","levelPill":"L{level}","foot":"USD figures are the official TikTok Recharge prices from tiktok.com/coin (Sep 2025 snapshot). App Store / Play Store purchases typically run 30% more expensive due to platform fees. Coin requirements per level are TikTok's published thresholds for the Gifter Level Program - hitting Level N means the gifter has spent the listed cumulative coin total across every LIVE they have ever gifted in."},"levelNames":{"1":"Newcomer I","2":"Newcomer II","3":"Newcomer III","4":"Newcomer IV","5":"Bronze I","6":"Bronze II","7":"Bronze III","8":"Bronze IV","9":"Silver I","10":"Silver II","11":"Silver III","12":"Silver IV","13":"Gold I","14":"Gold II","15":"Gold III","16":"Gold IV","17":"Platinum I","18":"Platinum II","19":"Platinum III","20":"Platinum IV","21":"Diamond I","22":"Diamond II","23":"Diamond III","24":"Diamond IV","25":"Crown I","26":"Crown II","27":"Crown III","28":"Crown IV","29":"Royal Crown I","30":"Royal Crown II","31":"Royal Crown III","32":"Royal Crown IV","33":"King I","34":"King II","35":"King III","36":"King IV","37":"Emperor I","38":"Emperor II","39":"Emperor III","40":"Emperor IV","41":"Cosmos I","42":"Cosmos II","43":"Cosmos III","44":"Cosmos IV","45":"Universe I","46":"Universe II","47":"Universe III","48":"Universe IV","49":"Legend","50":"Mythic"},"levelPerks":{"1":"Default badge","2":"First level badge","3":"Comment color unlock","4":"Enter effect bronze tier","5":"Bronze badge unlock","6":"Bronze frame","7":"Animated bronze frame","8":"Bronze elite frame","9":"Silver badge unlock","10":"Silver frame + comment glow","11":"Silver animated frame","12":"Silver elite frame","13":"Gold badge unlock","14":"Gold frame + entrance highlight","15":"Gold animated frame","16":"Gold elite frame","17":"Platinum badge unlock","18":"Platinum frame","19":"Platinum animated frame","20":"Platinum elite frame + custom entry FX","21":"Diamond badge unlock","22":"Diamond frame","23":"Diamond animated frame","24":"Diamond elite + top-gifter rail priority","25":"Crown badge unlock","26":"Crown frame","27":"Crown animated frame","28":"Crown elite + premium entry VFX","29":"Royal Crown badge unlock","30":"Royal Crown frame","31":"Royal Crown animated frame","32":"Royal Crown elite frame","33":"King badge unlock","34":"King frame","35":"King entrance animation","36":"King elite frame + cosmic aura","37":"Emperor badge unlock","38":"Emperor frame","39":"Emperor animated frame","40":"Emperor elite frame","41":"Cosmos badge unlock","42":"Cosmos frame","43":"Cosmos animated aura","44":"Cosmos elite aura","45":"Universe badge unlock","46":"Universe frame","47":"Universe animated aura","48":"Universe elite aura","49":"Legend tier - top 0.001% of all gifters","50":"Mythic tier - max public gifter level"},"cta":{"heading":"Track gifters across every creator","rankings":{"eyebrow":"GIFTER RANKINGS","title":"Live whale leaderboards","sub":"{count} regions, daily / weekly / lifetime. Unmasked at PRO+."},"firehose":{"eyebrow":"FIREHOSE WS","title":"Real-time gift firehose","sub":"Every gift, every region. $119/wk."},"api":{"eyebrow":"DEVELOPER API","title":"Build a gifter dashboard","sub":"Drop-in SDK. WebSocket + REST. From $7/wk."}},"explainer":{"heading":"How TikTok gifter levels work","p1":"TikTok tracks {coinsSpent} across every LIVE you've ever gifted in. Each threshold unlocks a new {gifterLevel} with a unique badge, a glowing chat color, and an entry effect that fires when you join any creator's stream. Levels are global - they do not reset, and they show up no matter which creator you watch.","p1CoinsSpent":"cumulative coins spent","p1GifterLevel":"gifter level","p2":"At higher tiers (Level 25+), TikTok adds {vip}, custom comment frames, and prioritised placement in the top-gifter rail of every LIVE you enter. Level 36+ unlocks the rare {cosmicAura}; Level 45+ unlocks the {universe} tier; Level 49-50 are the public-ceiling {legend} and {mythic} tiers. Creators see your level attached to every gift you send.","p2Vip":"VIP entrance animations","p2CosmicAura":"cosmic aura","p2Universe":"Universe","p2Legend":"Legend","p2Mythic":"Mythic","faqHeading":"Frequently asked"},"faq":{"howWork":{"q":"How do TikTok gifter levels work?","a":"TikTok tracks cumulative coins spent across every LIVE you have ever gifted in. Each threshold unlocks a gifter level with a badge, glow color, and entry effect that follows you into any creator stream."},"worth":{"q":"How much money is each gifter level worth?","a":"Real TikTok Recharge prices: Level 10 (Silver II) = 530 coins ≈ $5.52. Level 20 (Platinum IV) = 27,800 coins ≈ $289. Level 30 (Royal Crown II) = 637,000 coins ≈ $6,625. Level 40 (Emperor IV) = 8.78M coins ≈ $91K. Level 50 (Mythic) = 97.5M coins ≈ $1.01M."},"reset":{"q":"Do TikTok gifter levels reset or expire?","a":"No. Gifter levels are global and permanent. Once you hit Level 25, you keep that badge forever - including in creators streams you have never watched before."},"highest":{"q":"What is the highest TikTok gifter level?","a":"TikTok publicly shows up to Level 50 (Mythic). Reaching it requires roughly 97.5 million cumulative coins (~$1.01 million USD at official Recharge prices)."},"carry":{"q":"Do gifter levels carry between creators?","a":"Yes - levels are tied to your TikTok account, not the creator. The same badge shows up whether you join a small streamer or a 50K-viewer Match."},"creatorSees":{"q":"Can a creator see who is the highest-level gifter in their LIVE?","a":"Yes. TikTok shows the top-gifter rail with each viewer level. Tik.Tools agency dashboards expose richer detail - cumulative diamonds, recent gift history, cross-creator footprint."}},"jsonLd":{"level30":{"q":"How many coins do I need to reach Level 30?","a":"Level 30 (Royal Crown II) requires 637,000 cumulative coins, which is $6,624.80 USD at the official TikTok Recharge rate. iOS / Android purchases cost roughly 30% more due to App Store / Play Store fees."},"reset":{"q":"Do TikTok gifter levels reset?","a":"No. Levels are global, persist across creators, and do not reset. Once you hit a level you keep it."},"highestA":"TikTok publicly shows up to Level 50+, with elite tiers (cosmic aura) starting at Level 36."}},"diamondsCalculator":{"seo":{"title":"TikTok Diamonds Calculator - convert diamonds to USD (2026 rates) {'|'} Tik.Tools","description":"Free TikTok diamonds calculator. Convert TikTok diamonds to USD and back in real time. Includes the 2026 coin-to-diamond rate, creator payout (1 diamond = $0.005), and the full gift-cost table.","ogTitle":"TikTok Diamonds Calculator - real-time USD converter","ogDescription":"Convert TikTok diamonds to USD with 2026 rates. Explains TikTok fees, creator payouts, and platform splits."},"hero":{"eyebrow":"FREE CALCULATOR · 2026 RATES","title":"TikTok Diamonds {accent}","titleAccent":"Calculator","sub":"Convert TikTok diamonds to USD in real time. Type in either side - the other updates instantly using TikTok's published rates ($1 = 200 coins, 1 diamond = $0.005 creator payout)."},"converter":{"diamonds":"Diamonds","usd":"USD (creator payout)","split":"Viewer paid {paid} · TikTok keeps {kept}"},"presets":{"universe":"Universe (44,999 ◇)","lion":"Lion (29,999 ◇)"},"lookup":{"label":"See any creator's diamonds","placeholder":"Type a creator {'@'}handle","hint":"Diamonds, gifters and live history for any TikTok creator.","apiKey":"Get a free API key","leaderboards":"Creator leaderboards"},"cta":{"heading":"Make TikTok LIVE data your data","api":{"eyebrow":"DEVELOPER API","title":"Real-time chat, gifts, battles","sub":"REST + WebSocket. Drop-in SDK. Live from $7/wk."},"leaderboards":{"eyebrow":"LEADERBOARDS","title":"{count} regions, every creator","sub":"Daily / hourly / lifetime ranks. Unmasked at PRO+."},"agency":{"eyebrow":"GLOBAL AGENCY","title":"Live Gifter Firehose + Telegram","sub":"Scout every region. $119/wk."}},"explainer":{"heading":"How TikTok diamonds, coins, and creator fees work","p1":"When a viewer buys coins, TikTok charges roughly {rate} on the web checkout (mobile prices vary by store fees - $1 is often closer to 70-100 coins on iOS/Android due to App Store taxes). Each LIVE gift costs the viewer a fixed number of coins, and when the gift lands on a creator's stream it's converted into {diamonds} - TikTok's internal accounting currency.","p1Rate":"$1 per 200 coins","p1Diamonds":"diamonds","p2":"Creators cash out diamonds at {rate} (half a US cent). That means TikTok keeps roughly {share} the viewer paid - the other half pays the creator. A 1,000-diamond gift cost the viewer around $10 and pays the creator $5. This split has been stable since 2020.","p2Rate":"1 diamond = $0.005","p2Share":"50% of the gross","callout":"{important} creator payouts are {before} TikTok's own platform deductions (LIVE host program splits, region multipliers, agency cuts if the creator is signed). Final take-home in a creator's account can be 20-40% lower than the gross diamond value times $0.005, depending on agency contract terms.","calloutImportant":"Important:","calloutBefore":"before"},"rates":{"heading":"Common rates at a glance","diamonds":"Diamonds","viewerPaid":"Viewer paid ≈","creatorPayout":"Creator payout ≈","commonGifts":"Common gifts","gifts":{"d5":"Rose · 1 coin = 5 diamonds when sent","d99":"Perfume · TikTok","d100":"Hand Heart · Sunglasses","d1000":"Galaxy · Sports Car","d5000":"Hydrangea · Sports Car premium","d10000":"Drama Queen · Yacht","d29999":"Lion","d44999":"Universe · TikTok Universe"}},"faqHeading":"Frequently asked","faq":{"oneDiamond":{"q":"How much is 1 TikTok diamond worth in USD?","a":"1 diamond = $0.005 (half a US cent) creator payout. The viewer paid ~$0.01 to produce that diamond."},"hundredUsd":{"q":"How many diamonds is $100 USD?","a":"$100 creator payout = 20,000 diamonds. Viewer cost was ~$200 of coins."},"fiftyPercent":{"q":"Does TikTok take 50% of diamonds?","a":"Yes - roughly 50/50 split. Viewers pay ~$0.01 per diamond, creators receive ~$0.005 per diamond."},"cheapest":{"q":"What is the cheapest TikTok gift?","a":"Rose at 1 coin (~$0.005 viewer cost / $0.0025 creator payout once converted)."},"mostExpensive":{"q":"What is the most expensive TikTok gift?","a":"Universe / TikTok Universe at 44,999 diamonds (~$450 viewer cost / $225 creator payout). Lion is 29,999 diamonds."},"taxable":{"q":"Are TikTok diamonds taxable income?","a":"Yes - TikTok issues a 1099 in the US once you cross the IRS reporting threshold. Other regions follow local rules."},"payout":{"q":"When do diamonds get paid out?","a":"TikTok runs monthly batches with a minimum payout threshold ($50 in the US). Funds settle 30-60 days after the billing cycle closes."}},"jsonLd":{"oneDiamondA":"1 TikTok diamond = $0.005 (half a US cent) for creator payout. The viewer paid roughly $0.01 to buy the coins that produced that diamond - TikTok keeps the other half.","hundredUsd":{"q":"How many diamonds is $100?","a":"$100 creator payout equals 20,000 diamonds. The viewer side spent roughly $200 of coins to produce them."},"fiftyPercentA":"Yes, TikTok takes roughly 50% of the gross gift revenue. Viewers pay ~$0.01 per diamond in coins; creators receive ~$0.005 per diamond in payout.","taxable":{"q":"Are diamond payouts taxable?","a":"Yes, TikTok creator payouts count as taxable income in most jurisdictions. TikTok issues a 1099 in the US once you cross the IRS threshold; other regions follow local rules."}}},"gifts":{"seo":{"title":"TikTok Live Gifts - full catalog + free downloads","description":"Every TikTok LIVE virtual gift in one searchable catalog. Diamond cost ($0.01 each), USD value, transparent PNG download. Compiled from real gift events on tik.tools, the live-stream API for developers and agencies.","socialDescription":"Every TikTok LIVE virtual gift in one place. Search, sort by value, download the transparent PNG."},"hero":{"title":"TikTok Live {accent}","titleAccent":"Gifts","sub":"Every TikTok LIVE virtual gift in one place. Diamond cost, dollar value, free download. Pulled live from the same firehose the tik.tools SDK powers.","count":"{count} gifts"},"searchPlaceholder":"Search gifts by name...","sort":{"valueDesc":"High to low","valueAsc":"Low to high","name":"Name A-Z","recent":"Recent"},"captcha":{"title":"Quick check","sub":"Pick the matching tile to continue browsing. {question}","loadError":"Could not load challenge. Refresh.","wrongAnswer":"Wrong answer. Try another."},"empty":"No gifts match \"{search}\".","viewDownload":"View + Download","pager":{"prev":"Prev","next":"Next","info":"Page {page} of {total}"},"cta":{"title":"Want every gift event in real time?","body":"The same catalog feeds the tik.tools API. Connect your app and receive every gift, chat, like, and follow within 50 ms.","primary":"See the API","secondary":"Free tier"}},"pricing":{"seo":{"title":"TikTok LIVE API Pricing","description":"TikTok LIVE API pricing. Sandbox, Basic {symbol}{basic}/wk, Pro {symbol}{pro}/wk, Ultra {symbol}{ultra}/wk, Agency {symbol}{agency}/wk. Real-time WS events (chat/gift/like/follow/join/battle), signed REST, datacenter proxies, league + leaderboard data.","ogDescription":"TikTok LIVE API pricing. Sandbox, Basic {symbol}{basic}/wk, Pro {symbol}{pro}/wk, Ultra {symbol}{ultra}/wk, Agency {symbol}{agency}/wk."},"hero":{"title":"Pricing for every {accent}.","titleAccent":"team","subtitle":"TikTools starts with a free Sandbox key for a 7-day evaluation, then a paid plan is required. Paid plans from {symbol}{price}/wk."},"keySelector":{"label":"Select which API key to manage","createNew":"Create New Key","newKeyPlaceholder":"Name your new key (e.g. Production, Assistant 2...)","unnamed":"Unnamed","renews":"Renews {date}","choose":"Choose an API key..."},"leadHeading":"Evaluate free for 7 days. Then pick a plan","billing":{"ariaLabel":"Billing cycle","weekly":"Weekly","monthly":"Monthly","saveUpTo":"save up to {percent}%"},"period":{"weekly":"wk","monthly":"mo","weekFull":"wk","monthFull":"mo"},"cycleName":{"weekly":"weekly","monthly":"monthly"},"card":{"save":"save {percent}%","monthlyOnly":"monthly only","mostPopular":"Most Popular","basic":{"desc":"Personal projects and small bots - everything you need to get started","foot":"Community & Docs support · ideal for personal projects + small bots"},"pro":{"desc":"For developers building production applications","foot":"Full unmasked Leaderboard API · Feed Discovery · priority chat"},"ultra":{"desc":"For teams and high-volume enterprise use","foot":"Gift Catalog + unmasked League Rankings · webhook peak-viewer / high-value-gift events"},"starter":{"desc":"For agencies that need the dashboard and Pro-level API","foot":"Agency dashboard: roster, pipeline, per-region recruit, creator digest, alerts, team · standard, league + gaming boards unmasked · included, no credits"},"global":{"desc":"For agencies scouting + managing TikTok LIVE creators","foot":"Everything in Ultra + Gaming Ranks (all regions) · Live Gifter Firehose WS · VIP Telegram + Web Vault · unmasked Gifter Leaderboard · CRM + watchlist · follower-milestone webhooks · IP allowlist"}},"stats":{"requestsPerDay":"requests / day","wsConnections":"WS connections","accountChecksPerDay":"account checks / day","webhook":"webhook · {perDay}/day","webhooks":"webhooks · {perDay}/day","seatsIncluded":"seats included"},"chips":{"leaderboards":"Leaderboards","leagues":"Leagues","gamingRanks":"Gaming Ranks","gifters":"Gifters"},"cta":{"subscribeTo":"Subscribe to {plan}","subscribe":"Subscribe","startFree":"Start free evaluation","currentPlan":"Current Plan","changing":"Changing...","switchToCycle":"Switch to {cycle}","switchTo":"Switch to {plan}","upgradeTo":"Upgrade to {plan}","downgradeTo":"Downgrade to {plan}","get":"Get {plan}"},"weekendPass":{"tag":"3-DAY PASS","line":"3 days of Pro for {price} one-time, then weekly Pro. Cancel anytime.","starting":"Starting...","cta":"Get the 3-day Pro Pass · {price}"},"enterprise":{"badge":"ENTERPRISE","heading":"Need more? Let's talk.","desc":"Custom limits, dedicated infrastructure, and volume pricing for your team. Contact us via chat at bottom right - {strong}.","descStrong":"we usually respond instantly","cta":"Chat with us"},"comparison":{"heading":"What Features Are Included in Each TikTok LIVE API Plan?","glossary":{"maskedTerm":"Masked / Unmasked","maskedDef":"Masked hides real usernames and avatars (shows placeholders); unmasked shows the real creator or gifter identity.","diamondsTerm":"Diamonds","diamondsDef":"TikTok's gift-value unit. Roughly $0.005 each - we use it to rank spend on leaderboards.","wsTerm":"WS sessions / connections","wsDef":"Live WebSocket connections - one per TikTok LIVE room you stream events from in real time."},"hint":"Swipe sideways to compare every plan","tableAriaLabel":"Plan comparison table, scrolls sideways","featureHeader":"Feature","badges":{"proOnly":"PRO+ ONLY","ultraOnly":"ULTRA+ ONLY","agencyOnly":"AGENCY","unmaskedProPlus":"UNMASKED IN PRO+","unmaskedUltraPlus":"UNMASKED IN ULTRA+","unmaskedAgency":"UNMASKED IN AGENCY"},"included":"included","notIncluded":"not included","rows":{"accessPeriod":{"feature":"Access period","tooltip":"A Sandbox key is for evaluating the API and works for 7 days from account creation. After that every request returns \"Evaluation period ended\" until you choose a paid plan. Paid keys work for as long as the subscription is active."},"requestsPerDay":{"feature":"Requests/day","tooltip":"Maximum number of API requests your key can make per day (UTC reset). Sandbox resets daily; paid tiers count against your billing cycle quota."},"rateLimit":{"feature":"Rate limit","tooltip":"Per-minute throttle. Even Agency keeps a hard ceiling so a runaway while(true) in a customer script can never saturate shared infrastructure. Practically unlimited for any human-driven workload."},"wsSessionTokens":{"feature":"Daily WS Session Tokens","tooltip":"Enough to build and debug a small bot or multi-stream dashboard. Heavy concurrent monitoring will exhaust the 50 daily sessions; production applications must upgrade."},"wsMaxDuration":{"feature":"WS max duration","tooltip":"Sandbox sessions are force-closed at 2 hours with a \"Daily Demo Limit Reached\" frame and burn one of the 50 daily sessions. Basic 8h, Pro 12h, Ultra + Agency 24h with auto-reconnect."},"datacenterProxies":{"feature":"Datacenter proxies","tooltip":"Sandbox runs from the user's own IP - no shared proxy pool. Paid tiers route through managed datacenter proxies."},"accountChecks":{"feature":"Account checks (resolve_user_ids)","tooltip":"POST /webcast/resolve_user_ids - resolves numeric TikTok user IDs to usernames via our infra. Quotas sized so the Bulk endpoint (50/req on Pro, 100/req on Ultra, 200/req on Agency) is actually usable across the day."},"maxConcurrentStreams":{"feature":"Max Concurrent Streams","tooltip":"Simultaneous live WebSocket streams per API key at any given moment. Community is capped at 3 concurrent streams (run on your own IP); TikTok limits ~5 connections per IP, so scaling past that needs Basic+ managed proxies. Custom Enterprise plans available above 500."},"leaderboardApi":{"feature":"Leaderboard Data API","tooltip":"POST /webcast/ranklist/regional - top 10 leaders unmasked on EVERY paid tier (dev sandbox - ship your client + UI). Diamonds visible on every entry. PRO+ unmasks the full board across all {regions} regions."},"giftCatalogApi":{"feature":"Gift Catalog API","tooltip":"GET /webcast/gift_info + /webcast/gifts_by_country - TikTok gift catalog (gift_id, name, diamond cost, icon URL, combo/streakable flag, per country). Free + Basic get a read-only 50-gift sample - enough to build OBS overlays and map common gifts. Pro + Ultra + Agency get the FULL live catalog for any region with continuous re-sync (new gifts ship from TikTok periodically; one-off pulls go stale fast)."},"liveShopApi":{"feature":"Live Shop Activity API","tooltip":"GET /webcast/live-shop?unique_id=X (or ?region=US) - real-time TikTok LIVE Shop activity for a seller room: products shown (title, price, image, PDP link), live stock levels, sold-out events, sales velocity, and live-auction status. Free + Basic get a read-only sample of the schema. Pro + Ultra + Agency get live shop data for any live US/global seller. Order/buyer/winning-bid data is not included - it is not part of the public live stream, only product and stock activity is. 60 calls/hour."},"gifterLeaderboardApi":{"feature":"Gifter Leaderboard API","tooltip":"GET /webcast/gifters/leaderboard (by region) and /webcast/agency/events?type=gifters (top gifters for one creator, Agency only) - cross-creator gifter intelligence. Sandbox + Basic locked; Pro / Ultra see masked identifiers; Agency unmasks. The deeper gifter profile view is dashboard-only."},"leagueRankingsApi":{"feature":"League Rankings API","tooltip":"POST /webcast/ranklist/regional rank_type=16 - Diamond Rush league rankings (A1-D5 divisions). Full unmasked league boards are an ULTRA and Agency feature. Sandbox, Basic and Pro see a one-row preview per division to confirm the board exists; upgrade to Ultra or Agency to unlock every division fully unmasked in real time."},"gamingRanks":{"feature":"Gaming Ranks","tooltip":"GET /webcast/ranklist/gaming - the TikTok LIVE Gaming Ranking (the live in-app gaming leaderboard) per region, recorded continuously and served fully unmasked with diamonds + estimated earnings. Also live on the website at /tiktok-live-gaming-ranks. Agency only - everyone else sees a masked 3-name preview."},"popularLive":{"feature":"Popular LIVE board","tooltip":"GET /webcast/ranklist/popular - TikTok's real-time Popular LIVE ranking per region (the creators TikTok is featuring in search right now), refreshed every minute and served fully unmasked with live status + diamonds. Also live on the website at /popular-live. Agency only - everyone else sees a masked 3-name preview."},"teamsClubs":{"feature":"Teams / Clubs board","tooltip":"TikTok clubs ranked by their members combined diamonds, per region. Club name, level, member count and the host each club streams under. Agency exclusive."},"regionalLeaderboard":{"feature":"Regional Leaderboard Access","tooltip":"POST /webcast/ranklist/regional - returns a signed URL the client fetches with their own TikTok session cookie. Community + Basic locked."},"feedDiscovery":{"feature":"Feed Discovery","tooltip":"GET /webcast/feed - discover currently live streams (For You / Suggested / Following). Community + Basic locked."},"bulkAccountChecks":{"feature":"Bulk account checks","tooltip":"POST /webcast/resolve_user_ids - resolve up to N TikTok user IDs in a single request. Per-chunk caps kept tight so responses stay sub-1s (no Cloudflare 504 timeouts, no upstream WAF bans on the proxy pool). Implement array chunking in your loop - daily quotas above (Pro 2k, Ultra 20k, Agency 50k) cover any agency workload."},"bulkCopy":{"feature":"Bulk copy (rosters, gifters, watchlist)","tooltip":"Copy a whole board - creators, gifters, watchlist or checked list - to the clipboard in one tap, ready to paste into your own sheet or CRM. Agency only."},"gifterFirehose":{"feature":"Live Gifter Firehose WS","tooltip":"Real-time gift event stream. Filter by region, league, or global + min-diamond threshold. Agency only."},"vipTelegram":{"feature":"VIP Telegram alerts","tooltip":"Automatic alerts pushed to agency owners and scouts via dedicated Telegram channels."},"vipWebVault":{"feature":"VIP Web Vault","tooltip":"Full unmasked historical visual access to gifters and creators. Agency only."},"support":{"feature":"Support","tooltip":"Sandbox + Basic: Discord bot AI support + full docs (self-serve). Pro: in-app chat. Ultra + Agency: priority chat with faster response. Upgrade to Pro for direct email/chat debugging."},"outgoingWebhooks":{"feature":"Outgoing webhooks","tooltip":"HMAC-signed HTTPS POSTs to your endpoint when watched creators go live / end. Configure at /webhooks."},"webhookDeliveries":{"feature":"Webhook deliveries / day","tooltip":"Daily delivery cap per user. Does NOT count against your API request quota."},"webhookLiveEvents":{"feature":"Webhook events: live.start / live.end","tooltip":"Detect when watched creators go live and end streams."},"webhookPeakGifts":{"feature":"Webhook events: peak viewers + high-value gifts","tooltip":"live.peak_viewers (concurrent count milestones 100..1M) + live.gift.high_value (gifts ≥ 1000 diamonds). Ultra and Agency only."},"webhookFollowerMilestone":{"feature":"Webhook event: follower milestone","tooltip":"creator.follower_milestone fires when a watched creator crosses 1K / 5K / 10K / 25K / 50K / 100K / 250K / 500K / 1M / 2M / 5M / 10M / 50M / 100M followers. Agency only."},"hmacSigning":{"feature":"HMAC signing + retry + 30-day replay","tooltip":"HMAC-SHA256 (X-Tiktool-Signature). Retry schedule 0s / 30s / 2m / 10m / 1h / 6h (6 attempts ~7h). 30-day delivery audit + manual replay."}},"cells":{"perDay":"{n}/day","perMin":"{n}/min","per24h":"{n} / 24h","hours":"{n} hours","perReq":"{n}/req","target":"{n} target","targets":"{n} targets","sevenDayEvaluation":"7-day evaluation","whileSubscribed":"While subscribed","max2hPerSession":"Max 2h per session","ownIpOnly":"Own IP only","top10Unmasked":"Top 10 unmasked","full100Unmasked":"Full 100% unmasked","sampleReadOnly":"Sample (read-only)","fullLiveSync":"Full · live sync","fullLive":"Full · live","maskedNames":"Masked names","unmasked":"Unmasked","previewOnly":"Preview only","full100UnmaskedRealtime":"Full 100% UNMASKED · Real-time","fullBoardOneRegion":"Full board · one region at a time","fullBoardAllRegions":"Full board · all regions","fullBoardAllRegionsRealtime":"Full board · all regions · real-time","agencyDashboard":"Agency dashboard","fullDashboardAccess":"Full Dashboard Access","communityDocs":"Community & Docs","chat":"Chat","priorityChat":"Priority Chat","unlimited":"Unlimited"}},"included":{"heading":"What's Included In Every Paid Tier","allInclusive":{"title":"All-Inclusive Pricing","body":"Signatures, request signing, priority routing and premium stream paths are bundled into every paid tier - no add-ons, no surprise charges. Each plan's published price is the all-in price."},"beyondChat":{"title":"Beyond Chat & Gifts","body":"Agency intel surfaces (leaderboards, leagues, scouting), the gift catalog and live shop activity - things you would otherwise stitch together from multiple vendors."},"predictable":{"title":"Predictable Pricing","body":"Hard daily caps mean no overage charges, no surprise invoices. Need more headroom? Upgrade to the next tier in one click - changes take effect immediately. Cancel anytime; you keep access until the period ends."}},"faq":{"heading":"Frequently Asked Questions","items":{"switchPlans":{"q":"Can I switch plans?","a":"Yes - upgrade, downgrade, or change billing cycles anytime from the Pricing page. Changes take effect immediately: unused time on your current plan is credited, any difference is charged the same day, and your billing cycle restarts from the day you switch."},"exceedLimit":{"q":"What happens if I exceed my daily limit?","a":"Requests are stopped at your daily cap. No overage charges, no surprise invoices. If you need more headroom, upgrade to the next tier from the Pricing page - changes take effect immediately."},"refunds":{"q":"Do you offer refunds?","a":"No - paid plans are non-refundable. The free 7-day Sandbox evaluation exists so you can verify the product before paying. Partial refunds are only issued when a service is provably broken on our side (sustained outage, billing error) for the affected period. We do not refund based on testing, scraping, or change of mind - data + proxy + bandwidth costs are consumed the moment a key is active."},"apiKeys":{"q":"How do API keys work?","a":"After subscribing, your API key is automatically generated and available in your Dashboard. There is one key per account, and your plan and usage limits attach to it."},"cancel":{"q":"Can I cancel anytime?","a":"Absolutely. Cancel from the Billing page and your subscription continues until the end of the current period. No penalty, no fees."},"manage":{"q":"How do I manage my subscription?","a":"Everything is managed through your Billing page - view subscriptions, update payment methods, download invoices, and cancel plans. No external portals needed."},"sandbox":{"q":"What is the Sandbox tier?","a":"Sandbox is the free 7-day evaluation, counted from the day your account is created. After 7 days every request returns \"Evaluation period ended\" until you choose a paid plan. During the evaluation you get 5,000 requests/day, 20 requests/min, 50 WS sessions per 24h, up to 3 concurrent streams, 2 hours max per session, no credit card. Server signs only - your IP connects directly to TikTok (no shared proxy pool). Endpoints that require server-side scraping (resolve_user_ids, agency-grade Gifter Leaderboard) are paid-only. Community is the legacy alias for the same tier."}}},"checkout":{"discountNamed":"Discount ({name})","discount":"Discount","subtotal":"Subtotal","total":"Total","loadingKeys":"Loading keys...","upgradeKeyLabel":"Upgrade API Key","unnamedKey":"Unnamed key","apiKeyLabel":"API Key:","appliedToExisting":"This plan will be applied to your existing API key.","haveCoupon":"Have a coupon code?","couponPlaceholder":"Coupon code","checking":"Checking...","apply":"Apply","remove":"Remove","couponApplied":"Coupon applied!","businessPurchase":"Business purchase","companyPlaceholder":"Company name","payCardLabel":"Subscribe with Card","payOnceLabel":"Pay once · no auto-renewal","payOnceTitle":"Single payment, no auto-renewal","payOnceSub":"Alipay · WeChat · Crypto · Card · iDEAL · Pix · OXXO","paypalLabel":"Subscribe with PayPal","paypalSub":"PayPal balance · linked card · Venmo · opens in popup","settingUp":"Setting up payment...","addCompany":"Add company name (optional)","paymentMethod":"Payment method","oneTimeTag":"One-time payment · {period} access","autoRenewTag":"Auto-renews every {period}","oneTimeMethods":"Card · UnionPay 银联 · Alipay · WeChat Pay · PayPal · iDEAL · Pix · OXXO · Crypto · Apple Pay · Google Pay","processing":"Processing...","pay":"Pay {amount}","back":"Back to summary","successTitle":"Subscription Activated!","successBody":"Your API key has been upgraded to {plan}. Head to your dashboard to get started.","goDashboard":"Go to Dashboard","secured":"Secured by Stripe. We never store your card details."},"planModal":{"keepCurrent":"Keep Current Plan"},"agencyUpgrade":{"title":"Upgrade to Agency {cycle}","body":"You currently have {current} active. We'll upgrade your existing subscription in place - one subscription, no double-charge. Stripe will credit the unused time on your current plan and charge only the difference today.","credit":"Credit for unused time on your current plan","lineItem":"Agency {cycle}","tax":"Tax","chargedToday":"Charged to your card today","chargedOnFile":"Charged to the card on file. Cancel anytime.","confirm":"Confirm upgrade - {amount}","cancel":"Cancel","footer":"Stripe handles the proration math. No double-charge.","current":"{plan} {cycle}"},"weekendPassModal":{"title":"Developer {pass}","passName":"Weekend Pass","lineItem":"Pro - 3-day Pass","oneTime":"{price} one-time","autoRenewNote":"After 3 days, auto-renews to weekly Pro. Cancel anytime.","successTitle":"Weekend Pass Activated!","successBody":"3 days of Pro access. Redirecting..."},"planChange":{"creditLine":"Credit for unused time on your current plan: -{amount}","newPrice":"New {plan} {cycle}: {amount}","firstCharged":", first charged {date}","paypalNote":"PayPal opens to approve the new plan; your current PayPal plan is cancelled once it is approved.","continuePaypal":"Continue to PayPal","taxLine":"Tax: {amount}","chargedToday":"Charged to your card today: {amount}","creditedNext":"Credited to your next invoice: {amount}","nothingToday":"Nothing to pay today.","inPlace":"One subscription, changed in place. No double charge.","noPreview":"You'll be moved to {plan}. Unused time on your current plan is credited, and any difference is settled on the card on file.","confirmCharge":"Confirm - charge {amount}"},"errors":{"noClientSecret":"No clientSecret returned","paymentFormFailed":"Payment form failed to load. Please refresh and try again.","weekendPassStartFailed":"Could not start Weekend Pass checkout","cardDeclined":"Card was declined","commitFailed":"Commit failed","paymentFailed":"Payment failed","alreadyOnPlan":"You are already on this plan.","paymentReceivedPending":"Payment received. Your plan updates as soon as it clears, there is no need to pay again.","paymentConfirmedPlanUpdated":"Payment confirmed. Plan updated.","paypalNoApproval":"PayPal did not return an approval link. Try again.","subscriptionCancelled":"Subscription cancelled","planUpdated":"Plan updated","couldNotUpdatePlan":"Could not update plan - please try again or contact support.","failedUpdatePlan":"Failed to update plan. Your plan has not changed.","upgradeNeedsConfirmation":"Upgrade requires confirmation - please retry.","agencyCheckoutFailed":"Could not start agency checkout. Try again later.","openCheckoutFailed":"Failed to open checkout","loadKeysFailed":"Failed to load API keys. Please try again.","fixCoupon":"Please fix or remove the invalid coupon before continuing.","paymentSystemNotLoaded":"Payment system not loaded. Please try again.","oneTimeFailed":"One-time checkout failed","paymentInitFailed":"Payment could not be initialized. Please try again.","createSubscriptionFailed":"Failed to create subscription","invalidCoupon":"Invalid coupon code","couponValidateFailed":"Could not validate coupon","paypalFailed":"PayPal checkout failed - try again or use card.","paymentSystemNotLoadedRefresh":"Payment system not loaded. Refresh the page and try again.","paymentFormNotReady":"Payment form not ready. Refresh the page and try again.","paymentFailedCheckCard":"Payment failed. Check your card and try again.","renewKeyNotFound":"Could not find that key to renew - pick it below.","paymentFailedNotCharged":"Payment failed. You were not charged - try again.","subscriptionActivated":"Subscription activated! Your API key is being generated.","checkoutCanceled":"Checkout canceled. You can try again anytime."}},"home":{"seo":{"title":"TikTok LIVE API and Rankings {'|'} TikTools","description":"TikTools, also written Tik Tools, is the TikTok LIVE API: real-time chat, gifts, likes, viewers and battles over WebSocket, Node.js and Python SDKs with sub-50ms latency, plus regional and league rankings across {regions} regions.","ogDescription":"Everything you need to build on TikTok Live. Real-time Events, Gifts, Battles.","jsonLdDescription":"TikTools is a TikTok LIVE Developer API + Rankings platform. Real-time WebSocket events (chat, gifts, likes, viewers, battles) and creator leaderboards for developers building chat assistants, OBS overlays, analytics dashboards, AI integrations, and games."},"hero":{"quickLinksLabel":"Jump to a leaderboard","quickLinks":{"gifters":"Gifters","leaderboard":"Leaderboard","popularLive":"Popular Live","gaming":"Gaming","teams":"Teams","shopping":"Shopping"},"liveNowLabel":"Creators live now across all regions","liveNow":"LIVE NOW","openWord":"Open {word}","words":{"api":"API","websockets":"Websockets","webhooks":"Webhooks","liveEvents":"Live Events","ranksData":"Ranks Data","giftsEvents":"Gifts & Events","earnings":"Earnings","newCreators":"New Creators","creatorRanks":"Creator Ranks","gamingRanks":"Gaming Ranks","shopRanks":"Shop Ranks","scoutingBoard":"Scouting Board","telegramBot":"Telegram Bot"},"subAgency":"Live creator ranks, earnings and scouting - every region.","subDev":"Live chat, gifts and viewers from any stream. One API.","discoverTalents":"Discover Talents","manageTeam":"Manage Team","agencyPlans":"Agency plans","openDashboard":"Open dashboard","getApiKey":"Get free API key","apiDocs":"API Docs","viewPricing":"View pricing","browseTalents":"Browse talents","installLabel":"Install command","copyInstall":"Copy install command","copiedInstall":"Copied install command","copy":"Copy","copied":"Copied","pool":{"label":"creators tracked","exclusive":"Agency exclusive","cta":"Claim agency access"},"digest":{"title":"Creator Digest","badge":"New","pitch":"New creators found in your regions, emailed as copy-paste usernames plus a CSV sheet. Every 6 hours to weekly.","price":"Agency from {price}/month","ctaSetup":"Set up your digest","ctaLearn":"See how it works"},"mcp":{"label":"MCP server setup","kicker":"MCP SERVER","setup":"Setup"}},"tutorials":{"kicker":"Tutorials","watchOnYoutube":"Watch on YouTube: {title}","play":"Play tutorial: {title}","choose":"Choose a tutorial","close":"Close video","iframeTitle":"TikTools tutorial"},"liveDemo":{"liveNow":"Live now","waiting":"Waiting for a live channel","watching":"{n} watching","watchingInRegion":"{n} watching in {region}","sent":"sent {gift}","diamonds":"{n} diamonds","liked":"liked","joined":"joined","viewers":"{n} viewers","empty":"Events appear here the moment they happen on TikTok.","count":"{count} events since you opened this page","perMinute":"{n} / min","status":{"open":"connected","retry":"reconnecting","paused":"paused while hidden","connecting":"connecting"},"ago":{"now":"now","seconds":"{n}s","minutes":"{n}m"}},"liveVideo":{"label":"Live video from the demo channel","live":"Live","tapToPlay":"Tap to play","offline":"Video appears when the demo channel is on air","mute":"Mute","unmute":"Unmute"},"events":{"eyebrow":"Explore every event","title":"See the exact JSON your socket delivers","sub":"30+ live events. Pick one, see the exact payload.","fullReference":"Full WebSocket reference"},"showcase":{"eyebrow":"Everything in one place","dev":{"title":"Everything a developer needs","sub":"WebSocket, typed SDKs, events reference, webhooks, Discord bot.","items":{"websocket":{"tag":"WebSocket","title":"WebSocket API","desc":"Sub-50ms chat, gifts, likes and viewer events over one persistent connection."},"guides":{"tag":"Guides","title":"Developer Guides","desc":"Step-by-step guides to build chat assistants, overlays, and integrations."},"sdks":{"tag":"SDKs","title":"SDKs & REST","desc":"Typed clients for Node.js and Python plus signed REST endpoints in six languages."},"events":{"tag":"Events","title":"Events Reference","desc":"30+ real-time events - chat, gifts, battles, likes - with full payload shapes."},"webhooks":{"tag":"Webhooks","title":"Webhooks","desc":"Go-live and stream-end notifications pushed to your server as signed HTTPS requests."},"discord":{"tag":"Bot","title":"Discord Bot","desc":"Live alerts, watch lists, and creator stats piped straight into your server."}}},"agency":{"title":"Everything an agency needs","sub":"Leaderboards, gaming ranks, new creators, gifter intel, live shops.","items":{"ranks":{"tag":"Ranks","title":"Leaderboards & Ranks","desc":"Regional and global creator rankings, updated live across every market."},"gaming":{"tag":"Gaming","title":"Gaming Ranks","desc":"Live gaming leaderboards by game and region - who is winning right now."},"creators":{"tag":"Creators","title":"New Creators","desc":"New creators rising on live leaderboards per region, ready to check and recruit."},"gifters":{"tag":"Gifters","title":"Top Gifters","desc":"Whale dependency, top gifters and real earnings for any creator."},"agency":{"tag":"Agency","title":"Agency Suite","desc":"Claim creators, manage regions and rosters, get found in the directory."},"shops":{"tag":"Shops","title":"Live Shops","desc":"Live shopping activity, products and auctions in real time, per region."}}}},"integration":{"liveBadge":"LIVE","dev":{"eyebrow":"How it works","title":"Everything live, in one integration","sub":"Connect, track, ship - three steps to a live product.","steps":{"connect":{"title":"Connect the WebSocket","desc":"Open one persistent connection and get chat, gifts, likes, follows and viewer counts streaming in real time.","cta":"Connect"},"track":{"title":"Track gifts, chat & ranks","desc":"Parse events with our SDK: diamond values, combos, battle scores, and live leaderboard positions - typed end to end.","cta":"See the docs"},"ship":{"title":"Ship your app","desc":"Go live with overlays, assistants, alerts or dashboards. Free tier for building, paid tiers for production traffic.","cta":"Get started"}}},"agency":{"eyebrow":"For agencies","title":"Everything live, in one agency workflow","sub":"Discover, track, recruit - three steps to a signed roster.","steps":{"discover":{"title":"Discover new creators","desc":"Surface creators rising on live leaderboards per region, filtered below the network ceiling and ready for your eligibility check.","cta":"Find creators"},"track":{"title":"Track diamonds & gifters","desc":"See real earnings, top gifters and whale dependency for any creator - who funds them, and how much.","cta":"See gifters"},"recruit":{"title":"Recruit & manage","desc":"Claim creators to your agency, manage regions and rosters, and get discovered in the agency directory.","cta":"Open the suite"}}}},"carousel":{"eyebrow":"Explore","title":"Built for every TikTok LIVE build","controlsLabel":"Carousel controls","previous":"Previous","next":"Next","learnMore":"Learn more","positionLabel":"Carousel position","goTo":"Go to {title}","cards":{"websocket":{"tag":"WEBSOCKET","title":"Real-time event stream","blurb":"Chat, gifts, likes, follows, viewer counts, and battles over one sub-50ms socket. {count} event types, any language."},"rankings":{"tag":"RANKINGS","title":"Regional leaderboards","blurb":"Live creator rankings across {regions} regions plus league tables, refreshed continuously from the source."},"gaming":{"tag":"GAMING","title":"Gaming rank boards","blurb":"Per-game live gaming leaderboards, region by region, with movers and gap signals for scouting."},"agency":{"tag":"AGENCY","title":"Scouting and intel","blurb":"Gifter intelligence, an eligibility checker, and team tools for agencies running rosters of creators."},"docs":{"tag":"DOCS","title":"SDK and docs","blurb":"MIT-licensed, TypeScript-first SDK for Node and Python with quick-start guides and a full event reference."}}},"lockup":{"eyebrow":"The platform","title":"One API. Every TikTok LIVE signal.","sub":"Events, rankings, webhooks, gifter intel - one endpoint.","tiles":{"api":"API / WebSocket","leaderboards":"Leaderboards","gaming":"Gaming Ranks","shopping":"Shopping Ranks","webhooks":"Webhooks","gifters":"Gifter Intel"}},"actions":{"eyebrow":"Explore the platform","title":"Everything in one place","sub":"Jump straight to the rankings, live tools, and references developers use most.","learnMore":"Learn more","items":{"guides":{"tag":"GUIDES","title":"Guides","desc":"Quick-start tutorials for Node, Python, overlays, and bots."},"rankings":{"tag":"RANKINGS","title":"Leaderboards & Ranks","desc":"Regional and league creator rankings across {regions} regions."},"gaming":{"tag":"GAMING","title":"Gaming Ranks","desc":"Live gaming and shopping leaderboards, region by region."},"agency":{"tag":"AGENCY","title":"Agency","desc":"Scouting, intel, and team tools for creator agencies."},"pricing":{"tag":"PRICING","title":"Pricing","desc":"Free sandbox to production tiers. No credit card to start."},"gifters":{"tag":"GIFTERS","title":"Gifter Intel","desc":"Top gifters, big-gift drops, and who they support."},"discord":{"tag":"DISCORD","title":"Discord Bot","desc":"Live go-live alerts and rank commands in your server."},"scoutingBoard":{"title":"Scouting Board","desc":"Scout creators and get go-live alerts in your server."},"websocket":{"tag":"WEBSOCKET","title":"WebSocket API","desc":"All 18+ live event types over one sub-50ms socket."}}},"examples":{"badge":"Copy-paste examples","title":"Three working files. Pick a language. Run it.","desc":"Demo key baked in - copy, run, done. Bigger limits: {link}.","descLink":"free key","titles":{"liveEvents":"Live events monitor","liveVideo":"Live video player","topChannels":"Live top channels (public, no auth)"},"summaries":{"liveEvents":"Stream real-time chat, gifts, likes, follows + viewer counts from any TikTok LIVE creator via WebSocket.","liveVideo":"Play any TikTok LIVE stream in a standard {tag} tag. Stream URLs come baked in to the public ticker - no extra auth call.","topChannels":"List 10 currently-live TikTok creators across the world. Free, rate-limited 1 call per 5 min per IP."},"copyLabels":{"liveEvents":"Copy live events monitor code","liveVideo":"Copy live video player code","topChannels":"Copy live top channels (public, no auth) code"},"languagesLabel":"Available languages","langLlm":"LLM prompt","noSignup":"Works without signup","footnote":"{tag} 1 WebSocket / 10-min sessions / 6 connects per hour per IP. Need more? {link}.","footnoteTag":"Demo limits","footnoteLink":"Get a free API key"},"agencyDir":{"title":"LIST YOUR AGENCY","sub":"Free listing. Claim creators, get discovered.","cta":"List your agency - free","browse":"Browse agencies"},"faq":{"badge":"FAQ","title":"Frequently Asked Questions About the {accent}","titleAccent":"TikTok LIVE API","desc":"Protocol, signing, pricing, language support - quick answers.","items":{"official":{"q":"Is there an official TikTok LIVE API?","a":"No. TikTok does not offer a public API for live stream data like chat, gifts, or viewer counts. The TikTok Business API only covers ads and shop analytics. To access real-time LIVE data, developers use third-party APIs like Tik.Tools that handle the connection and authentication server-side."},"libraries":{"q":"Are TikTok LIVE libraries like tiktok-live-connector free?","a":"Yes - the open-source clients tiktok-live-connector (Node.js) and TikTokLive (Python) are MIT-licensed and free to install. TikTok requires signed parameters (msToken, X-Bogus) that must be generated server-side, so these libraries delegate signing to a backend; the default is Euler Stream, which has its own free tier and paid plans for higher volumes. Tik.Tools is an independent managed alternative with its own signing infrastructure included."},"eulerStream":{"q":"What is the difference between Tik.Tools and Euler Stream?","a":"Euler Stream is a paid signing backend used by the open-source tiktok-live-connector (Node) and TikTokLive (Python) libraries, all built by the same team. It is a well-supported, mature ecosystem with TypeScript types, official npm packages, and a free tier. Tik.Tools is an independent alternative with its own signing infrastructure and ships extras the Euler ecosystem does not currently offer, such as an optional agency intel layer (scouting, leaderboard, league rankings). Both deliver TikTok LIVE events reliably; pick the one whose feature mix and ecosystem fit your project."},"connect":{"q":"How do I connect to a TikTok LIVE stream?","a":"With Tik.Tools: install the SDK (npm i tiktok-live-api), create a client with your API key and streamer username, and call connect(). Three lines of code. You receive real-time events for chat, gifts, likes, follows, viewer counts, battles, and more via WebSocket. A free Sandbox key is available for a 7-day evaluation, no credit card required; after that a paid plan is needed."},"data":{"q":"What data can I get from TikTok LIVE streams?","a":"Real-time access to 90+ event types: chat messages, virtual gifts (with diamond values), likes, follows, viewer join/leave, viewer counts, room info, shares, battles/LinkMic, and subscriptions."},"languages":{"q":"What programming languages work with TikTok LIVE API?","a":"Tik.Tools works with any language that supports WebSocket. Official SDK for Node.js/TypeScript. Python, Go, Rust, Java, C#, C++, PHP, and any other language can connect via raw WebSocket (wss://api.tik.tools), including game engines for interactive games."}}},"guides":{"badge":"Guides","title":"TikTok LIVE API {accent}","titleAccent":"Developer Guides & Resources","desc":"Quick starts, bots, overlays, events - everything to ship.","items":{"gettingStarted":{"tag":"QUICK START","title":"Getting Started Guide","desc":"Connect to TikTok LIVE in under 30 seconds with the free SDK."},"chatBot":{"tag":"CHAT BOTS","title":"Build a TikTok Chat Assistant","desc":"Auto-respond, moderate, and run interactive chat games."},"overlay":{"tag":"OVERLAYS","title":"Stream Overlay Guide","desc":"Real-time chat, gift alerts, and viewer counts for OBS."},"python":{"tag":"PYTHON","title":"Python TikTok LIVE API","desc":"Connect to TikTok LIVE streams with Python. Async support included."},"websocket":{"tag":"WEBSOCKET","title":"WebSocket Events Reference","desc":"All {count} event types: chat, gifts, likes, follows, battles, and more."},"leaderboard":{"tag":"LEADERBOARDS","title":"Leaderboard & League API","desc":"Regional creator rankings and league tables across every active region."}},"ctas":{"startBuilding":"Start building","readGuide":"Read guide","viewEvents":"View events"},"allGuides":"All Guides","about":"About Tik.Tools","websocketApi":"WebSocket API","apiDocs":"API Docs"},"cta":{"dev":{"title":"How Do I Start {accent} with the TikTok LIVE API?","titleAccent":"Building","desc":"Free key for a 7-day evaluation, no card - 5,000 requests/day. Pro ({price}/week) for 75,000/day and production.","primary":"Get API Access","secondary":"Quick Start Guide"},"agency":{"title":"Find Your Next {accent} on TikTok LIVE","titleAccent":"Creator","desc":"Live rankings, unmasked intel. Global Agency from {price}/week.","primary":"Discover Talents","secondary":"See Agency Plans"}}},"event":{"bar":{"label":"Limited-time sale","endsIn":"Ends in","cta":"Get the deal"},"countdown":{"endsIn":"Sale ends in","days":"Days","hours":"Hours","minutes":"Min","seconds":"Sec","compact":"{d}d {h}h {m}m {s}s","remaining":"Sale ends in {d} days, {h} hours and {m} minutes","ends":"Ends {ends} at {time} UTC","perMonth":"/mo billed yearly"},"annual":{"switchAria":"Billing period","monthly":"Monthly","yearly":"Yearly","badge":"YEARLY","perMonth":"/mo","billedYearlyShort":"billed yearly","manage":"You're on {plan} yearly - Manage plan","fine":"Recurring yearly.","modalBadgeStarter":"AGENCY STARTER YEARLY","modalBadgeGlobal":"AGENCY GLOBAL YEARLY","orderLabel":"{plan} yearly","yearlyShort":"Yearly: {monthly}/mo","emptyHeading":"Or pay yearly","eyebrow":"{plan} - YEARLY","switchButton":"{plan} yearly - {monthly}/mo billed yearly","switchTitle":"Switch to {plan} yearly","aYear":"a year","pricingCtaFirstYear":"Get yearly - {total} the first year","ctaFirstYear":"Get {plan} yearly - {total} the first year","ctaUpgradeFirstYear":"Upgrade to {plan} yearly - {total} the first year","ctaSwitchFirstYear":"Switch to yearly - {total} the first year"},"offer":{"ended":"This sale has ended. Nothing was charged.","used":"This offer has already been used on your account. Nothing was charged.","subline":"Billed {total} today, renews at {renews}/yr. One per customer.","monthlyStrike":"{price}/mo monthly","monthlyPlanSr":"Monthly plan price {price}/mo","perMonthYearly":"{monthly}/mo billed yearly","save":"Save {percent}%","continueMonthly":"Continue with monthly billing"},"checkout":{"samePlan":"You are already on this yearly plan. Manage it from Agency Billing.","refreshing":"Refreshing prices...","initFailed":"Could not load the secure card form. Try again.","failed":"Payment failed. Your plan has not changed.","saleDiscount":"Sale discount","previewFailed":"Could not price this change. Your plan has not changed."},"halloween":{"bar":"Halloween Sale: Agency Global {monthly}/mo billed yearly. Pay 8 months, get 12. Ends {ends}.","badge":"Scary Good Deal","terms":"Sale price applies to the first year. Sale ends {ends} at 23:59 UTC."}},"rankingExperiment":{"live":"Live","unlock":"Unlock","unlockAria":"Live now. Unlock to see who is streaming."},"chrome":{"skipLink":"Skip to main content","og":{"subtitle":"Real-time chat, gifts, likes and viewer data from any TikTok LIVE stream"},"logo":{"badgeDocs":"DOCS","badgeLive":"LIVE"},"audience":{"switchAria":"Switch between Developer and Agency mode","developer":"Developer","agency":"Agency"},"footer":{"homeAria":"{brand} home","tagline":"Get the latest on the TikTok LIVE API - SDKs, rankings, and updates you can actually use.","navAria":"Footer","columns":{"product":"Product","resources":"Resources","company":"Company","support":"Support"},"links":{"sdks":"SDKs","pricing":"Pricing","webhooks":"Webhooks","mcp":"MCP + AI Tools","gifterIntel":"Gifter Intel","docs":"Docs","guides":"Guides","agencyGuides":"Agency Guides","leaderboards":"Leaderboards","gamingRanks":"Gaming Ranks","methodology":"Data methodology","compare":"Compare","updates":"Updates","agencies":"Agencies","about":"About","useCases":"Use cases","help":"Help"},"terms":"Terms & Conditions","privacy":"Privacy Policy","status":"Status","disclaimer":"{brand} is an independent third-party platform and is not affiliated with, endorsed by, or sponsored by TikTok or ByteDance."},"mobileTabs":{"navAria":"Primary mobile navigation","goBackAria":"Go back","openMenuAria":"Open menu","back":"Back","menu":"Menu","ranks":"Ranks","talents":"Talents","gifters":"Gifters","board":"Board","docs":"Docs","guides":"Guides","pricing":"Pricing"},"staleSession":{"title":"Session expired","message":"Sign in again to see your full data.","signIn":"Sign in","dismissAria":"Dismiss"},"banners":{"trialEndsIn":"ACCESS ENDS IN","timeRemainingAria":"Time remaining","upgradeNow":"Upgrade now","dismissAria":"Dismiss"},"header":{"nav":{"aria":"Main navigation","guides":"Guides","features":"Features","ranks":"Ranks","gifters":"Gifters","agency":"Agency","docs":"Docs","pricing":"Pricing"},"guides":{"groupHead":"Guides & Docs","viewAll":"View All Guides","items":{"gettingStarted":{"title":"Getting Started","desc":"Sign up, mint a key, first request"},"websocket":{"title":"WebSocket API","desc":"Real-time event firehose contract"},"chatBot":{"title":"Chat Assistant Bot","desc":"AI-powered chat replies for creators"},"overlays":{"title":"Stream Overlays","desc":"Gift + chat overlays for OBS / browser"},"python":{"title":"Python Guide","desc":"Async Python SDK + event handlers"},"events":{"title":"Events Reference","desc":"Every event type + payload schema"},"leaderboardApi":{"title":"Leaderboard & League API","desc":"Every active region, rolling rank windows"},"tts":{"title":"Text to Speech","desc":"Voiced chat + gift announcers"},"migrateConnector":{"title":"Migrate from Connector","desc":"Drop-in for TikTok-Live-Connector"},"migrateTikapi":{"title":"Migrate from TikAPI","desc":"Same endpoints, swap base URL only"},"migrateEuler":{"title":"Migrate from Euler Stream","desc":"Same SDKs, swap sign-provider host"}}},"features":{"groups":{"rank":"Leaderboards & Ranks","agency":"Agency & Recruiting","live":"Live Tools","reference":"Reference & Tools"},"items":{"ranks":{"title":"Leaderboards & Ranks","desc":"All rank products in one overview"},"creators":{"title":"Creators Leaderboard","desc":"Top creators by diamonds, every region"},"gifters":{"title":"Gifters Leaderboard","desc":"Biggest gifters ranked by diamonds sent"},"gamingRanks":{"title":"Gaming Ranks","desc":"Live gaming leaderboard + per-game weekly"},"newCreators":{"title":"New Creators","desc":"Agency recruiting feed, 30 names at a time"},"pulseBot":{"title":"Telegram Pulse Bot","desc":"Agency scout alerts in your DMs"},"creatorDigest":{"title":"Creator Digest","desc":"New creators to recruit, emailed as usernames + CSV"},"rising":{"title":"Rising Intel","desc":"Velocity-based gifter + creator feeds"},"popularLive":{"title":"Popular LIVE","desc":"Real-time top creators per region"},"team":{"title":"Team Management","desc":"Invite teammates + manage your seats"},"agencySuite":{"title":"Agency Suite","desc":"Plans, tools + everything for agencies"},"scoutingBoard":{"title":"Scouting Board","desc":"Scout creators from your server"},"bestTime":{"title":"Best Time to Stream","desc":"Real-time global gift heatmap"},"giftCatalog":{"title":"Gift Catalog","desc":"Every TikTok LIVE gift + PNG download"},"diamondsCalculator":{"title":"Diamonds Calculator","desc":"Diamonds {arrow} USD real-time"},"gifterLevels":{"title":"Gifter Levels","desc":"L1 → L50+ coin + USD table"},"wsDecoder":{"title":"WebSocket Decoder","desc":"Paste base64 frame, inspect protobuf"},"webhooks":{"title":"Webhooks","desc":"Push live events to your endpoint"},"mcp":{"title":"MCP + AI Tools","desc":"Use in Claude, Cursor, VSCode + GPT"},"updates":{"title":"Platform Updates","desc":"Live changelog + roadmap"}},"promo":{"title":"Start tracking TikTok LIVE","desc":"One key, every leaderboard and live tool.","cta":"Get Started"}},"cta":{"ranks":"Ranks","loginRegister":"Login / Register","login":"Login","boards":"Boards","dashboard":"Dashboard"},"menuAria":"Menu","profile":{"openAria":"Open profile menu","picAlt":"Profile","userFallback":"User","account":"Account","apiDashboard":"API Dashboard","dashboard":"Dashboard","billing":"Billing","signOut":"Sign Out"},"drawer":{"aria":"Site menu","liveChat":"Live chat with the team","agencyDashboard":"Agency dashboard","apiDashboard":"API dashboard","account":"Account","billing":"Billing","signOut":"Sign out","getStarted":"Get started","registerLogin":"Register / Login","getApiKey":"Get API key","groups":{"leaderboards":"Leaderboards","agencyRecruiting":"Agency & recruiting","liveToolsReference":"Live tools & reference","learn":"Learn","build":"Build","data":"Data","plans":"Plans"},"items":{"platformUpdates":"Platform updates","pricing":"Pricing","allLeaderboards":"All leaderboards","creatorsLeaderboard":"Creators leaderboard","giftersLeaderboard":"Gifters leaderboard","gamingLeaderboard":"Gaming leaderboard","newCreators":"New creators","risingIntel":"Rising intel","popularLive":"Popular LIVE","pulseBot":"Telegram Pulse bot","creatorDigest":"Creator digest","teamManagement":"Team management","agencySuite":"Agency suite","scoutingBoard":"Scouting board","bestTime":"Best time to stream","giftCatalog":"Gift catalog","diamondsCalculator":"Diamonds calculator","gifterLevels":"Gifter levels","agencyGuides":"Agency guides","docs":"Docs","guides":"Guides","webhooks":"Webhooks","mcp":"MCP + AI tools","wsDecoder":"WebSocket decoder","migrateConnector":"Migrate from Connector","apiStatus":"API status"}}}},"overlays":{"upgradeModal":{"signIn":{"title":"Sign in to Subscribe","sub":"Create a free account or log in to unlock full access to leaderboards, creator history, and live stream data.","cta":"Sign In / Create Account →","free":"Free to register. No credit card required."},"compareAll":"Compare All Features →","success":{"title":"Subscription Activated!","body":"Your account has been upgraded to {tier}. Reloading..."},"step1":{"title":"Unlock Full Access","sub":"Real-time leaderboards, creator history, and live stream data"},"cycles":{"weekly":"Weekly","monthly":"Monthly"},"period":{"wk":"wk","mo":"mo"},"features":{"reqPerDay":"{count} req/day","ws":"{count} WS","unmaskedBoards":"Unmasked boards","leagueRanks":"League ranks","proLevelApi":"Pro-level API","leagueGamingRanks":"League + gaming ranks","agencyDashboard":"Agency dashboard"},"select":"Select","selected":"Selected","discount":"Discount ({name})","subtotal":"Subtotal","taxNote":"Tax calculated in next step","coupon":{"toggle":"Have a coupon code?","placeholder":"Coupon code","apply":"Apply","remove":"Remove"},"subscribe":"Subscribe","payOnce":{"title":"One-time payment for this period only - no auto-renewal","label":"Pay once · Alipay / WeChat / PayPal / Crypto / Card","hint":"No auto-renewal · choose at next step"},"step2":{"paymentMethod":"Payment method","oneTimeTag":"One-time · {period} access","autoRenewsTag":"Auto-renews every {period}","acceptedOneTime":"Card · UnionPay 银联 · Alipay · WeChat Pay · PayPal · Crypto · Apple Pay · Google Pay","total":"Total","processing":"Processing...","pay":"Pay {amount}","back":"Back"},"secure":"Secured by Stripe. We never store your card details.","errors":{"invalidCoupon":"Invalid coupon","couponCheckFailed":"Could not validate coupon","stripeLoad":"Payment system failed to load.","initFailed":"Payment could not be initialized.","setupFailed":"Failed to set up payment","paymentFailed":"Payment failed"}},"paypalButton":{"loading":"Loading PayPal...","loadError":"PayPal failed to load. {retry} or use card.","retry":"Try again","errors":{"noSubscriptionId":"PayPal did not return a subscription id","checkoutFailed":"PayPal checkout failed - try again or use card.","sdkLoad":"PayPal SDK failed to load"}},"keyWelcome":{"dismiss":"Dismiss","choose":{"eyebrow":"WELCOME TO TIK.TOOLS","title":"What brings you here?","sub":"Pick one and we'll take you to the right place.","developer":{"title":"I'm a Developer","desc":"Get my API key and build with the data"},"agency":{"title":"I'm an Agency","desc":"Track and manage my creators"}},"agency":{"eyebrow":"CREATOR LISTS FOR AGENCIES","title":"Get creator lists in all regions and their gifters, on your email, Telegram and Discord. Invite your managers. That's it.","shotAlt":"Creator lists per region with their top gifters","cta":"OPEN THE LISTS"},"key":{"eyebrow":"YOUR API KEY","sub":"Your sandbox key is ready. It authenticates every request - keep it secret.","copied":"COPIED","copy":"COPY KEY","dashboard":"GO TO API DASHBOARD","docs":"Read the docs first"}},"multiAccount":{"title":"Multiple Account Warning","body":"We detected multiple accounts created from this device or network. Creating duplicate accounts to circumvent usage limits violates our {terms} and may result in {suspension}.","terms":"Terms of Service","suspension":"suspension of all associated accounts","info":"If you need multiple keys for a legitimate project, consider our {plans} which support additional API key slots.","paidPlans":"paid plans","dismiss":"I Understand"},"slowDown":{"close":"Close","title":"SLOW DOWN","sub":"You're on the free day pass - just testing. Want the full board with no limits? Upgrade now and keep {offer}.","offer":"{pct}% off for life","badge":"{pct}% OFF FOR LIFE","weekly":"WEEKLY","monthly":"MONTHLY","perWeek":"wk","perMonth":"mo","opening":"Opening...","startWeekly":"Start weekly →","startMonthly":"Start monthly →","keepTesting":"Keep testing for now"},"supportChat":{"launcher":{"unread":"{count} unread messages","open":"Open support chat","welcomeBlurb":"Live Chat with the developers","dismiss":"Dismiss"},"header":{"title":"Dev Human Live Chat. Not AI.","online":"Online - typically reply within minutes","offline":"Leave a message - we'll get back to you","close":"Close chat"},"auth":{"title":"Sign in to chat","google":"Continue with Google","or":"or","email":"Email address","password":"Password","submit":"Sign In","errors":{"required":"Email and password required","failed":"Login failed. Try again."}},"welcome":{"title":"Hi there","desc":"Pick a quick question below or type your own.","quick":{"technical":"I have a technical issue","agent":"I want to speak to an agent","other":"I have another question"}},"pass":{"twoHour":"2-Hour Agency Pass","dayPass":"Agency Day Pass","body":"Full Global Agency access is now live on your account.","cta":"Open the Agency dashboard","expired":"It has expired","activeDays":"Active for about {count} more day(s)","activeHours":"Active for about {count} more hour(s)"},"messages":{"imageAlt":"Image","notSent":"not sent","typing":"TikTools is typing"},"input":{"sendPhoto":"Send a photo","emoji":"Emoji","placeholder":"Type a message...","aria":"Type a message","send":"Send message"},"blurb":{"passSent":"You have been sent an Agency pass","newMessage":"New message from support"},"script":{"transferred":"I have transferred your request to an agent, please hold.","agencyQuestion":"Hi - what's your agency name, region and use case?"}},"intelCard":{"aria":{"gifterIntel":"Gifter intel","creatorIntel":"Creator intel","close":"Close","prev":"Previous on this board","next":"Next on this board"},"hero":{"active":"ACTIVE","live":"LIVE","offline":"OFFLINE","level":"Lv. {level}"},"unmask":{"eyebrow":"GLOBAL AGENCY","text":"Unlock {usernames}, gifter handles & full intel.","usernames":"real usernames","cta":"View pricing"},"tabs":{"overview":"Overview","topCreators":"Top Creators","behavior":"Behavior","ranks":"Ranks","topGifters":"Top Gifters"},"creator":{"liveScore":"Live Score","boardScore":"Board Score","peakRank":"Peak Rank","allTime":"All-Time","peakEarnings":"Peak Earnings","noOverview":"No performance data yet.","history":{"date":"Date","rank":"Rank","diamonds":"Diamonds","loading":"Loading rank history...","empty":"No rank history available."},"gifters":{"privateGifter":"Private gifter","private":"Private","loading":"Loading top gifters...","empty":"No gifter data yet."}},"copyHandle":"Copy {handle}","gifter":{"totalDiamonds":"Total Diamonds","estSpent":"Est. Spent","creators":"Creators","totalGifts":"Total Gifts","noOverview":"No gifting data tracked yet.","noCreators":"No supported creators tracked yet.","behavior":{"sessions":"Sessions","avgPerSession":"Avg / Session","rhythm":"Rhythm","topShare":"Top Share","empty":"No behavior profile yet."}},"fullProfile":"View full profile","teaser":{"hiddenCreator":"Hidden creator","ranked":"RANKED","loading":"Loading full intel...","anonNote":"Numbers are real. Track them with a free key.","maskedNote":"Identity is masked on the free tier. The numbers are real.","getFreeKey":"Get a free key","unlock":"Unlock full intel","load":"Load full intel"},"error":{"warming":"Intel is warming up.","retry":"Retry"},"seed":{"rank":"Rank","diamonds":"Diamonds","estValue":"Est. value","region":"Region"},"someone":"Someone"},"gifterArchetype":{"whale":{"label":"WHALE","tooltip":"Big-gift dominant - top financial threat"},"lateSniper":{"label":"LATE SNIPER","tooltip":"Drops > 50% of gifts late-session - closer / kill-shot specialist"},"earlyFlexer":{"label":"EARLY FLEXER","tooltip":"Drops > 50% of gifts opening-session - flexes early to set tone"},"spammer":{"label":"SPAMMER","tooltip":"> 80% tiny gifts - high frequency, low value per drop"},"loyalFan":{"label":"LOYAL FAN","tooltip":"> 70% of spend goes to one creator - dedicated, predictable"},"wanderer":{"label":"WANDERER","tooltip":"Spends across 5+ creators with no clear favorite - attention easily split"},"rhythmGifter":{"label":"RHYTHM","tooltip":"Predictable cadence - regular gifting intervals"}},"more":{"payment":{"confirming":"Confirming payment...","processing":"Payment processing, your plan updates as soon as it clears.","notCompleted":"Payment was not completed. Your plan has not changed.","failed":"Payment failed. Your plan has not changed.","notLoaded":"Payment system not loaded. Please try again."}},"chat":{"more":{"agencyAccessRequest":"Agency 2 hour access request","agencyHelp":"Need help with agency tiers","agencyListing":"Question about my agency listing review"}}},"rankingBoard":{"notFound":{"title":"Not found","body":"No leaderboard data available.","back":"Back to All Regions","error":"Leaderboard not found"},"nav":{"creators":"Creators","gifters":"Gifters","gaming":"Gaming"},"breadcrumb":{"rankings":"Rankings"},"dropdown":{"searchRegion":"Search region...","searchRegionAria":"Search region","searchCountry":"Search country...","searchCountryAria":"Search country","noResults":"No results"},"poolBadge":"{code} REGION","stats":{"estEarnings":"EST. EARNINGS","liveInRegion":"LIVE IN REGION","liveNow":"LIVE NOW","dayEnds":"DAY ENDS","leagueReset":"LEAGUE RESET","weeklyReset":"WEEKLY RESET","hourlyReset":"HOURLY RESET","dailyReset":"DAILY RESET","rollingWindow":"ROLLING WINDOW","last7Days":"LAST 7 DAYS"},"updated":"Updated {time}","anonBanner":{"text":"Scores are approximate - {strong}","strong":"login for exact diamond counts & full rankings"},"regionIncludes":"{region} Region includes:","poolLink":{"partOf":"Part of:","pool":"({code}) Leaderboard Pool"},"cadence":{"daily":"Daily","hourly":"Hourly"},"tabs":{"estimatedDaily":"Estimated daily","estimatedWeekly":"Estimated weekly","new":"NEW","popular":"Popular","gaming":"Gaming","shopping":"Shopping","loadingLeagues":"Loading leagues..."},"alt":{"loading":{"estimateDaily":"Loading estimated daily board...","estimateWeekly":"Loading estimated weekly board...","shopping":"Loading shopping ranks...","gaming":"Loading gaming ranks...","league":"Loading league rankings..."},"liveCount":"{count} live","badgeEstimate":"ESTIMATE","heading":{"estimateDaily":"Estimated daily (all creators seen today)","estimateWeekly":"Estimated weekly (all creators seen this week)","shopping":"Live Shopping Ranking","gamingNamed":"{game} Ranking","gaming":"Gaming Ranking","league":"League Rankings"},"score":{"estimate":"Est. diamonds","shopping":"Sales score","diamonds":"Diamonds"},"hidden":{"ofListed":"{hidden} of {listed} names hidden","all":"{hidden} names hidden"},"shareTitle":{"estimateDaily":"Estimated daily board - {region}","estimateWeekly":"Estimated weekly board - {region}","shopping":"Live Shopping - {region}","game":"{game} - {region}","league":"{division} League - {region}"}},"counts":{"creators":"{count} creators","sellers":"{count} sellers","movers":"{count} movers"},"actions":{"copyAll":"Copy all","share":"Share","liveToggle":"Live","unlock":"Unlock","freeKey":"free key","unlockUltra":"Unlock with Ultra","unlockAgency":"Unlock with Agency"},"diaFilter":{"title":"Filter by monthly diamonds","from":"From","to":"To","fromAria":"Diamonds from","toAria":"Diamonds to","bandTitle":"Monthly diamonds (coarse band)"},"estimateNote":{"dailyStrong":"Estimate, not a TikTok daily board.","dailyBody":"{region} resets every hour and TikTok publishes no daily total for it, so this view sums each creator's peak from every hourly board they appeared on since 00:00 UTC. It shows everyone who earned today, not just the ~{size} visible in the current hour.","weeklyStrong":"Estimate, not a TikTok weekly board.","weeklyBody":"TikTok publishes no weekly total. This view is aggregated from our own snapshots of {region} over the last 7 days, summing each creator's peak from every board period they appeared in.","hoursTitle":"Hours ranked today, and the best rank reached","hoursRanked":"{hours}h ranked","bestRank":"best #{rank}","weekTitle":"Days ranked this week, board periods ranked in, and the best rank reached","daysRanked":"{days}d ranked","periods":"{count} periods"},"table":{"streamer":"Streamer","status":"Status","revenue":"Revenue","earnings":"Earnings","verified":"Verified creator","passPrivate":"PASS PRIVATE"},"status":{"live":"LIVE","offline":"OFFLINE"},"anon":{"revealRow":"{count} ranked today - free key to dig in","moreText":"more: full ladder, live, via API"},"empty":{"noneLive":"No creators are live right now.","noData":"No data available yet."},"footer":{"lastUpdated":"Last updated {ago} · Auto-refreshes every 60s","recently":"recently","secondsAgo":"{n}s ago","minutesAgo":"{n}m ago"},"movers":{"title":"Entered today","tag":"below cutoff now","note":"Creators who held a spot in this region's board at some point today but sit below the current cutoff ({cutoff}) right now. The reset-time churn TikTok never shows.","cols":{"peakRank":"Peak #","creator":"Creator","peakScore":"Peak score","toReenter":"To re-enter"},"locked":"locked","ctaStrong":"{count} creators entered today then dropped - re-recruit them now.","ctaBody":"Scores and ranks are real, names are hidden. Unlock every name across all regions.","upsellTitle":"See everyone who entered and dropped out today","upsellBody":"Scores and ranks are real, names are hidden. {strong} to unmask the full movers feed across every region.","upsellStrong":"Unlock with Agency on tik.tools"},"numbers":{"heading":"{region} {board} board in numbers","liveInRegion":"Live in region","liveNow":"Live now","liveInDivision":"Live in this division","liveOnBoard":"Live on this board","sellersRanked":"Sellers ranked","creatorsRanked":"Creators ranked","leaderShopping":"#1 sales score","leaderDiamonds":"#1 diamonds","topShareShopping":"Top {size} share of sales score","topShareDiamonds":"Top {size} share of diamonds","otherBoards":"Other {region} boards","leagueDivisions":"League divisions","moreFor":"More for {region}"},"links":{"dailyRanking":"Daily ranking","hourlyRanking":"Hourly ranking","estimatedDaily":"Estimated daily ranking","estimatedWeekly":"Estimated weekly ranking","gaming":"Gaming ranking","liveShopping":"Live shopping ranking","popularLive":"Popular live now","league":"{division} League","topGifters":"Top gifters","allRegions":"All regions","topGiftersIn":"Top gifters in {region}","teamsIn":"Teams in {region}"},"browse":{"eyebrow":"REGION POOL","title":"Countries in This Region"},"titleRow":{"leaderboard":"TikTok LIVE Leaderboard","estimateDaily":"TikTok LIVE Estimated Daily Rankings","estimateWeekly":"TikTok LIVE Estimated Weekly Rankings","league":"TikTok LIVE {division} League Rankings","daily":"TikTok LIVE Daily Rankings","hourly":"TikTok LIVE Hourly Rankings"},"seo":{"titleBase":"{region} TikTok LIVE {board} Ranking","titleWithDay":"{title}, {day}","cadenceLower":{"daily":"daily","hourly":"hourly"},"lead":"{region} TikTok LIVE {board} ranking.","leadWithDay":"{region} TikTok LIVE {board} ranking for {day}.","leaderShoppingNamed":"{'@'}{handle} leads with a sales score of {score}.","leaderShopping":"The #1 seller has a sales score of {score}.","leaderNamed":"{'@'}{handle} leads with {score} diamonds.","leader":"The #1 creator has {score} diamonds.","tailShoppingLong":"Top {count} sellers by sales volume with live status.","tailShoppingShort":"Live status for every seller.","tailLong":"Top {count} creators with live status and estimated earnings.","tailMedium":"Top {count} creators, live status, earnings.","tailShort":"Live status and earnings.","emptyShopping":"Sellers ranked by sales volume, with live status.","empty":"Creators ranked by diamonds, with live status and estimated earnings.","crumbHome":"Home","crumbRankings":"TikTok LIVE Rankings","measuredShopping":"Sales score","measuredDiamonds":"Diamonds received","ogTitle":"{region} TikTok LIVE Leaderboard","ogSubtitle":"Top creators by diamonds, refreshed live","ogBadge":"LEADERBOARDS"},"agencyCta":{"title":"Unlock the full leaderboard intel.","body":"Watchlist, league depth, top-gifter breakdowns, bulk copy, Telegram alerts.","cta":"Get Agency Access","dismiss":"Dismiss"},"share":{"title":"Share","defaultTitle":"Tik.Tools - TikTok LIVE Leaderboard","copy":"Copy","copied":"Copied!","nativeShare":"Share via...","email":"Email"},"copyUsername":{"copied":"Copied!","title":"Copy {'@'}{name}","aria":"Copy username {'@'}{name}"},"tierBadge":{"pro":"Unmasked Leaderboards - PRO+ from {price}/wk","ultra":"Unmasked Leagues - ULTRA+ from {price}/wk","agencyStarter":"Included with {plan}","agency":"Unlocks with Agency","global":"Live Gifts firehose - GLOBAL {price}/wk"},"watch":{"addedTitle":"Added {'@'}{username} to watchlist","addTitle":"Add {'@'}{username} to your agency watchlist","added":"Added","add":"Add","failed":"Failed"},"requestAccess":{"aria":"Request region access","title":"Request access from your agency owner","sub":"Your team access does not include {region}. Ask your agency owner to grant it to see full data here.","thisRegion":"this region","button":"Request access"}},"profile":{"creator":{"maskedName":"Someone","hidden":"Hidden","copiedToast":"{handle} copied to clipboard","notFound":{"degradedTitle":"This profile is taking longer than usual","degradedBody":"We couldn't load {handle} just now. Refresh the page to try again.","title":"Creator not found","body":"{handle} hasn't appeared on a TikTok LIVE leaderboard yet. Check back after the next update.","viewUsLeaderboard":"View US Leaderboard"},"breadcrumb":{"rankings":"Rankings","creator":"Creator"},"hero":{"passPrivate":"PASS PRIVATE","passCreator":"PASS Creator","verifiedCreator":"Verified Creator","copyHandle":"Copy {handle}","liveNow":"LIVE NOW","offline":"OFFLINE","lastSeen":"Last seen {when}","peak":"Peak #{rank}","shareTitle":"{name} TikTok LIVE Stats","website":"Website","alsoGifter":"Also a Gifter","revenueHidden":"Revenue hidden"},"daysAgo":{"today":"today","one":"1 day ago","many":"{count} days ago"},"earnHero":{"label":"{month} earnings","hiddenByCreator":"Hidden by the creator","unavailable":"Earnings unavailable right now","none":"No leaderboard earnings yet this month"},"authCta":{"line":"Track {handle} for free: follow their rank and get live alerts.","google":"Continue with Google"},"upgradeCta":{"line":"See every gifter, the full rank history and real names for {handle} with Agency.","button":"See Agency plans"},"codeCta":{"title":"Stream {handle}'s live events in 3 lines of code","sub":"Real-time chat, gifts, likes + viewer counts via WebSocket. No signup needed - the demo key is baked in.","copy":"Copy code","exampleTitle":"Stream {handle} events"},"liveBar":{"liveNow":"Live now","watching":"{count} watching","note":"Leaderboard earnings appear once they rank"},"topGifters":{"title":"{name} · Top Gifters","globalRank":"Global #{rank}","private":"Private","pctToday":"today","pctWeek":"wk","pctMonth":"mo","pctLifetime":"all time","seeAll":"SEE ALL GIFTERS OF {name}"},"gifterAnalytics":{"title":"Gifter Analytics","periods":{"today":"Today","week":"7 Days","month":"30 Days","lifetime":"All Time"},"colGifter":"Gifter","colEarnings":"Earnings","colShare":"Share","privateGifter":"Private Gifter","empty":"No gifters this period.","showTop":"Show top {count}","seeAll":"See all {count}"},"stats":{"liveScore":"Live Score","todaysEarnings":"Today's Earnings","peakRank":"Peak Rank","peakDiamonds":"Peak Diamonds","peakEarnings":"Peak Earnings Est.","totalEarnings":"Total Earnings Est.","daysInLeaderboard":"Days in Leaderboard"},"performance":{"title":"Performance History","hiddenBadge":"Hidden by creator","hiddenMsg":"This creator has hidden their performance history.","lockedMsg":"Historic performance is an Agency feature. Today's data is shown below.","unlock":"Unlock with Agency","diamondsChartTitle":"Diamonds Earned per Day","diamondsChartSub":"cumulative by leaderboard day","noHistory":"No history data","rankChartTitle":"Rank History","rankChartSub":"lower = better","noRank":"No rank data","tooltipDiamonds":"{value} diamonds","tooltipRank":"Rank #{rank}"},"insights":{"avgRank":"Avg Rank (active days)","bestDay":"Best Day Diamonds","streakDays":"{days}d","activeStreak":"Active Streak","rankTrend":"Rank Trend","trend":{"improving":"Improving","declining":"Declining","stable":"Stable"}},"daily":{"title":"Daily Breakdown","colDate":"Date","colRank":"Rank","colDiamonds":"Diamonds","colEarnings":"Est. Earnings","empty":"No ranking data available yet."},"region":{"title":"{region} Leaderboard Pool","desc":"{name} competes in TikTok's {region} business market, which pools rankings across {countries}.","andMore":"{list} and {count} more","seeFull":"See full {region} leaderboard"},"liveNearby":{"title":"Live Right Now in {region}","thisRegion":"This Region"},"about":{"title":"About {handle}'s TikTok LIVE Performance","introRanked":"{name} is a TikTok LIVE streamer ranked #{rank} in the {region} market on {date}.","introPeak":"{name} is a TikTok LIVE streamer who has reached a peak ranking of #{rank}.","introPlain":"{name} is a TikTok LIVE streamer .","peakScore":"Their peak score is {diamonds} diamonds, equivalent to an estimated {earnings} in creator earnings.","marketWithPool":"{name} streams in the {country} market, part of TikTok's {region} business pool which includes {countries}.","market":"{name} streams in the {country} market.","track":"Track their real-time rankings, earnings estimates, and performance history on TikTool."},"faq":{"notRecorded":"not yet recorded","earn":{"q":"How much does {handle} earn on TikTok LIVE?","a":"TikTok LIVE diamonds are estimated at $0.005 per diamond for creator earnings. {name}'s peak recorded score is {diamonds} diamonds, which translates to approximately ${earnings}. Actual payouts depend on TikTok's conversion rates and the creator's region. Track daily estimates on TikTool Pro."},"rank":{"q":"What rank is {handle} on TikTok LIVE?","aRanked":"{name} is ranked #{rank} in the {region} leaderboard on {date}. Their all-time peak rank is {peak}.","aUnranked":"{name} is not currently active on the leaderboard. Their all-time peak rank is {peak}. Check back after the next leaderboard update."},"lastLive":{"q":"When was {handle} last live on TikTok?","aSeen":"{name} was last seen live on {date}. TikTool monitors leaderboard activity in real time - subscribe to Pro or Ultra for live status alerts.","aUnknown":"We don't have a confirmed last-live date for {name} yet. TikTool tracks leaderboard appearances, so {name} will appear here once they rank in a future stream."}},"footerCta":{"title":"Track TikTok LIVE Rankings in Real Time","body":"TikTool gives agencies and brands instant access to TikTok LIVE data - leaderboards, gift tracking, earnings intelligence, and WebSocket events.","leaderboard":"{region} Leaderboard"},"sidebar":{"title":"Leaderboard","global":"Global","updating":"{region} live board updating...","empty":"No live leaderboard for this region yet."},"seo":{"title":"{who} TikTok LIVE earnings and stats {'|'} TikTools","descRankedIn":"{who} is ranked #{rank} in {country} on TikTok LIVE today with {diamonds} diamonds earned (≈{earnings}). Track live status & earnings on TikTool.","descRanked":"{who} is ranked #{rank} on TikTok LIVE today with {diamonds} diamonds earned (≈{earnings}). Track live status & earnings on TikTool.","descTrackedPeak":"{who} is a TikTok LIVE creator tracked on TikTool. Peak rank: #{rank}. See ranking history, diamond earnings, and live status.","descTracked":"{who} is a TikTok LIVE creator tracked on TikTool. See ranking history, diamond earnings, and live status.","profilePageName":"{name} TikTok LIVE Profile","crumbHome":"Home","crumbRankings":"TikTok LIVE Rankings","crumbCountry":"{country} Leaderboard","ogSubtitle":"TikTok LIVE creator stats","ogBadgeCreator":"CREATOR"}},"gifter":{"notFound":{"title":"Gifter not found","body":"{'@'}{handle} hasn't appeared on our gift tracking yet.","back":"Gifters Leaderboard"},"breadcrumb":"TikTok Gifters Leaderboard","passPrivate":"PASS PRIVATE","badge":{"pass":"PASS Gifter","verified":"Verified Gifter"},"shareTitle":"{name} TikTok Gifter Profile","activeNow":"Active now","watching":"watching {handle}","alsoCreator":"Also a Creator","chatParticipant":"Chat participant","status":{"gifting":"CURRENTLY GIFTING","offline":"OFFLINE"},"stats":{"level":"Gifter Level","levelValue":"Lv. {level}","levelSpend":"spent {amount} on TikTok","region":"Region","totalDiamonds":"Total Diamonds","estSpent":"Est. Spent","creatorsSupported":"Creators Supported","totalGifts":"Total Gifts"},"privateNotice":"This gifter has set their gifting data to private.","coverage":{"trackedSince":"Tracked since {date}. We only capture gifts going to creators on our watch list (top leaderboards, leagues, /watch additions).","noGifts":"No tracked gifts yet - this gifter hasn't been seen sending to a watched creator. Add their favorite creator via our {link} to begin capturing."},"unmask":{"text":"See {usernames}, real handles, real CRM & VIP intel. Monthly subscription unlocks everything.","realUsernames":"real usernames","cta":"View pricing"},"behavior":{"title":"Gifter Profile","giftSize":"Gift Size","dropTiming":"Drop Timing in Session","early":"Early","mid":"Mid","late":"Late","sessions":"Sessions","avgGifts":"Avg Gifts/Session","rhythm":"Rhythm Score","topShare":"Top Creator Share","basedOn":"Based on last {count} tracked gifts"},"sizes":{"tiny":"Tiny (<500◇)","small":"Small (500-5K◇)","medium":"Medium (5K-30K◇)","big":"Big (30K+◇)"},"regional":{"title":"Regional Leaderboard","copyAll":"Copy all","seeAll":"See all"},"creators":{"title":"Creators They Support","shareOfSpend":"{pct}% of spend"},"seeAllCreators":"SEE ALL CREATORS {name} SUPPORTS","someone":"Someone","scope":{"totalSince":"Total since we started tracking (first seen {date}). Only gifts to creators we track are counted.","total":"Total since we started tracking. Only gifts to creators we track are counted.","dropsSince":"Gifts since we started tracking (first seen {date}). Only gifts to creators we track are listed.","drops":"Gifts since we started tracking. Only gifts to creators we track are listed."},"seo":{"title":"{name} - Gifter Profile {'|'} TikTool","ogSubtitle":"TikTok LIVE gifter profile","ogBadge":"GIFTER"}},"intelModal":{"close":"Close","eyebrow":"AGENCY INTELLIGENCE","title":"Unlock Full Creator & Gifter Intel","sub":"One tier. Pick how long you need it.","sandbox":{"label":"Sandbox Tier:","note":"browse everything with masked usernames - no card required.","signUp":"Sign up free"},"freePlan":{"note":"You're on the {plan} right now - usernames are masked. Unmask with Weekly or Monthly.","plan":"Free plan"},"weekly":{"name":"Weekly Global","desc":"Full intel. Lighter commitment.","cta":"Start Weekly - ${price}"},"monthly":{"name":"Monthly Global","desc":"Same intel. Best price for rosters.","cta":"Start Monthly - ${price}"},"perWeek":"/wk","perMonth":"/mo","bestPrice":"BEST PRICE","perks":{"leagueAccess":"Full league access, every active region","topGifterIntel":"Top-gifter intel · real names","rankHistory":"90-day rank history charts","creatorFinder":"New creator finder","radarBot":"Telegram radar bot","dmAlerts":"DM alerts","ultraApi":"Ultra API","wsAccess":"WebSocket access","bulkCopy":"Bulk copy","wholeBoard":"whole board in one tap","everythingWeekly":"Everything in Weekly, plus:","regionalChannels":"regional channels + DM alerts","wsIncluded":"WebSocket access included","massCopy":"mass-copy usernames","gifterGraph":"Cross-creator gifter graph","prioritySupport":"Priority support · agency dashboard","bestPriceRosters":"Best price for ongoing rosters · cancel anytime"},"footnote":"Prices in USD · Secured by Stripe · Cancel anytime","back":"Back","badgeWeekly":"WEEKLY","badgeMonthly":"MONTHLY","preparing":"Preparing secure checkout...","processing":"Processing...","pay":"Pay ${amount}","payFootnote":"Secured by Stripe · Cancel anytime in /agency/billing","confirming":"Confirming payment...","success":{"title":"Access Unlocked","weekly":"Weekly Global activated.","monthly":"Monthly Global activated.","cta":"View Your Analytics"},"errors":{"init":"Could not initialize payment. Please try again.","startFailed":"Failed to start checkout","payFailed":"Payment failed."}},"agencyNotes":{"title":"Manager Notes","clickToAdd":"click to add note","status":{"saving":"Saving...","saved":"Saved","unsaved":"Unsaved","synced":"Synced"},"loading":"Loading...","crmStatus":"CRM Status","crm":{"newTarget":"New Target","outreachSent":"Outreach Sent","inTalks":"In Talks","signed":"Signed","cold":"Cold"},"eligibilityVerified":"Eligibility Verified","verified":"Verified","unverified":"Unverified","score":"score {score}","actions":{"adding":"Adding...","watching":"Watching","addToWatchlist":"Add to Watchlist","onRoster":"On Roster","addToRoster":"Add to Roster"},"placeholder":"Notes only your team sees. Outreach attempts, owner intel, payout terms, response patterns...","dashboard":"Dashboard","saveNow":"Save Now","errors":{"watchlist":"Watchlist failed","roster":"Roster add failed","save":"Save failed"}},"widgets":{"diamondHistory":{"title":"Diamond History","subtitle":"Monthly diamonds earned - Agency intel","loading":"Loading history...","lockedAgency":{"title":"Diamond history is an Agency feature","body":"See a creator's monthly earning trend before you spend a recruiting slot.","cta":"Unlock with Agency"},"lockedDailyCap":{"title":"Daily history limit reached","body":"You have viewed the maximum creator histories for today. Resets in 24 hours."},"avgPerMonth":"Avg / month","monthsTracked":"{count} mo tracked","liveDays":"{days}d","footnote":"Figures are banded ranges, not exact totals."},"wdrGauge":{"title":"Whale Dependency","subtitle":"Top 3 gifters · share of all-time diamonds","tips":{"captive":"Top 3 gifters drive most revenue - walk away and the creator collapses.","dependent":"Highly concentrated - a handful of whales swing income hard.","diversified":"Spread across many backers - losing one whale won't hurt much.","independent":"Broad community support - minimal dependency on any single gifter."},"verdicts":{"CAPTIVE":"CAPTIVE","DEPENDENT":"DEPENDENT","DIVERSIFIED":"DIVERSIFIED","INDEPENDENT":"INDEPENDENT"}},"churnGraph":{"title":"Whale Retention · 90d","subtitle":"{pct}% avg · {verdict}","tip":"% of each week's top 20 whales still active in the latest week. High = sticky community.","verdicts":{"LOYAL_COMMUNITY":"LOYAL COMMUNITY","STEADY":"STEADY","BLEEDING":"BLEEDING","CHURNING":"CHURNING","UNKNOWN":"UNKNOWN"},"tooltip":{"week":"Week of {week}","retained":"{pct}% retained","stillActive":"{retained} of {total} still active"}},"sniperGap":{"target":"TARGET · {region} · Rank #{rank}","overtake":"to overtake from #{rank}"},"recentDrops":{"title":"Recent Drops","subtitle":"Cheat sheet - what they spent & on whom","today":"TODAY","loading":"Loading...","empty":"No drops tracked yet.","sends":"{count} sends","scrollMore":"Scroll for more","ago":{"seconds":"{n}s","minutes":"{n}m","hours":"{n}h","days":"{n}d"}},"walletFatigue":{"title":"Wallet Fatigue","subtitleMasked":"30-day burn pattern · upgrade to Agency for numbers","subtitleUsd":"30-day burn · ${usd}/day avg · peak ◇{peak}","subtitleDiamonds":"30-day burn · ◇{avg}/day avg · peak ◇{peak}","movingAvgLabel":"7-DAY AVG"},"loyaltyDonut":{"title":"Asset Diversification","subtitleOne":"{count} creator supported · {verdict}","subtitleMany":"{count} creators supported · {verdict}","others":"Others","verdicts":{"loyal":"LOYAL","focused":"FOCUSED","split":"SPLIT","scattered":"SCATTERED"},"tooltipShare":"{pct}% of spend"},"lockedValue":{"title":"Agency feature","ariaLabel":"Locked, Agency feature","label":"Locked"}}},"shared":{"polygonalSignTotem":{"carouselAria":"TikTok Live demo carousel","previousSlide":"Previous slide","nextSlide":"Next slide","loading":"Loading 3D demo carousel...","eligible":{"title":"Find New {region} Creators","badge":"NEW AGENCY FEATURE","cta":"Copy 30 usernames"},"gifters":{"title":"Gifter Intel","badge":"LIVE","topToday":"Top gifters today - {region}","line":"Top gifters, big-gift drops, and the creators they support.","sub":"Per region, refreshed around the clock.","cta":"Explore gifters"},"leagues":{"title":"Ranks: Leagues + Gaming","creatorLeagueRanks":"Creator & League Ranks","regions":"regions","brackets":"brackets","liveNow":"live now","regionLive":"{n} live","openCreator":"Open creator {'@'}{handle}","gamingRanks":"Gaming Ranks","new":"NEW","gamingCopy":"The live in-app gaming leaderboard, all regions. Agency-exclusive.","open":"Open","cta":"Open /ranking"},"regionNames":{"balkans":"Balkans","japan":"Japan","unitedStates":"United States","dach":"Germany & DACH","brazil":"Brazil"},"player":{"title":"Live Player","finding":"Finding a live channel...","meta":"FLV proxy + auto-recover + 5s startup","cta":"Open the watch demo"},"events":{"title":"Live Events","connecting":"Connecting to live feed...","cta":"WebSocket reference"}},"liveVideoPlayer":{"live":"LIVE","connectingTo":"Connecting to {user} live","offline":"Stream offline","offlineSub":"Enter a live TikTok username above","liveDemo":"LIVE DEMO","demoEnded":"DEMO ENDED","tryItNow":"Try it now →","mute":"Mute","unmute":"Unmute","switchToLandscape":"Switch to 16:9","switchToPortrait":"Switch to 9:16","fullscreen":"Fullscreen","streamQuality":"Stream quality","closeEsc":"Close (Esc)","closeFullscreen":"Close fullscreen","exitFullscreen":"Exit fullscreen","qualityAuto":"Auto"},"liveDemo":{"monitorLabel":"Live Stream Monitor","usernamePlaceholder":"TikTok username...","usernameLabel":"TikTok username","connecting":"Connecting","stop":"Stop","connect":"Connect","eventsLog":"Live stream events","eventsCount":"{n} events","viewersCount":"{n} viewers","dismissError":"Dismiss error","connectionFailed":"Connection failed - rotating channel","status":{"connecting":"Connecting...","live":"Live","offline":"Offline"},"feed":{"userFallback":"user","giftFallback":"gift","sent":"sent {gift} x{count}","followed":"followed","joined":"joined","likedBurst":"liked +{n} (compound burst)","liked":"liked +{n}","viewersUser":"viewers","viewersNow":"now {n}","battleUser":"battle","battleStarted":"Battle / co-host started","battleEnded":"Battle ended","subscribed":"subscribed ({months}mo)","envelope":"red envelope ({n} diamonds)","systemUser":"system","pinned":"Pinned message"}},"homeGamingRanksBar":{"title":"Gaming Ranks","tag":"NEW · AGENCY EXCLUSIVE","regionGaming":"{region} Gaming","defaultRegion":"United States","regionAria":"Gaming ranks region","allRegions":"All regions","top5Now":"Top 5 now","fullBoard":"Full board","live":"LIVE","empty":"No gaming board is live in this region right now.","lockNote":"Locked names unlock on any agency plan.","seePlans":"See plans"},"homeHeroTabs":{"tablistAria":"Product surfaces","tabs":{"intel":"Agency Intel","api":"Live API"},"intelEyebrow":"Live data surface","intelSubs":{"creators":"Creators","gifters":"Gifters","rankings":"Rankings","gaming":"Gaming","shop":"Shop"},"liveCount":"{n} live","liveNow":"Live now","warmingUp":"Warming up the live board...","apiEyebrow":"Build on the stream","apiSubs":{"gifts":"Gifts","events":"Events","websocket":"WebSocket","webhooks":"Webhooks"},"yourApp":"Your app","openDocs":"Open docs"},"bookLiveDemo":{"brand":"Book Live Demo","closeAria":"Close demo request","stepOf":"Step {step} of {total}","back":"Back","persona":{"title":"I'm a...","developer":{"label":"Developer","sub":"Building on the API"},"liveAgency":{"label":"Live Agency","sub":"Manage LIVE creators"},"shopAgency":{"label":"Shop Agency","sub":"Drive Shop & sales"}},"interest":{"title":"Interested in","enterprise":"Enterprise","customRequest":"Custom request"},"trial":{"tag":"3-day Pro Pass","title":"Skip the call - just try Pro","lede":"We run live demos for Ultra and above, but you do not need a call to see {plan} in action. Grab the 3-day Pro Pass and explore everything yourself. Cancel anytime.","cta":"Get the 3-day Pro Pass"},"details":{"title":"A few details","firstName":"First name","agencyName":"Agency name","email":"Email","region":"Region","optional":"optional","regionPlaceholder":"US, EU, SEA...","callDetails":"A few details about the call","callDetailsPlaceholder":"What would you like to cover?","bestTime":"Best time to schedule","bestTimePlaceholder":"Weekday mornings, after 3pm...","timezone":"Time zone","usingAccountEmail":"Using your account email","invalidEmail":"Enter a valid email."},"done":{"title":"Request received","lede":"We've received your request - someone from our team will reach back as soon as possible. Thank you.","close":"Close"},"sending":"Sending...","submit":"Submit request","submitError":"Something went wrong sending your request. Please try again."}},"tools":{"giftDetail":{"notFound":"Gift not found.","backToCatalog":"Back to catalog","allGifts":"← All gifts","fallbackName":"TikTok LIVE gift","hero":{"titleSub":"TikTok LIVE gift","titleSubPriced":"TikTok LIVE gift, {coins}","subPriced":"Sending one {gift} costs {coins}, about {buyerUsd} at the reference rate of {rate} coins per $1. The creator is credited {diamonds}, about {creatorUsd} in payout.","subUnpriced":"A virtual gift sent on TikTok LIVE. We do not have a confirmed coin price for this gift yet."},"stats":{"coin":"Coin","coins":"Coins"},"buyerCost":"Buyer cost (approx.)","creatorPayout":"Creator payout (approx.)","cta":{"download":"Download PNG","overlays":"Build TikTok LIVE Overlays"},"breakdown":{"title":"What {gift} {costs} and what the creator gets","titleAccent":"costs","giftsSent":"Gifts sent","diamondsToCreator":"Diamonds to creator","qtyRow":"{qty} x {gift}","note":"Buyer cost uses a reference rate of {rate} coins per $1. TikTok sells coins in packs, and the price per coin depends on the pack size, the store and your region; web checkout and in-app purchases (which include app store fees) usually cost more than this rate. Creator payout uses ${payout} per diamond, before any agency share. {link}.","calculatorLink":"Convert any amount with the diamonds calculator"},"pitch":{"api":{"title":"Free TikTok LIVE API","body":"Connect to any TikTok LIVE stream over WebSocket. Receive every gift event - including {gift} - within 50 ms. Sandbox tier free, no credit card.","link":"Read the docs →"},"gifters":{"title":"See top gifters","body":"Browse the global gifter leaderboard - real users sending {gift} and every other gift across {count} regions, updated every minute.","link":"Gifters leaderboard →"},"sdk":{"title":"Production-ready SDK","body":"One npm install -> live events in your terminal. Node.js + Python officially supported. Used by 1000+ developers.","link":"Quick start →"}},"related":{"title":"Gifts at a similar {price}","titleAccent":"price"},"units":{"coin":"{count} coin","coins":"{count} coins","diamond":"{count} diamond","diamonds":"{count} diamonds"},"faq":{"title":"{gift} gift {faq}","titleAccent":"FAQ","price":{"q":"How much is the {gift} gift on TikTok?","a":"{gift} costs {coins}. At the reference rate of {rate} coins per $1 that is about {usd}. The real checkout price depends on the coin pack, store and region, and in-app purchases usually cost more because of app store fees."},"earn":{"q":"How much does a creator earn from one {gift}?","a":"The creator is credited {diamonds}. At the payout rate of ${payout} per diamond that is about {usd}, before any agency share."},"ten":{"q":"How many coins are 10 {gift} gifts?","a":"10 {gift} gifts cost {coins} (about {buyerUsd}) and credit the creator {diamonds} (about {creatorUsd})."},"similar":{"q":"Which TikTok gifts cost about the same as {gift}?","a":"Gifts at a similar price include {list}."},"listAnd":"{items} and {last}"},"final":{"title":"Want every gift event in {realTime}?","titleAccent":"real time","body":"Drop the free SDK in your app and stream gift, chat, like, follow, and battle events from any TikTok LIVE room.","getKey":"Get API Key (Free)","gifters":"See Gifters Leaderboard"},"seo":{"titleMissing":"TikTok LIVE Gift","titleUnpriced":"TikTok {gift} Gift","titlePricedOne":"TikTok {gift} Gift: {count} Coin (about {usd})","titlePricedMany":"TikTok {gift} Gift: {count} Coins (about {usd})","descriptionMissing":"TikTok LIVE gift details: coin price, creator payout in diamonds and similar gifts.","descriptionUnpriced":"{gift} is a TikTok LIVE virtual gift. Free transparent PNG download and live gift events through the tik.tools API.","descriptionLong":"TikTok {gift} gift costs {coins} (about {buyerUsd}). The creator receives {diamonds}, about {creatorUsd}. Price table and similar gifts.","descriptionMedium":"TikTok {gift} gift costs {coins} (about {buyerUsd}). The creator receives {diamonds}, about {creatorUsd}.","descriptionShort":"{gift}: {coins} (about {buyerUsd}); creator gets {diamonds} (about {creatorUsd})."},"jsonLd":{"breadcrumbHome":"Home","breadcrumbGifts":"TikTok Gifts"},"og":{"subtitle":"{coins} / about {usd}","badge":"GIFT"}},"guidesHub":{"hero":{"badge":"Developer Guides","title":"TikTok LIVE API","titleHighlight":"Developer Guides","subtitle":"Step-by-step tutorials to help you build with TikTok LIVE data. From your first connection to production-ready applications."},"more":{"title":"More Resources","docs":{"title":"API Documentation","desc":"Complete SDK reference, WebSocket events, REST endpoints, and code examples."},"useCases":{"title":"Use Cases","desc":"See what developers build - assistants, overlays, analytics, AI integrations, and more."}},"seo":{"title":"TikTok LIVE API Developer Guides - Tutorials & Quick Start","description":"Step-by-step TikTok LIVE API tutorials: getting started guide, build a chat assistant, create OBS stream overlays, connect from Python, WebSocket API reference. Free tier available.","ogTitle":"TikTok LIVE API Developer Guides - Tutorials & Quick Start","ogDescription":"Quick start guide, chat assistant tutorial, stream overlay tutorial, events reference - learn to build with TikTok LIVE data step by step."},"og":{"title":"TikTok LIVE API Guides","subtitle":"Tutorials and quickstarts for building on TikTok LIVE.","badge":"GUIDE"},"minRead":"{count} min read","levels":{"beginner":"Beginner","intermediate":"Intermediate","allLevels":"All Levels"},"badges":{"quickStart":"Quick Start","guide":"Guide","tutorial":"Tutorial","reference":"Reference","migration":"Migration"},"guides":{"gettingStarted":{"title":"Getting Started with TikTok LIVE API","desc":"Install the SDK, get a free API key, connect to any live stream, and receive real-time events in under 30 seconds."},"websocket":{"title":"TikTok LIVE WebSocket API","desc":"Connect to any TikTok LIVE stream via WebSocket. Receive real-time chat, gifts, viewer counts, battles with sub-50ms latency."},"webhooks":{"title":"TikTok LIVE Webhooks","desc":"Get a signed HTTPS POST when a creator goes live or ends a stream. live.start and live.end with retries, replay and signature checks."},"chatAssistant":{"title":"Build a TikTok Live Chat Assistant in 5 Minutes","desc":"Create a fully functional chat assistant that responds to commands, tracks gifts, maintains a leaderboard, and welcomes viewers."},"overlay":{"title":"Build a TikTok LIVE Stream Overlay","desc":"Create an OBS-compatible browser source overlay with real-time chat feed, animated gift alerts, and viewer count display."},"python":{"title":"TikTok LIVE API Python Guide","desc":"Connect to any TikTok LIVE stream from Python using WebSocket. Real-time chat, gifts, viewer counts - a production-ready alternative to TikTokLive library."},"events":{"title":"TikTok LIVE API Events Reference","desc":"Complete reference for all real-time WebSocket events: chat, gift, like, follow, viewer count, battles, subscriptions, and more."},"tts":{"title":"Text to Speech TTS on TikTok Live","desc":"Learn how to use text-to-speech on TikTok Live streams. Build TTS assistants, read chat aloud, and create interactive voice experiences."},"migrate":{"title":"Migrate from TikTok-Live-Connector","desc":"Switch from tiktok-live-connector to tiktok-live-api in one line. Same event names, same constructor - just change the import."}}},"agencyGuidesHub":{"hero":{"badge":"For Agencies","title":"TikTok Agency","titleHighlight":"Guides","subtitle":"Practical playbooks for finding, qualifying and signing TikTok LIVE creators - built on live earnings, region and growth data."},"guides":{"findCreators":{"title":"How to Find Creators for Your TikTok Agency","desc":"The full playbook: leaderboards, live-now, rising, eligibility and vetting."},"byCountry":{"title":"Find TikTok Creators by Country","desc":"Region-by-region discovery using the 28+ country leaderboards."},"eligibility":{"title":"Check TikTok Creator Eligibility","desc":"Qualify a shortlist to creators who can actually join an agency."}},"cta":{"title":"Recruiting across many regions?","body":"Agency PASS unlocks the full boards, league tiers and history.","button":"See Agency PASS"},"seo":{"title":"TikTok Agency Guides - Find and Sign Creators {'|'} TikTool","description":"Guides for TikTok LIVE agencies: how to find creators by country and niche, qualify eligibility, and vet earnings before signing. Built on live tik.tools data.","ogTitle":"TikTok Agency Guides","ogDescription":"Playbooks for finding, qualifying and signing TikTok LIVE creators on live data."},"jsonLd":{"breadcrumbHome":"Home","breadcrumbPage":"Agency Guides"},"og":{"title":"TikTok Agency Guides","subtitle":"Find, qualify and sign creators.","badge":"FOR AGENCIES"}},"wsDecoder":{"hero":{"eyebrow":"Developer Tool","title":"TikTok LIVE {accent}","titleAccent":"WebSocket Decoder","subtitle":"Paste a base64 or hex frame captured from TikTok's WebCast WebSocket. We decode the protobuf wire format, auto-gunzip the inner payload, and render the field tree. Runs against TikTool's signing infra - no schema upload required."},"input":{"label":"Input","placeholder":"Paste a base64-encoded WebCast frame here...","decode":"Decode","decoding":"Decoding...","loadSample":"Load sample frame","clear":"Clear"},"output":{"label":"Decoded","bytes":"{count} bytes","gzipped":"gzipped payload","copyJson":"Copy JSON","empty":"Decoded protobuf field tree renders here.","outerFrame":"Outer frame","innerPayload":"Inner payload (auto-gunzipped)"},"howto":{"title":"How to capture a WebCast frame","steps":{"open":"Open a TikTok LIVE stream in Chrome.","devtools":"DevTools > Network > WS. Click the {code} WebSocket.","pick":"Pick any message frame. Right-click > \"Copy message\".","paste":"Paste it here. We accept both base64 and hex representations."},"tail":"Capturing from your own clients? The official Node.js + Python SDKs expose each raw frame via the {code} event - log it once, paste here for inspection. {link}","docsLink":"Full WebSocket docs"},"errors":{"decodeFailed":"Decode failed"},"seo":{"title":"TikTok LIVE WebSocket Decoder","description":"Decode base64 WebSocket frames from TikTok's WebCast push API. Paste a captured message, auto-gunzip the payload, inspect the protobuf field tree.","ogTitle":"TikTok LIVE WebSocket Decoder","ogDescription":"Decode base64 WebSocket frames from TikTok's WebCast push API. Paste, gunzip, inspect the protobuf field tree."},"protoTree":{"fieldOne":"{count} field","fieldMany":"{count} fields"}},"agencyNames":{"seo":{"title":"TikTok Live Agency Names","description":"New creators, new gifters, leaderboards, leagues, gaming ranks, live shops.","ogTitle":"TikTok Live Agency Names"},"jsonLd":{"name":"TikTok Live Agency Names","about":"TikTok LIVE agencies"},"og":{"title":"TikTok Live Agency Names"},"hero":{"eyebrow":"TikTok LIVE · Agencies","title":"TikTok Live data {accent}","titleAccent":"for Agency"},"pillarsTitle":"Everything an agency tracks, in one place","pillars":{"newCreators":{"title":"New creators","copy":"Fresh creators surfacing on LIVE leaderboards, ready to check and recruit."},"newGifters":{"title":"New gifters","copy":"Rising whales and top gifters across every region."},"leaderboards":{"title":"Leaderboards","copy":"Regional and global TikTok LIVE creator rankings, updated live."},"leagues":{"title":"Leagues","copy":"A1 to D5 Diamond Rush league ladders per region."},"gamingRanks":{"title":"Gaming ranks","copy":"Live gaming leaderboards by game and region."},"liveShops":{"title":"Live shops","copy":"Live shopping activity, products and auctions in real time."}},"links":{"title":"Explore the platform","agencyDirectory":"Agency directory","agencyDashboard":"Agency dashboard","agencyPulse":"Agency pulse","newCreators":"New creators","risingCreators":"Rising creators","regionalLeaderboards":"Regional leaderboards","leagues":"Leagues","topGifters":"Top gifters","gamingRanks":"Gaming ranks","giftCatalog":"Gift catalog","bestTime":"Best time to stream","diamondsCalculator":"Diamonds calculator","gifterLevels":"Gifter levels","api":"TikTok LIVE API","docs":"Developer docs","pricing":"Pricing"},"cta":{"title":"List your TikTok LIVE agency for free","body":"Claim your agency name, feature your top creators, and get found first.","button":"List your agency →"}},"gamingRanks":{"nav":{"creators":"Creators","gifters":"Gifters","gaming":"Gaming"},"hero":{"badge":"Global Agency Feature","badgeNew":"NEW","title":"TikTok LIVE {accent}","titleAccent":"Gaming Ranks","subtitle":"The live gaming leaderboard TikTok shows inside the app - every region, refreshed continuously. See which creators are topping the Gaming Ranking right now, ranked by diamonds, with estimated earnings. Agency-exclusive.","login":"Log in","unlock":"Unlock with Agency"},"regionGlobal":"Global","tabs":{"overall":"{region} Gaming","shopping":"Shopping"},"titles":{"shopping":"Shopping Ranking","gaming":"Gaming Ranking","gameWeekly":"{game} · Weekly","gameFallback":"Game"},"meta":{"ranked":"ranked","updated":"updated {time}","justNow":"just now","minutesAgo":"{n}m ago","hoursAgo":"{n}h ago"},"reset":{"nextUpdate":"Next update","resetsIn":"Resets in","dailyResetIn":"Daily reset in","weeklyResetIn":"Weekly reset in"},"resetTitle":{"weekly":"{region} weekly resets","hourly":"{region} hourly resets","daily":"{region} daily resets"},"countdown":{"now":"now","daysHours":"{d}d {h}h","hoursMinutes":"{h}h {m}m"},"copyUsernames":"Copy usernames","shareTitle":"{region} TikTok LIVE Gaming Ranks","share":"Share","loading":{"shopping":"Loading shopping ranks...","gaming":"Loading gaming ranks..."},"table":{"creator":"Creator","gmv":"GMV","diamonds":"Diamonds","estEarnings":"Est. earnings","peakRank":"Peak #","peakDiamonds":"Peak diamonds","toReenter":"To re-enter","then":"Then","now":"Now","bestRank":"Best #","diamondsGained":"Diamonds gained"},"empty":{"shopping":"No shopping ranks for this region yet.","gaming":"No gaming ranks for this region yet.","sub":"Boards fill automatically as creators go live - check another region or come back shortly."},"upsell":{"board":{"titleShopping":"Unlock the full shopping rank, all regions","titleGaming":"Unlock every gaming rank, all regions","bodyShopping":"You are seeing a 3-name preview - GMV scores are real, names are hidden. {plan} unlocks the full shopping board unmasked across all regions, plus the recruiting feed, gifter intel and the private Telegram bot.","bodyGaming":"You are seeing a 3-name preview - scores are real, names are hidden. {starterPlan} and {plan} both unlock the full board unmasked, plus the recruiting feed and the private Telegram bot."},"movers":{"titleShopping":"Unlock the full shopping movers feed","titleGaming":"Unlock the full movers feed","bodyShopping":"Names are hidden - peak ranks and GMV scores are real. {plan} unmasks every seller who churned through the shopping ranks this week, across all regions, for live recruiting.","bodyGaming":"Names are hidden - peak ranks and scores are real. Any agency plan unmasks every creator who churned through the ranks today, plus diamonds-to-reenter for live recruiting."},"rewind":{"title":"Unlock the full rewind","body":"Names are hidden - the ranks, peaks and diamond gains are real. Any agency plan unmasks every creator who entered, dropped out or climbed, in every window up to 3 days back."},"shoppingFeature":"The shopping board","upgradeTo":"Upgrade to {plan}","seePlans":"See Agency plans"},"movers":{"titleShopping":"Seen this week","tagShopping":"below top 99 now","titleGaming":"Entered Top 99 today","tagGaming":"below cutoff now","count":"{count} movers","noteShopping":"Seen in the {region} Shopping Ranking this week, below the current top 99 right now. The reset-cycle churn TikTok never shows.","noteGaming":"Creators who held a Top 99 spot at some point during today's cycle but sit below the current #99 cutoff ({cutoff} diamonds) right now. The reset-time churn TikTok never shows."},"rewind":{"title":"Rewind","note":"The board as it moved over the last window, not just how it looks now. {best} is the highest rank a creator actually touched at any point inside it, so a spike that rose and fell back before you looked still shows up.","replaying":"Replaying the board...","noHistory":"No usable history for this board in this window yet.","nobody":"Nobody in this list for the last {window}.","since":"since {time}","windows":{"h2":"2 hours","h6":"6 hours","h12":"12 hours","h24":"24 hours","d3":"3 days"},"views":{"movers":"Climbed","entered":"Entered","left":"Dropped out"}},"links":{"creators":"Creators Leaderboard","gifters":"Gifters Leaderboard","newCreators":"New Creators","pulseBot":"Telegram Pulse Bot"},"seo":{"title":"TikTok LIVE Gaming Ranks · {region}","description":"TikTok LIVE Gaming Ranks for {region} - the live in-app gaming leaderboard, {count} creators ranked by diamonds with estimated earnings. Agency-exclusive, refreshed continuously across all regions.","ogTitle":"TikTok LIVE Gaming Ranks"},"og":{"title":"TikTok LIVE Gaming Ranks","subtitle":"Top gaming creators across regions, refreshed live.","badge":"GAMING"}}},"agencyGuides":{"common":{"badge":"Agency Guide","ogBadge":"AGENCY GUIDE","faqHeading":"Frequently asked questions","relatedHeading":"Related agency guides","onThisPage":"On This Page","sidebarDemo":"Live board demo","sidebarFaq":"FAQ","loadingLeaderboard":"Loading live leaderboard...","agencyPass":"Agency PASS","breadcrumbHome":"Home","breadcrumbGuides":"Agency Guides"},"regions":{"unitedStates":"United States","uk":"UK","brazil":"Brazil","balkans":"Balkans","indonesia":"Indonesia","latam":"LATAM"},"leaderboardDemo":{"regionLabel":"Region","liveNow":"{count} live now","loading":"Loading live board...","liveBadge":"LIVE","diamondsToday":"diamonds today","empty":"No board data right now. Try another region.","upsell":"Entries past the top two are masked on the free view. {link} unmask the full top 100, every region, in real time.","upsellLink":"Agency plans","openBoard":"Open the live {region} board"},"findCreators":{"hero":{"title":"How to Find Creators for","titleHighlight":"Your TikTok Agency","subtitle":"The practical playbook agencies use to discover, qualify and sign TikTok LIVE creators - by country, by niche, by growth, and by real earnings. Every method below runs on live tik.tools data."},"lead":"If you run a TikTok LIVE agency, the hard part is not managing creators - it is {strong}. The most reliable signal of a creator worth signing is public and measurable: who is actually earning diamonds, in which country, growing how fast, and live right now. tik.tools turns that signal into ranked, filterable lists you can work from every day. Here is exactly how to use it.","leadStrong":"finding the right ones before a competitor does","tldr":{"text":"{label} Start from the {ranking} for your target country, filter to {live}, watch {rising} for early growth, confirm {eligibility} yourself, then vet earnings history on each creator's profile before you reach out. Agencies scale this with {pass}.","label":"Short answer:","ranking":"regional leaderboards","live":"creators live right now","rising":"rising creators","eligibility":"agency eligibility"},"demo":{"heading":"Try it: live creators earning right now","body":"This is a real board, updating live. Pick a region - these are the top TikTok LIVE earners today. On the free view the top two are shown; an agency plan unmasks the full top 100 across every region."},"methodsHeading":"Six ways agencies find creators on tik.tools","methods":{"regional":{"title":"Regional leaderboards - who earns the most in your country","body":"The {link} rank the top 100 TikTok LIVE creators by diamonds earned today, for {count} regions. This is the single best starting point: high earners are proven monetisers who convert gifts into revenue. Open your target country, sort by today or by all-time, and shortlist creators who are consistently near the top.","link":"country leaderboards","tip":"Best for: proven earners, established creators, market mapping by country."},"liveNow":{"title":"Live now - reach creators while they are streaming","body":"{link} shows every creator who is broadcasting at this moment, ranked by current room activity. Contacting a creator on the day they are live - when they can see their own numbers - lands far better than a cold message a week later. Filter to your region and category and work the list in real time.","link":"Popular Live","tip":"Best for: timely outreach, catching creators mid-momentum."},"rising":{"title":"Rising creators - sign them before they blow up","body":"The {link} surfaces creators whose earnings are accelerating fastest, not just whoever is already big. This is where agencies win: a creator climbing quickly is cheaper to sign and more receptive than an established name. Check it daily and move on the steep climbers.","link":"Rising board","tip":"Best for: early signings, lower acquisition cost, long-term upside."},"category":{"title":"Category and gaming boards - find creators in your niche","body":"If your agency specialises, use the category boards. The {link} rank live gaming creators per region and per game, updated in near real time. Niche-specific discovery beats a generic top-100 when you need creators who fit a particular vertical.","link":"gaming leaderboards","tip":"Best for: specialised agencies, niche rosters, category fit."},"eligibility":{"title":"Eligibility check - confirm they can actually join an agency","body":"Before you spend time on outreach, confirm a creator is eligible for agency partnership. Copy the handles from the {link} board and check them yourself with the Chrome eligibility checker or a bulk paste in your backstage, so you are not chasing creators who cannot sign. This alone saves hours of dead-end conversations.","link":"new creators","tip":"Best for: qualifying a shortlist, avoiding wasted outreach."},"vet":{"title":"Vet earnings history before you reach out","body":"Every creator has a profile page with their diamond history, home region, live cadence and recent ranking positions. A creator who spiked once is different from one who earns steadily every week. Read the history, confirm the trend is real, and only then send a tailored offer. Use the {link} view to track a whole shortlist over time.","link":"Agency Pulse","tip":"Best for: due diligence, personalised outreach, avoiding one-hit wonders."}},"scale":{"heading":"Doing it at scale","body":"Working a few countries by hand is fine to start. Once you are recruiting across many regions or want the full unmasked boards, league (class) data and history, agencies move to {pass} - it unlocks the complete top-100 for every region, competitive league tiers, growth history and multi-region tracking in one place. Teams that recruit programmatically pull the same data through the {api}.","apiLink":"leaderboard API"},"cta":{"title":"Ready to build your shortlist?","text":"Open the live boards and start with your target country.","button":"Open live leaderboards"},"faq":{"best":{"q":"What is the best way to find TikTok creators for an agency?","a":"Start from the regional leaderboards for your target country - they rank the top 100 TikTok LIVE creators by diamonds earned, so you are looking at proven monetisers. Cross-reference with the rising board to catch fast-growing creators early, filter to who is live right now for timely outreach, confirm agency eligibility, and vet each creator's earnings history before reaching out."},"country":{"q":"How do I find TikTok creators in a specific country?","a":"Open the {link} and select your region - tik.tools covers {count} regions including the United States, United Kingdom, Balkans, Southeast Asia, Latin America and Brazil. Each region has its own independent top-100 board of the creators earning the most there today.","link":"country leaderboards"},"early":{"q":"How can I find TikTok creators before they get big?","a":"Use the {link}. Instead of ranking by total earnings, it surfaces creators whose earnings are accelerating fastest. Signing a fast climber early costs less and has more upside than chasing an already-established name.","link":"rising creators board"},"eligible":{"q":"How do I know if a TikTok creator is eligible to join an agency?","a":"Copy the handles from the {link} board and check them yourself with the Chrome eligibility checker or a bulk paste in your TikTok backstage. Qualifying a shortlist first means you only spend outreach time on creators who can actually sign.","link":"new creators"},"vet":{"q":"How do I vet a TikTok creator before signing them?","a":"Check the creator's profile for diamond history, home region, live cadence and recent ranking positions. A creator who earns steadily every week is a safer signing than one who spiked once. Consistent, repeatable earnings are the signal to look for."},"paid":{"q":"Do I need a paid plan to find creators?","a":"No - the leaderboards, rising board and live-now views are open to browse, with the top entries visible for free. {link} unlocks the full unmasked top 100 for every region, competitive league tiers, growth history and multi-region tracking for agencies recruiting at scale."},"fresh":{"q":"How fresh is the creator data?","a":"The regional and live boards update continuously through the day, and category boards such as gaming refresh in near real time, so the creators you see are the ones earning and streaming right now - not a stale weekly snapshot."}},"next":{"byCountry":{"title":"Find creators by country","text":"Region-by-region discovery playbook"},"eligibility":{"title":"Check creator eligibility","text":"Qualify a shortlist before outreach"},"leaderboards":{"title":"Live leaderboards","text":"Top 100 earners in {count} regions"},"pass":{"text":"Full boards, leagues, history, scale"}},"sidebar":{"regional":"1. Regional leaderboards","liveNow":"2. Live now","rising":"3. Rising creators","category":"4. Category boards","eligibility":"5. Eligibility check","vet":"6. Vet earnings history"},"seo":{"title":"How to Find Creators for Your TikTok Agency (2026 Guide) {'|'} TikTool","description":"The practical playbook TikTok agencies use to find creators: regional leaderboards, live-now discovery, rising creators, category boards, eligibility checks and earnings vetting - all on live tik.tools data.","ogTitle":"How to Find Creators for Your TikTok Agency","ogDescription":"Discover, qualify and sign TikTok LIVE creators by country, niche, growth and real earnings. Six methods on live data."},"og":{"title":"Find Creators for Your TikTok Agency","subtitle":"Discover, qualify and sign on live data."},"jsonLd":{"name":"How to Find Creators for Your TikTok Agency","description":"A step-by-step method agencies use to discover, qualify and sign TikTok LIVE creators using live earnings, region and growth data.","steps":{"regional":{"name":"Start from regional leaderboards","text":"Open the country leaderboard for your target region and shortlist the top TikTok LIVE creators by diamonds earned today."},"liveNow":{"name":"Filter to creators live now","text":"Use the live-now view to reach creators while they are actively streaming for far better outreach response."},"rising":{"name":"Watch the rising board","text":"Check the rising creators board daily to sign fast-growing creators early, before competitors."},"category":{"name":"Use category boards for niche fit","text":"Use gaming and category boards to find creators in your specific vertical."},"eligibility":{"name":"Confirm agency eligibility","text":"Check your shortlist for agency eligibility in your backstage before spending time on outreach."},"vet":{"name":"Vet earnings history","text":"Review each creator's diamond history and live cadence to confirm steady, repeatable earnings before reaching out."}}}},"byCountry":{"hero":{"title":"Find TikTok Creators","titleHighlight":"by Country","subtitle":"TikTok LIVE earnings are ranked per region. Here is how agencies use the 28+ country leaderboards to map a market and build a local roster."},"lead":"TikTok LIVE gifting is intensely regional - the top earners in Brazil, the Balkans and Southeast Asia are entirely different rosters. If your agency operates in specific markets, the fastest way to find creators is to open that market's leaderboard and work top-down. Every board below is live.","demo":{"heading":"Pick your market and shortlist the top earners","body":"Each region has its own independent top-100 board ranked by diamonds earned today. Switch regions here, then open the full board for the one you recruit in."},"methodsHeading":"How to work a country board","methods":{"region":{"title":"Open your region","body":"Go to {link} and select your country or region. The board shows the top 100 creators by today's diamonds, with live status and current room.","link":"the leaderboards"},"steady":{"title":"Separate steady earners from one-off spikes","body":"Open a creator's profile to see their earnings history. Consistent weekly earners are the roster you want; a single spike is a weaker signal. Recruit the creators who repeat."},"live":{"title":"Catch them live for outreach","body":"Filter to {link} in your region and reach out on a day they are streaming - response rates are far higher than cold messages.","link":"creators live right now"},"eligibility":{"title":"Confirm eligibility before you invest time","body":"Copy your shortlist from the {link} board and check it yourself with the Chrome eligibility checker or a bulk paste in your backstage, so you only pursue creators who can actually join an agency.","link":"new creators"}},"cta":{"title":"Recruiting in more than one region?","text":"Agency PASS unlocks the full top 100 for every country.","button":"See Agency PASS"},"faq":{"regions":{"q":"Which countries have TikTok creator leaderboards?","a":"tik.tools covers {count} regions, including the United States, United Kingdom, Brazil, the Balkans, Southeast Asia, Latin America, and more. Each has its own independent top-100 board of the creators earning the most there today."},"topInCountry":{"q":"How do I find the top TikTok creators in one country?","a":"Open the {link}, select the country, and read the top-100 ranked by diamonds earned today. That is your starting shortlist of proven earners in that market.","link":"leaderboards"},"realCountry":{"q":"Are creators grouped by their real country?","a":"Yes. Boards are built from where a creator actually earns, so a country board reflects that market's real roster rather than a global mix."}},"next":{"playbook":{"title":"Find creators: full playbook","text":"All six discovery methods"},"eligibility":{"title":"Check eligibility","text":"Qualify before outreach"}},"sidebar":{"region":"1. Open your region","steady":"2. Steady vs spikes","live":"3. Catch them live","eligibility":"4. Confirm eligibility"},"seo":{"title":"Find TikTok Creators by Country - Agency Guide {'|'} TikTool","description":"How TikTok agencies find creators in a specific country using the {count} regional leaderboards. Shortlist top earners, catch them live, and confirm eligibility - on live data.","ogTitle":"Find TikTok Creators by Country","ogDescription":"Map any market with per-country TikTok LIVE leaderboards. {count} regions, live earnings."},"og":{"title":"Find TikTok Creators by Country","subtitle":"{count} regional leaderboards, live."},"jsonLd":{"breadcrumbPage":"Find Creators by Country"}},"eligibility":{"hero":{"title":"Check TikTok Creator","titleHighlight":"Eligibility","subtitle":"Before you spend time on outreach, confirm a creator can actually join an agency. Here is how agencies qualify a shortlist first."},"lead":"The most common way agencies waste recruiting time is chasing creators who cannot sign. Qualifying a shortlist up front - before any message goes out - means every conversation you start can actually lead to a partnership. tik.tools gives you the new creators to check, the Chrome eligibility checker and a bulk copy for your backstage, so you work from a clean list you verified yourself.","cta":{"title":"Open the new creators board","text":"Copy the handles, then check them in your backstage.","button":"New creators"},"methodsHeading":"How to qualify a creator before outreach","methods":{"shortlist":{"title":"Build a shortlist from the boards","body":"Start from the {ranking} or {rising} and pull together the creators you would want to sign in your market.","rankingLink":"regional leaderboards","risingLink":"rising creators"},"check":{"title":"Check eligibility yourself","body":"Copy the shortlist from the {link} board and run it through the Chrome eligibility checker or a bulk paste in your backstage. That removes accounts that do not meet TikTok's LIVE agency requirements, so you are not chasing dead ends.","link":"new creators"},"earnings":{"title":"Confirm earnings are real and repeatable","body":"Open each creator's profile and read the diamond history. Eligibility plus a steady weekly earnings trend is the combination worth pursuing - a creator who qualifies but only spiked once is a weaker bet."},"live":{"title":"Reach out while they are live","body":"Message qualified creators on a day they are {link}. Timing your outreach to an active session consistently gets a better response.","link":"streaming"}},"faq":{"canJoin":{"q":"How do I know if a TikTok creator can join an agency?","a":"Copy the handles from the {link} board and check them with the Chrome eligibility checker or a bulk paste in your TikTok backstage. A creator that passes your check is in a position to sign with an agency.","link":"new creators"},"why":{"q":"Why qualify creators before reaching out?","a":"Outreach takes time. Qualifying a shortlist first means every conversation you start can actually lead to a partnership, instead of discovering mid-conversation that a creator cannot join."},"enough":{"q":"Is eligibility enough on its own?","a":"No - pair it with earnings history. A creator who is eligible and earns steadily every week is the strongest signing. Eligibility plus a one-off spike is a weaker signal."}},"next":{"playbook":{"title":"Find creators: full playbook","text":"All six discovery methods"},"byCountry":{"title":"Find creators by country","text":"Region-by-region discovery"}},"sidebar":{"shortlist":"1. Build a shortlist","check":"2. Check eligibility","earnings":"3. Confirm earnings","live":"4. Reach out live"},"seo":{"title":"Check TikTok Creator Eligibility - Agency Guide {'|'} TikTool","description":"How TikTok agencies qualify creators before outreach: check a shortlist for agency eligibility in your backstage, then confirm earnings are steady. On live data.","ogTitle":"Check TikTok Creator Eligibility","ogDescription":"Qualify a shortlist to creators who can actually join an agency before you spend time on outreach."},"og":{"title":"Check TikTok Creator Eligibility","subtitle":"Qualify before you reach out."},"jsonLd":{"breadcrumbPage":"Check Creator Eligibility"}}},"agencyProfile":{"page":{"seo":{"title":"{name} - TikTok LIVE Agency {'|'} TikTool","fallbackTitle":"Agency - TikTool","fallbackDescription":"TikTok LIVE agency profile on TikTool."},"missing":{"title":"Agency not found","body":"This listing does not exist or is not public yet.","back":"Back to directory"},"uploading":"Uploading...","submitting":"Submitting...","sending":"Sending...","close":"Close","cancel":"Cancel","messageAgency":"Message agency","reportFakeData":"Report fake data","status":{"draft":{"tag":"DRAFT","title":"Finish your listing: upload backstage proof + submit for review.","sub":"Upload a screenshot of your agency backstage (LIVE agency dashboard) so we can verify ownership.","proofUploaded":"Proof uploaded - replace","uploadProof":"Upload backstage proof","submit":"Submit for review"},"pending":{"tag":"PENDING REVIEW","title":"We review every listing manually. Average turnaround: a few hours.","chat":"CHAT WITH US"},"needsInfo":{"tag":"MORE INFO NEEDED","title":"Our review team left a note.","proofUploaded":"New proof uploaded - replace","uploadProof":"Upload new proof","resubmitting":"Resubmitting...","resubmit":"Resubmit"},"rejected":{"tag":"REJECTED","title":"This listing was not approved.","chat":"Chat with us"}},"analytics":{"title":"Page analytics","onlyYou":"Only you can see this","pageViews":"Page views","last7":"Last 7 days","last30":"Last 30 days","sparkLabel":"Daily page views, last {count} days","barTitle":"{date}: {views} views","loading":"Loading analytics...","unavailable":"Analytics unavailable right now."},"featured":{"active":"FEATURED AGENCY - active","upsellTitle":"Show as Featured Agency","upsellSub":"Featured agencies appear at the top of the directory. Included with any active Agency plan (weekly or monthly).","cta":"Get featured"},"roster":{"featuredTitle":"Featured","featuredHint":"Star up to 3 creators to feature them here","live":"LIVE","unfeature":"Unfeature","unfeatureCreator":"Unfeature creator","feature":"Feature","confirmRemove":"Confirm remove","removeFromRoster":"Remove from roster","removeAsk":"Remove?","noFeatured":"No featured creators yet.","liveNow":"Live now","watch":"Watch","title":"Roster","allFeaturedOrLive":"Everyone is featured or live right now.","noCreators":"No claimed creators yet."},"add":{"title":"Add creators","placeholder":"Search creators by {'@'}username or display name","ariaLabel":"Search creators","claimed":"Claimed","claim":"Claim","noResults":"No creators found."},"edit":{"title":"Edit details","languages":"Languages","languagesPlaceholder":"Add a language, press Enter","tags":"Tags","tagsPlaceholder":"Add a tag, press Enter","contactEmail":"Contact email","contactPhone":"Contact phone","private":"Private - never shown publicly"},"reports":{"title":"Reports","none":"No open reports against this roster.","responsePlaceholder":"Optional response to the reviewer","evidenceSent":"Evidence sent - replace","uploadEvidence":"Upload evidence","deadlinePassed":"deadline passed","timeLeft":"{hours}h {minutes}m left"},"inbox":{"title":"Inbox","empty":"No messages yet. Visitors can message you from this page; replies go out by email through TikTool.","replyPlaceholder":"Reply...","reply":"Reply"},"messageModal":{"title":"Message {name}","sub":"Your message is delivered privately. The agency replies by email through TikTool - contact details are never shown.","placeholder":"Introduce yourself and what you are looking for...","send":"Send message"},"reportModal":{"title":"Report fake data for {'@'}{username}","sub":"If this creator does not actually belong to this agency, tell us why. Both parties are notified and the agency gets 48 hours to provide evidence before the claim is removed.","placeholder":"What is wrong with this claim? (min 10 characters)","submit":"Submit report","doneTitle":"Report submitted","doneSub":"Both parties have been notified. The agency has 48 hours to provide evidence."},"creatorMenu":{"aria":"Creator actions"},"time":{"justNow":"just now","minutesAgo":"{n}m ago","hoursAgo":"{n}h ago","daysAgo":"{n}d ago"},"toast":{"sent":"Sent - the agency will reply by email through TikTool"},"errors":{"uploadFailed":"Upload failed - try a smaller image","evidenceFailed":"Evidence upload failed - try again.","submitFailed":"Submit failed - try again.","featureLimit":"Up to 3 featured creators - unstar one first.","featureFailed":"Could not update featured creators.","claimFailed":"Claim failed - try again.","removeFailed":"Remove failed - try again","reportEvidenceFailed":"Evidence upload failed.","replyFailed":"Reply failed.","messageFailed":"Message failed - try again.","reportFailed":"Report failed - try again."}},"view":{"bannerAlt":"{name} banner","logoAlt":"{name} logo","bannerCta":"Click to upload your banner","uploading":"Uploading...","changeBanner":"Change banner","uploadBanner":"Upload banner","addLogo":"Add logo","change":"Change","regionsAria":"Regions","done":"Done","editRegions":"Edit regions","addRegions":"Add regions","nameAria":"Agency name","verified":"Verified agency","featuredTitle":"Featured agency","featuredBadge":"FEATURED AGENCY","newPill":"NEW","taglineAria":"Tagline","website":"Website","about":"About","tooLong":"- too long, trim {count} characters","saving":"Saving...","saved":"Saved","saveFailed":"Save failed"},"chipInput":{"placeholder":"Add, press Enter","remove":"Remove {item}"},"sdk":{"seo":{"title":"TikTok LIVE Agency SDK for JavaScript and Python","description":"Unofficial TikTok LIVE agency SDK by tik.tools for npm and PyPI: find creators to recruit, track roster live status and diamonds, receive go-live webhooks and build custom agency dashboards."},"jsonLd":{"breadcrumbHome":"Home"},"ogImage":{"subtitle":"Recruiting, roster live status, diamonds and webhooks."},"hero":{"subtitle":"Find creators to recruit, see who on your roster is live, track diamonds, get go-live webhooks and build your own agency dashboard. One API key, for JavaScript, TypeScript and Python.","npm":"npm package","pypi":"PyPI package"},"what":{"title":"What it does for agencies","intro":"{pkg} wraps the tik.tools API in a typed client built for TikTok LIVE agencies (Creator Networks, TCN, MCN). The same package name is on npm and PyPI, and both clients share one method list.","facts":{"recruit":{"title":"Find creators to recruit.","body":"Ranked creators per region who are candidates to join an agency, new arrivals in the recruit pool, and creators dropping out of the leagues."},"roster":{"title":"Roster live status and diamonds.","body":"Check which of your creators are live right now, and read diamonds per creator and per roster from gifts captured during their streams."},"webhooks":{"title":"Webhooks.","body":"Signed go-live and stream-end alerts to your server, with a verifier for Node, Edge, Workers and Python."},"dashboards":{"title":"Custom dashboards.","body":"Plain JSON with the API's own field names, so the data drops straight into a Next.js page, a notebook or a spreadsheet export."}}},"install":{"title":"Install","js":"JavaScript and TypeScript","key":"Set your key in the {envVar} environment variable on the server. Never ship it to a browser: the TypeScript client refuses to start in a browser page. Keys are on the {link}.","pricingLink":"pricing page"},"examples":{"title":"Examples","live":"Which of my creators are live (TypeScript)","webhook":"Verify a go-live webhook in a Next.js Route Handler (TypeScript)","python":"Creators to recruit and roster diamonds (Python)","planError":"A call your plan does not include throws {error} with the required plan and an upgrade link, so a dashboard can show an upgrade card instead of crashing. Webhook payloads and signatures are documented in the {link}.","apiReferenceLink":"API reference"},"methods":{"title":"Method groups","group":"Group","methods":"Methods","python":"Python uses the same names in snake_case, for example {first} and {second}. Every method with its plan is listed in each package README."},"groups":{"recruit":"Find creators to recruit","rankings":"Rankings and market","vet":"Vet a creator","stats":"Creator stats","rosters":"Rosters","live":"Live status","bigGifts":"Big gifts stream","eligibility":"Eligibility verdicts","webhooks":"Webhooks","account":"Account"},"ai":{"title":"For AI assistants","body":"A machine-readable summary of every method lives at {link}. Point Cursor, Claude, ChatGPT or any AI builder at it, and name the package {pkg}, so generated code uses real data from the API."},"source":{"title":"Source and packages","line":"{label} {repo} and {registry}","license":"License:"},"disclaimer":"Unofficial, not affiliated with TikTok or ByteDance. tiktok-live-agency is an independent SDK for the tik.tools API. TikTok is a trademark of its respective owner, used here only to describe compatibility.","next":{"docsTitle":"API Reference","docsBody":"Every endpoint behind the SDK","plansTitle":"Plans","plansBody":"Get an API key"}},"live":{"seo":{"titleLive":"LIVE - {'@'}{username} is streaming - tik.tools","titleOffline":"{'@'}{username} - tik.tools Live","descriptionLive":"Watch {'@'}{username} live on TikTok - {title} - {viewers} viewers","defaultStreamTitle":"Live Stream","descriptionOffline":"{'@'}{username} is currently offline on TikTok."},"watching":"{count} watching","watchOnTikTok":"Watch on TikTok","offline":{"title":"{'@'}{username} is offline","body":"This streamer is not currently live on TikTok.","visitProfile":"Visit TikTok Profile"}},"obsOverlay":{"seo":{"title":"TikTok LIVE Gifts for OBS - tik.tools","description":"Drop one URL into OBS, get cinematic 3D gift animations on every TikTok LIVE gift. Real-time, transparent, 9:16. Free with watermark, watermark-free on Agency.","ogTitle":"TikTok LIVE Gifts for OBS","ogDescription":"Drop one URL into OBS, get cinematic 3D gift animations on every TikTok LIVE gift. Real-time, transparent, 9:16."},"hero":{"badge":"Free for every creator. No install. No API key.","title":"TikTok LIVE Gifts for OBS"},"search":{"placeholder":"Enter your TikTok username","clear":"Clear"},"status":{"generating":"Generating overlay link..."},"link":{"label":"Your overlay URL","copied":"Copied","copy":"Copy","watermarkFree":"{plan} - watermark-free","watermarkVisible":"tik.tools watermark visible (Free tier)","open":"Open overlay in a new tab"},"setup":{"label":"Setup","title":"Add it to OBS in under a minute"},"steps":{"one":{"title":"Open the Sources panel","body":"Click the {plus} button below the Sources list and choose {browser}."},"two":{"title":"Name the source","body":"Pick {createNew}, type a name like {name}, leave {visible} checked, click {ok}."},"three":{"title":"Paste the URL, set dimensions","body":"Paste the overlay URL into {url}. Set {width} to {widthValue} and {height} to {heightValue} (TikTok LIVE aspect ratio). Click {ok}."},"four":{"title":"Move the source to the top","body":"In your Sources list, drag the {name} source above your video capture so gifts render on top of everything else. That's it - start your stream."}},"mock":{"appAudio":"Application Audio Capture (BETA)","audioInput":"Audio Input Capture","audioOutput":"Audio Output Capture","browser":"Browser","colorSource":"Color Source","displayCapture":"Display Capture","gameCapture":"Game Capture","createSelect":"Create / Select Source","createNew":"Create new","addExisting":"Add Existing","makeVisible":"Make source visible","ok":"OK","properties":"Properties for 'TikTools'","urlPlaceholder":"paste your overlay URL","width":"Width","height":"Height","confirm":"Confirm"},"preview":{"label":"Live preview - exactly what your audience sees","foot":"9:16 - 1080 x 1920 - transparent background"},"features":{"detection":{"title":"Zero-setup gift detection","body":"The server tracks every TikTok LIVE creator's gift feed already. The moment you go live, the overlay fires - no API key, no per-stream config, nothing to install on your machine."},"gpu":{"title":"Three.js, GPU accelerated","body":"Transparent 9:16 WebGL canvas, particle bursts on the compositor, sprite caching, instanced materials. Stays light on CPU and integrates cleanly with vMix, Streamlabs, OBS Studio."},"watermark":{"title":"Watermark removed on Agency","body":"The free overlay shows a subtle {wordmark} wordmark at 30% from the bottom. {link} to ship pristine overlays with zero branding.","link":"Upgrade to any Agency tier"},"impact":{"title":"Built for impact","body":"The overlay fires on gifts of 1,000 diamonds and above. Small thank-you roses don't trigger so your scene stays clean and reserves the spotlight for moments worth celebrating."}},"errors":{"invalidChars":"Use 2-40 chars: letters, numbers, dots, underscores","warmingUp":"Service warming up - retrying ({attempt}/{max})...","invalidUsername":"That username is not valid","unavailable":"Service is briefly unavailable - try again in a moment."}},"giftsCanvas":{"livePreview":"Live Preview","anonymous":"Anonymous"}},"company":{"about":{"hero":{"badge":"About Us","title":"The TikTok LIVE{br}Data API for {accent}","titleAccent":"Developers","desc":"TikTools was built by developers, for developers. We believe real-time stream data should be accessible, affordable, and easy to use."},"mission":{"title":"Our Mission","p1":"TikTok is the fastest-growing live streaming platform in the world, but developers have no official API to access live stream data. TikTools fills that gap with a production-grade API that delivers real-time chat, gifts, viewer counts, battles, and engagement data through a single WebSocket connection.","p2":"We handle the complexity of live stream connectivity, connection management, and data normalization - so you can focus on building amazing applications."},"provide":{"title":"What We Provide","websocket":{"title":"Real-Time WebSocket API","text":"{title} - Sub-50ms event delivery for chat, gifts, likes, follows, shares, battles, and viewer counts"},"rest":{"title":"REST API Endpoints","text":"{title} - Room info, user profiles, live stream feeds, gift rankings"},"sdk":{"title":"Open Source Node.js SDK","text":"{title} - MIT-licensed, TypeScript-first, available on npm as {package}"},"gameEngine":{"title":"Game engine ready","text":"{title} - WebSocket delivery works with any engine (C++, C#, Godot, web) for interactive game experiences"},"sandbox":{"title":"Sandbox tier","text":"{title} - {requests} requests/day, {sessions} WebSocket sessions per 24h and up to {streams} concurrent streams, no credit card required. Upgrade to a paid tier (from {price}/week) for {paidRequests} requests/day and production access."}},"users":{"title":"Who Uses TikTools?","intro":"Hundreds of developers and companies use TikTools to power:","items":{"chatAssistants":"Live stream chat assistants and auto-responders","overlays":"OBS overlays and donor alerts","analytics":"Analytics dashboards and engagement tracking","moderation":"AI-powered content moderation and sentiment analysis","games":"Interactive game integrations (any WebSocket engine)","multiStream":"Multi-stream monitoring platforms"}},"compare":{"title":"Why Not EchoTik or Other Tools?","p1":"TikTools focuses exclusively on {focus} for developers. Unlike e-commerce analytics tools like EchoTik (which focuses on TikTok Shop data - product rankings, GMV trends, seller analytics), TikTools is built for live streaming applications.","p1Focus":"real-time LIVE stream data","p2":"We offer what no alternative provides in one package: real-time WebSocket streaming, an open-source SDK, agency intel, and a free tier. If you're building anything that interacts with TikTok LIVE streams, TikTools is purpose-built for your use case."},"commitment":{"title":"Our Commitment","reliability":{"title":"Reliability","text":"{title} - 99.9% uptime with automatic failover and health monitoring"},"transparency":{"title":"Transparency","text":"{title} - Clear pricing, no hidden fees, no bait-and-switch"},"devExperience":{"title":"Developer Experience","text":"{title} - From {command} to live data in under 30 seconds"},"openSource":{"title":"Open Source","text":"{title} - Our SDK is MIT licensed. No vendor lock-in, ever"},"support":{"title":"Responsive Support","text":"{title} - Real-time chat support with human engineers, not chat assistants"}},"sidebar":{"quickLinks":"Quick Links","docs":"API Documentation","pricing":"Pricing & Plans","useCases":"Use Cases","npmPackage":"npm Package","getStarted":"Get Started","freeTier":"Free tier available - no credit card required.","getApiKey":"Get API Key"},"seo":{"title":"About TikTool - TikTok LIVE API for Developers","description":"TikTools is the developer-first TikTok LIVE API. Real-time WebSocket streaming, open-source Node.js & Python SDK, creator leaderboards. Free tier - no credit card required. Built by developers, for developers.","ogDescription":"The developer-first TikTok LIVE data API. Real-time WebSocket, open-source SDK, creator leaderboards. Free tier available.","ogImageTitle":"About TikTool","ogImageSubtitle":"The managed TikTok LIVE data platform built for developers.","ogImageBadge":"ABOUT"}},"methodology":{"hero":{"badge":"Methodology","title":"How tik.tools collects{br}TikTok LIVE {accent}","titleAccent":"data","desc":"What each board is, how often it refreshes, how regions map to countries, what is masked on each plan and why, how much history we keep, and where our coverage has gaps."},"sources":{"title":"Where the data comes from","p1":"tik.tools reads the TikTok LIVE ranking boards and LIVE rooms that TikTok shows in its app: the daily, league, gaming, shopping, Popular LIVE and team boards, and the public LIVE rooms of the creators on them. Every number on a board is the value TikTok showed at the moment we captured it; tik.tools does not adjust, smooth or project those numbers, except where a figure is labelled as an estimate.","p2":"tik.tools is independent and is not affiliated with TikTok or ByteDance."},"boards":{"title":"Boards and refresh cadence","intro":"Each board is re-captured on its own schedule. The intervals below are how often we ask for a fresh copy; a full pass across every region can take longer than one interval, and pages and API responses may add up to about a minute of caching on top. Every board page shows the time its data was captured, so quote that time with the number.","colBoard":"Board","colWhat":"What it ranks","colRefreshed":"Refreshed","rows":{"daily":{"name":"Daily creator ranking","what":"Creators by diamonds received today, per region","cadence":"About every 30 seconds per pass"},"countryBoards":{"name":"Standalone country boards","what":"Single-country daily boards TikTok publishes inside a pool","cadence":"Every 1 to 3 minutes"},"league":{"name":"League divisions","what":"Creators in each weekly league division (A1 to D5), per region","cadence":"Each division about every 5 minutes"},"gaming":{"name":"Gaming boards","what":"Gaming creators overall and per tracked game title, per region","cadence":"About every 2 minutes; live status about every minute"},"shopping":{"name":"Live shopping boards","what":"Live shopping creators, per region, weekly window","cadence":"About every 2 minutes, and right after the weekly reset"},"popular":{"name":"Popular LIVE","what":"Rooms TikTok is featuring on Popular LIVE right now","cadence":"About every minute"},"teams":{"name":"Teams","what":"Team rankings, per region","cadence":"About every 5 minutes"},"rising":{"name":"Rising creators","what":"Creators climbing fastest","cadence":"Every 15 minutes"},"gifters":{"name":"Gifter boards","what":"Top gifters by diamonds sent, daily, weekly and monthly","cadence":"Daily every 5 minutes; weekly and monthly every 30 minutes"},"liveCounts":{"name":"Live counts","what":"How many ranked creators are live in a region","cadence":"About every 30 seconds"}},"resets":"Daily boards reset once a day at each region's own reset hour (listed per region below), so a daily score is a running total for the current rank-day. League divisions reset weekly on Monday at the region's reset hour. {regions} have no daily board on TikTok; for those regions we show the hourly board, and their league divisions reset daily."},"joinAnd":"{first} and {last}","regions":{"title":"Regions and countries","p1":"tik.tools ranks {count} TikTok LIVE regions. A region is one TikTok ranking pool: a single daily board that TikTok publishes for one country or for a group of countries. A creator's region is the pool they rank in, not their nationality. TikTok does not publish a country for individual creators, so tik.tools does not assign one.","p2":"Besides these regions, TikTok publishes standalone boards for some single countries inside a pool. Those boards appear on the {link} while TikTok publishes them and drop off when it stops.","p2Link":"rankings page","colRegion":"Region","colCountries":"Countries on the board","colReset":"Daily reset","hourly":"Hourly","resetAt":"{time} UTC","note":"Reset hours are the hour TikTok's board most often rolls over in that region, measured from our own capture history. Region pages show the live countdown TikTok publishes when we have it."},"masking":{"title":"What is masked on each plan, and why","intro":"Scores, ranks and counts are never masked: every row keeps its real rank and diamonds, so totals and positions are correct on every plan. What changes by plan is whether a row shows the creator's or gifter's name. A masked name appears as dots followed by its last characters.","colSurface":"Surface","colPreview":"Without the unlocking plan","colFull":"Fully named from","rows":{"daily":{"surface":"Daily regional boards","preview":"Top 10 offline creators named; creators who are live right now are never named"},"global":{"surface":"Global overview","preview":"Names masked"},"league":{"surface":"League divisions","preview":"1 creator named per division"},"gaming":{"surface":"Gaming boards","preview":"1 creator named per board"},"shopping":{"surface":"Live shopping boards","preview":"1 creator named"},"popular":{"surface":"Popular LIVE","preview":"Top 10 offline creators named"},"movers":{"surface":"Top movers","preview":"3 creators named"},"gifterBoards":{"surface":"Gifter boards","preview":"Diamonds and counts shown; without a paid plan the top 3 gifters are named, on Pro and Ultra names are masked"},"creatorPages":{"surface":"Creator pages","preview":"Numbers shown, identifiers masked"},"gifterPages":{"surface":"Gifter pages","preview":"Numbers shown, identifiers masked"}},"why":"Why we mask: the numbers are public and stay public, but a full list of names, and above all a list of who is live right now, is exactly what someone would pull from free views at scale to poach creators or resell the data. Masking keeps the boards useful to read while tying bulk identity data to a paid, accountable plan. Plans and prices: {link}.","whyLink":"pricing"},"history":{"title":"How much history we keep","rows":{"creatorPages":{"product":"Creator pages","depth":"ranking history for the last 90 days."},"creatorDiamonds":{"product":"Creator diamond history (Agency)","depth":"the last 12 months."},"gifterPages":{"product":"Gifter pages","depth":"a rolling 90-day window; individual gift events are kept for about 3 months."},"gifterBoards":{"product":"Gifter boards","depth":"daily, weekly and monthly windows."},"gamingMovers":{"product":"Gaming movers","depth":"windows from the last 2 hours up to the last 3 days."},"dailyBoards":{"product":"Daily boards","depth":"the current rank-day live, plus recent daily winners on each region page."},"league":{"product":"League divisions","depth":"the current weekly window."}}},"gaps":{"title":"Known gaps","unavailable":{"title":"Boards marked unavailable.","text":"{title} When the API returns {code} for a board, we have no usable capture for that region and window. It is a coverage gap, not a statement that the region has no ranked creators. Gaming boards, for example, are not available for every region."},"hourlyOnly":{"title":"Hourly-only regions.","text":"{title} {regions} have no daily board on TikTok, so their \"daily\" view is the current hourly board."},"archived":{"title":"Archived daily pages.","text":"{title} Per-date archive pages for past daily boards are not published for every region and date. A past date that shows no rows means we have no published snapshot for it, not that nobody ranked."},"emptyDivisions":{"title":"Empty divisions.","text":"{title} League divisions with no ranked creators are not listed, and a division TikTok re-seeds can change between captures."},"outages":{"title":"Brief outages.","text":"{title} If TikTok stops answering for a while, a board keeps its last good capture and its capture time stops moving. Check the capture time before relying on a number."}},"quoting":{"title":"Before you quote our numbers","diamonds":{"title":"Diamonds","text":"{title} on a board are the score TikTok displayed at the capture time, for the current rank-day (daily boards), rank-week (league divisions) or rank-hour (hourly boards)."},"earnings":{"title":"Earnings and revenue","text":"{title} figures are estimates derived from diamonds. They are not payouts; what a creator receives depends on TikTok and agency terms."},"masked":{"title":"Masked rows","text":"{title} are real rows with the name hidden. Count them in totals and ranks; do not treat them as missing."},"regions":{"title":"Regions","text":"{title} are TikTok ranking pools, not countries of residence. Say \"ranked in the {region} region\", not \"from\" a country."},"captureTime":{"title":"Capture time","text":"{title}: cite the time shown on the page or in the API response, in UTC where possible."},"eventTypes":"The WebSocket API documents {count} LIVE event types; see the {link}.","eventTypesLink":"API docs"},"report":{"title":"Report a data issue","text":"If a number looks wrong, email {email} with the page URL or API request, the region, the time you saw it (with time zone) and what you expected to see. A screenshot of the same board in the TikTok app at the same time is the fastest way for us to confirm and fix it. For privacy requests, see the {privacyLink}.","privacyLink":"privacy policy"},"sidebar":{"onThisPage":"On this page","related":"Related","rankings":"TikTok LIVE rankings","rankingsOverview":"Rankings overview","docs":"API documentation","pricing":"Plans and pricing"},"toc":{"sources":"Where the data comes from","boards":"Boards and refresh cadence","regions":"Regions and countries","masking":"Masking by plan","history":"History depth","gaps":"Known gaps","quoting":"Before you quote our numbers","report":"Report a data issue"},"seo":{"title":"Data methodology - how tik.tools collects TikTok LIVE data","description":"How tik.tools captures and refreshes TikTok LIVE rankings across {count} regions: board refresh cadence, region and country mapping, masking by plan, history depth and known gaps.","ogImageTitle":"Data methodology","ogImageSubtitle":"How TikTok LIVE boards are captured across {count} regions.","ogImageBadge":"METHODOLOGY"},"jsonLd":{"measurementTechnique":"Periodic capture of public TikTok LIVE ranking boards","variables":{"rank":"Rank","diamonds":"Diamonds","liveStatus":"Live status"},"datasets":{"dailyRankings":{"name":"TikTok LIVE daily creator rankings by region","description":"Daily TikTok LIVE creator rankings by diamonds for {count} regions, captured about every 30 seconds and reset at each region's daily reset hour."},"leagueDivisions":{"name":"TikTok LIVE league divisions by region","description":"Weekly TikTok LIVE league division rosters and scores per region, each division refreshed about every 5 minutes."},"gamingBoards":{"name":"TikTok LIVE gaming creator rankings by region","description":"TikTok LIVE gaming creator rankings overall and per tracked game title, per region, refreshed about every 2 minutes."},"gifterBoards":{"name":"TikTok LIVE top gifter rankings","description":"Top TikTok LIVE gifters by diamonds sent over daily, weekly and monthly windows."}}}},"status":{"hero":{"titleHighlight":"Status","subtitle":"Live health of customer-facing services. Updated every 5 seconds."},"activeIncidents":"Active incidents","started":"Started {time}","recently":"recently","components":"Components","errorRateWindow":"{pct}% error rate in last {minutes} min","upstream":"Upstream dependencies","percent":"{value}%","me":{"title":"Your account","loading":"Loading your activity...","requests24h":"Requests (24h)","successRate":"Success rate","serverErrors":"Server errors","clientErrors":"Client errors","perEndpoint":"Per endpoint","colEndpoint":"Endpoint","colRequests":"Requests","colErrorRate":"Error rate","recentFailures":"Recent failures","hint":"Most of your errors are 4xx. Those usually mean the request shape needs adjustment - check the response message field for the specific reason. {link}.","hintLink":"Docs"},"signInCta":"{link} to see your personalised request history and per-endpoint health.","signIn":"Sign in","history":"History","uptime90d":"90-day uptime: {value}","noIncidents":"No incidents in the last 30 days.","overall":{"operational":"All systems operational","minor":"Minor issues","degraded":"Degraded performance","outage":"Active outage","unknown":"Status unknown"},"component":{"operational":"Operational","minor":"Minor issues","degraded":"Degraded","outage":"Outage","unknown":"Unknown"},"rel":{"justNow":"just now","minutes":"{n}m ago","hours":"{n}h ago","days":"{n}d ago"},"sparkline":{"aria":"{hours}-hour status history","noData":"no data","errors":"{pct}% errors","requests":"{count} req","hours":"{count}h","now":"now","titleNoData":"{time} - no data","title":"{time} - {pct}% errors ({count} req)"},"seo":{"title":"TikTool Status","description":"Live health of the TikTool API, realtime events, signing, and dashboard. Updated every 5 seconds.","ogDescription":"Live operational status for the TikTool API + realtime events."}},"help":{"hero":{"badge":"Support","title":"How can we {accent}?","titleAccent":"help","desc":"Chat with our team in real time. We typically respond within minutes."},"resources":{"title":"Resources","docs":{"label":"API Documentation","desc":"SDK reference, endpoints & examples"},"pricing":{"label":"Pricing & Plans","desc":"Compare tiers and upgrade your account"}},"faq":{"title":"Common Questions","items":{"apiKey":{"q":"How do I get an API key?","a":"Sign up at tik.tools/pricing. The Sandbox tier includes {requests} requests/day and {connections} concurrent WebSocket connections - no credit card needed. Upgrade to a paid tier (from {price}/week) for {paidRequests} requests/day and production access."},"connect":{"q":"Why can't I connect to a stream?","a":"Make sure the streamer is currently LIVE and the username is correct (without {'@'}). Also verify your API key is valid and hasn't exceeded its quota."},"languages":{"q":"What programming languages and engines do you support?","a":"Any language or engine that supports WebSocket connections. Official SDKs for Node.js/TypeScript and Python, plus raw WebSocket access ({url}) for Go, Rust, Java, C#, C++, and any game engine."},"upgrade":{"q":"How do I upgrade my plan?","a":"Go to tik.tools/pricing, select a plan, and follow the checkout flow. Upgrades are instant and pro-rated."}}},"seo":{"title":"Help & Support - TikTool","description":"Get instant support for TikTool. Chat with our team, browse documentation, and find answers to common questions.","ogTitle":"TikTool - Help & Support","ogDescription":"Chat with our support team in real time. Browse docs, troubleshoot, and get your questions answered."}},"supportChat":{"header":{"title":"Dev Human Live Chat. Not AI.","online":"Online","offline":"Leave a message - we'll get back to you"},"auth":{"title":"Sign in to chat with us","desc":"We typically respond within minutes during business hours.","google":"Continue with Google","or":"or","emailPlaceholder":"Email address","passwordPlaceholder":"Password","signIn":"Sign In"},"welcome":{"title":"Hi there","desc":"Send us a message and we'll get back to you as soon as possible."},"pass":{"body":"{title} Full Global Agency access is live on your account. {link}","activated2h":"2-Hour Agency Pass activated.","activatedDay":"Agency Day Pass activated.","dashboardLink":"Open the Agency dashboard"},"notSent":"not sent","typing":"TikTools is typing","input":{"placeholder":"Type a message...","send":"Send message"},"errors":{"required":"Email and password required","loginFailed":"Login failed. Try again."}},"login":{"eyebrow":"Secure Access","title":"Welcome back","sub":"Sign in or create your account instantly.","google":"Continue with Google","divider":"or continue with email","emailLabel":"Email address","googleNotice":"This email uses Google Sign-In. Please use the button above.","passwordLabel":"Password","passwordPlaceholder":"Enter your password","passwordHint":"New account? Use min 8 chars, 1 uppercase, 1 number.","forgot":"Forgot your password?","codeLabel":"Verification code","codePlaceholder":"6-digit code","codeSent":"We emailed a 6-digit code to {email}. {resend}","sending":"Sending...","resend":"Resend","verifyAndCreate":"Verify and create account","continue":"Continue","errors":{"createFailed":"Account creation failed. Please try again or use Google sign-in.","invalidToken":"Authentication session expired. Please try again.","authFailed":"Authentication failed. Please try again.","blockedDomain":"This email domain is not allowed. Please use a business email or Gmail.","codeSendFailed":"Could not send the code. Please try again.","codeFormat":"Enter the 6-digit code from your email.","codeInvalid":"That code is incorrect or has expired. Request a new one.","invalidEmail":"Invalid email","passwordRequired":"Password is required","generic":"Something went wrong. Please try again.","captcha":"Verification failed. Please complete the check and try again.","contactSupport":"If you believe this is wrong, contact {email}"},"seo":{"title":"Sign In - TikTool","description":"Sign in to TikTool to access the TikTok LIVE leaderboard, creator profiles, and API dashboard."}}},"devLanding":{"websocket":{"seo":{"title":"TikTok LIVE WebSocket API - Real-Time Chat & Gifts in 3 Lines of Code","description":"Stream TikTok LIVE chat, gifts, likes, follows, PK battles, native captions, polls, karaoke, pictionary, live shopping and 90+ event types via one WebSocket. Sub-50ms latency. 99.9% uptime. Anonymous mode - no key required to start. Works with Node.js, Python, Go, Rust, Java, C#.","ogTitle":"TikTok LIVE WebSocket API - Real-Time Chat & Gifts in 3 Lines","ogDescription":"90+ real-time event types. Sub-50ms latency. 99.9% uptime. Sandbox tier. Works with any language - Node.js, Python, Go, Rust, Java, C#.","twitterTitle":"TikTok LIVE WebSocket API - Chat & Gifts in 3 Lines of Code","twitterDescription":"One WebSocket URL for all TikTok LIVE events. Chat, gifts, viewers, battles. Sub-50ms. Sandbox tier - start building now."},"og":{"title":"TikTok LIVE WebSocket API","subtitle":"Real-time chat and gifts in three lines of code. Managed signing included.","badge":"WEBSOCKET"},"hero":{"badge":"WebSocket API","titleLead":"TikTok LIVE","titleAccent":"WebSocket API","sub":"Stream real-time TikTok LIVE events - chat, gifts, likes, follows, viewer counts, battles - through a single managed WebSocket connection. Sub-50ms latency. 99.9% uptime.","ctaKey":"Get Free API Key","ctaDocs":"View Documentation"},"stats":{"latency":"Latency","uptime":"Uptime","eventTypes":"Event Types","anyValue":"Any","language":"Language"},"how":{"title":"Connect in 3 lines of code","sub":"No binary parsing, no infrastructure overhead. Just a WebSocket URL delivering clean JSON.","copy":"Copy","copied":"Copied","copyCode":"Copy code"},"events":{"title":"Explore every event","sub":"Pick an event to see the exact JSON your WebSocket delivers, with each field explained."},"compare":{"title":"How TikTools compares","sub":"Side-by-side comparisons with other TikTok LIVE data providers, each dated and checked against their public pages.","cta":"See comparisons"},"pricing":{"title":"Transparent Pricing","sub":"Evaluate free for 7 days, then pick the plan you need.","testKey":"Test key","fromWeekly":"From {price}/wk","ctaTestKey":"Get a test key","ctaPlans":"View Plans","sandbox":{"evaluation":"7-day evaluation","everyEvent":"Every event type","noCard":"No card needed"},"pro":{"limits":"Production request and WebSocket limits","webhooks":"Signed webhooks","sdks":"Node.js and Python SDKs"},"ultra":{"limits":"Highest limits below Agency","leagues":"League boards unmasked","everyEvent":"Every event type"}},"sdks":{"title":"Works with every language","sub":"Official SDKs for Node.js and Python. WebSocket works with everything else."},"cta":{"title":"Start streaming TikTok LIVE data today","sub":"Sandbox tier - 5,000 requests/day, 3 concurrent WebSocket connections. No credit card required.","github":"Star on GitHub"}},"mcp":{"seo":{"title":"TikTok LIVE MCP + API integrations - tik.tools","description":"Add live TikTok LIVE data to Claude, Cursor, VSCode and any MCP client. Plus RapidAPI, Apify, Custom GPT, SDKs and a real-time WebSocket. Free tier.","ogTitle":"TikTok LIVE, wired into your AI","ogDescription":"One MCP server drops live TikTok data into Claude, Cursor and VSCode. Free tier."},"hero":{"eyebrow":"For AI agents and developers","title":"TikTok LIVE, wired into your AI","lead":"One MCP server drops live TikTok data into Claude, Cursor, VSCode and any MCP client. Detect who is live, pull creator and room data, gifts, and leaderboards - straight from a prompt. Free tier, no credit card.","ctaKey":"Get a free key","ctaIntegrations":"All integrations"},"install":{"title":"Add the MCP server","sub":"One click wires it straight into your client. Swap {code} for your free key once it is added.","hideConfig":"Hide the config","showConfig":"Prefer to paste it yourself?","toolsNote":"11 tools. Full list with the tier each one needs is below."},"oneClick":{"cursor":{"add":"Add to Cursor","done":"Opening Cursor"},"vscode":{"add":"Add to VS Code","done":"Opening VS Code"},"claude":{"add":"Copy config, open Claude","done":"Copied - opening Claude"}},"copy":"Copy","copied":"Copied","key":{"title":"Set your API key","sub":"Every tool call is authenticated. With no key set, each call comes back with {error}, so do this before the first prompt.","step1":"Get a free key at {link}. No credit card.","step2":"Put it in the server's {env} block as {name}.","step3":"Restart your client so it reloads the server.","vscodeNote":"VS Code uses {servers} instead of {mcpServers} - see the config tabs above. {altKey1} and {altKey2} also work if your setup already uses one of those names."},"tools":{"title":"The 11 tools","sub":"Ask in plain language and the client picks the tool. The tier column is the lowest key that returns data for that tool.","colTool":"Tool","colTier":"Minimum tier","anyKey":"Any key","notes":{"giftCatalog":"No arguments needed. Optional username, search, limit.","leaderboard":"Daily board. type=league needs Ultra, type=weekly, gaming and shopping need Agency.","popularLive":"Masked below Agency."}},"connect":{"title":"Every way to connect","sub":"Same data, whichever surface your stack lives on.","items":{"mcp":{"tag":"AI agents","title":"MCP server","desc":"npx tiktok-live-mcp in Claude, Cursor, VSCode and Windsurf.","cta":"View on npm"},"gpt":{"tag":"Custom GPT","desc":"Point a Custom GPT at the OpenAPI spec and query live data in chat.","cta":"Get the schema"},"rapidapi":{"tag":"Marketplace","desc":"The full REST API on the RapidAPI marketplace, free tier included.","cta":"Open listing"},"apify":{"tag":"Automation","desc":"Run live detection and leaderboards as an Apify Actor.","cta":"Open Actor"},"sdks":{"tag":"SDKs","title":"Node and Python","desc":"{'@'}tiktool/live and tiktok-live-api - stream chat and gifts in 20 lines.","cta":"View docs"},"websocket":{"tag":"Realtime","desc":"wss://api.tik.tools - chat, gifts, likes and battles as they happen.","cta":"Read the docs"}}},"foot":{"title":"Premium data, direct","sub":"Free tier covers live detection, room data, gifts and rankings. Full unmasked leaderboards, league and gaming boards, creator and gifter earnings, the new-creator recruiting feed, and the real-time event WebSocket unlock at tik.tools.","cta":"See pricing"}},"useCases":{"seo":{"title":"TikTok LIVE API Use Cases - Chat Assistants, Overlays & AI","description":"Build chat assistants, stream overlays, gift leaderboards, analytics dashboards, AI integrations, and interactive games with the TikTok LIVE API. Code examples included. Free tier - no credit card needed.","ogTitle":"TikTok LIVE API Use Cases - What Can You Build?","ogDescription":"Chat assistants, stream overlays, gift tracking, analytics, AI integrations, game integrations - real-world TikTok LIVE API use cases with code."},"og":{"title":"What you can build","subtitle":"Chat assistants, stream overlays, gift alerts, analytics and AI integrations.","badge":"USE CASES"},"hero":{"badge":"Use Cases","titleLead":"What Can You Build with","titleAccent":"TikTok LIVE API?","desc":"From chat assistants to analytics dashboards - TikTools powers thousands of real-time TikTok applications. Here's what developers build with our API."},"items":{"chatAssistants":{"title":"TikTok Live Chat Assistants","desc":"Build automated chat assistants that respond to messages, run interactive games, welcome new viewers, and moderate chat in real-time. React to specific keywords, commands, or user actions instantly."},"overlays":{"title":"Real-Time Stream Overlays","desc":"Create OBS-compatible browser source overlays that display live chat, gift alerts, viewer counts, and engagement metrics directly on your stream. Fully customizable with HTML/CSS."},"giftTracking":{"title":"Gift Tracking & Donation Alerts","desc":"Track virtual gifts in real-time with diamond values, streak combos, and repeat counts. Build donation leaderboards, goal trackers, and animated gift alerts for your stream."},"analytics":{"title":"Analytics Dashboards","desc":"Build real-time and historical analytics dashboards tracking engagement rates, chat velocity, gift revenue, viewer retention, peak concurrent viewers, and growth trends."},"ai":{"title":"AI-Powered Integrations","desc":"Feed live stream data into AI models for sentiment analysis, real-time content moderation, automated highlight detection, audience mood tracking, and intelligent chat responses using GPT, Claude, or custom models."},"moderation":{"title":"Chat Moderation Tools","desc":"Automated moderation that filters spam, blocks toxic messages, rate-limits repeat offenders, and provides real-time moderation dashboards. Protect your community with custom rules and AI filters."},"multiStream":{"title":"Multi-Stream Monitoring","desc":"Monitor multiple TikTok LIVE streams simultaneously. Track competitor streams, manage agency talent, or build discovery feeds. Pro tier supports 50 concurrent connections, Ultra 250 and Agency 500."},"games":{"title":"Game Integrations","desc":"Let TikTok viewers interact with your game in real-time. Viewers can trigger in-game events via chat commands, gifts spawn items, and battles control game mechanics. Works with any WebSocket-capable engine (C++, C#, Godot, web)."},"scouting":{"title":"Creator Scouting","desc":"Spot rising creators and their top gifters with regional leaderboards, league rankings, and live gift events. Built for agencies managing creator rosters."}},"cta":{"title":"Ready to build?","desc":"Get your free API key and start streaming TikTok LIVE data in under 30 seconds.","key":"Get Free API Key","docs":"Read the Docs"}},"discord":{"seo":{"title":"Free TikTok LIVE Discord Assistant - Live Alerts, Battles, Rankings, AI Support","description":"The free Discord assistant for TikTok LIVE creators and agencies. Real-time live alerts, cross-server battle matchmaking, follow-for-follow network, AI API support, live rankings lookup. No limits, no sign-up required.","ogTitle":"Free TikTok LIVE Discord Assistant - Alerts, Battles, Rankings","ogDescription":"Track creators, schedule battles, build a follow network, and look up live rankings - all from Discord. 100% free, no account needed.","keywords":"TikTok LIVE assistant, Discord assistant, TikTok live notifications, TikTok battle assistant, follow for follow, F4F, TikTok API, free discord assistant, TikTok stream alerts, TikTok agency assistant"},"og":{"title":"Free TikTok LIVE Discord Assistant","subtitle":"Live alerts, battles, rankings and AI support for your server.","badge":"DISCORD"},"hero":{"badge":"Free for every server. No API key. No limits.","titleLead":"The Discord Bot for","titleAccent":"TikTok LIVE Creators & Agencies","subtitle":"Live stream alerts, cross-server battle matchmaking, gifter rankings, AI support, and agency roster tools - all in one assistant, completely free.","stats":{"servers":"Discord servers","members":"Members reached","free":"Free, always","detectionValue":"60s","detection":"Live detection"}},"install":"Add to Discord - It's Free","watch":{"label":"Most used command","desc":"Drop this in any channel to track a creator. The assistant pings the channel the second they go live, every time.","cta":"See all commands"},"webdash":{"label":"Manage your bot from the web:","text":"{label} run {command} in your server to change alert channels, your LIVE message and watched creators from one page."},"setup":{"label":"Setup","title":"Up and running in under a minute","step1":{"title":"Click \"Add to Discord\"","body":"Use the button above or any of the install buttons on this page. You'll be taken to Discord's standard authorization page."},"step2":{"title":"Select your server","body":"Choose the server you want to add the assistant to. You need to be an admin (or server owner) to authorize the assistant."},"step3":{"title":"Done - assistant sets up automatically","body":"The assistant creates a private {channel} channel, posts setup instructions, and creates all required channels. No commands needed."}},"features":{"label":"Features","title":"Everything your server needs","items":{"alerts":{"title":"Live Stream Alerts","desc":"Track any TikTok account. The moment they go live, the assistant posts a rich notification in your chosen channel - profile picture, stream title, viewer count, and rank if they're on the leaderboard.","tag":"Auto-detects offline too. Posts update when stream ends."},"battles":{"title":"Cross-Server Battle Network","desc":"Schedule TikTok LIVE battles with a specific opponent or broadcast an open challenge to every server in the network. The assistant matches you, handles DM reminders, and tracks results.","tag":"DM reminders 24h, 30min, 10min before battle"},"f4f":{"title":"Follow-for-Follow Network","desc":"Type \"follow me {'@'}username\" or \"f4f\" in any monitored channel. The assistant posts your profile in your server's F4F channel and broadcasts it to every connected server in the network simultaneously.","tag":"No commands needed - natural language works"},"ai":{"title":"AI-Powered Q&A","desc":"Ask anything about TikTok LIVE in plain English. The assistant is powered by GPT-4o with full knowledge of the TikTool API docs, events reference, SDKs, pricing, and common issues.","tag":"{command} How do I receive gift events in Python?"},"rankings":{"title":"Live Rankings Lookup","desc":"Check any creator's current position on the tik.tools live leaderboard - region, class, diamond score - directly from Discord. Updated every 60 seconds from real stream data.","tag":"{command} - instant leaderboard position"},"roster":{"title":"Agency Roster Management","desc":"Manage your entire creator roster inside Discord. Add creators, track their battles, schedule live sessions on their behalf, and get live alerts for every creator you represent.","tag":"{add} · {list} · {upgrade} for agency intel"},"naturalLanguage":{"title":"Smart Natural Language","desc":"The assistant understands plain conversation - no slash commands required. Say \"I need a battle tonight at 9\" and it creates the request. Say \"follow me\" and the F4F post goes out.","tag":"Works in any monitored channel, any phrasing"},"liveNow":{"title":"Who's Live Right Now","desc":"Run {command} at any time to see which of your tracked creators are currently streaming, with direct links to watch on tik.tools or TikTok.","tag":"{command} - instant snapshot of all watched creators"}}},"audience":{"label":"Who it's for","title":"One bot, three types of creator","items":{"streamers":{"title":"Streamers","desc":"Track your favorite creators. Get notified the second they go live. Schedule battles, find opponents across other servers, and build a follow network that spans the whole platform.","bullets":{"liveAlerts":"Live alerts for unlimited accounts","battleScheduling":"Battle scheduling with auto-reminders","followNetwork":"Cross-server follow-for-follow","rankDisplay":"Live rank display in notifications"}},"agencies":{"title":"Agencies","desc":"Manage your creator roster from a single Discord server. Get live alerts for every creator you represent, schedule battles on their behalf, and track the whole operation in one place.","bullets":{"roster":"Full roster management (/roster)","liveAlerts":"Live alerts for all creators","battleCoordination":"Battle coordination for roster","strikes":"Strike tracking and no-show enforcement","upgrade":"Agency upgrade to league intel (/upgrade)"}},"developers":{"title":"Developers","desc":"Get instant answers about the TikTool LIVE API, SDKs, events, authentication, and common errors - without leaving Discord. Link your API key and check usage from any server you're in.","bullets":{"aiSupport":"AI support with full API docs knowledge","quickLinks":"Quick links to docs, events, SDKs","apiKey":"API key linking and usage check","eventsReference":"Live stream events reference (/docs)"}}}},"commandsRef":{"label":"Commands","title":"Complete command reference","sub":"Every slash command available in the assistant. Most features also work with natural language - no slash needed."},"commandGroups":{"notifications":"Live Notifications","battles":"Battle Matchmaking","rankings":"Rankings & Data","roster":"Agency Roster","ai":"AI & Docs","setup":"Server Setup (admin only)"},"commands":{"watchAdd":"Start tracking a TikTok account for live alerts","watchAddChannel":"Track and post alerts to a specific channel","watchRemove":"Stop tracking an account","watchList":"See all accounts your server is currently tracking","livenow":"See which of your tracked creators are live right now","battleSchedule":"Schedule a battle at a specific date and time","battleRequest":"Broadcast an open challenge to all servers in the network","battleList":"View all upcoming battles","rank":"Look up a creator's current position on the live leaderboard","usage":"Check your tik.tools API key usage and current tier limits","upgrade":"View Agency PASS plans - unlock league rankings and gifter intel (admin only)","rosterAdd":"Add a creator to your agency roster","rosterRemove":"Remove a creator from your roster","rosterList":"View your full agency roster","ask":"Ask anything about the TikTok LIVE API, SDKs, events, or pricing","docs":"Get a direct link to docs, SDK guides, rankings, agencies, PASS plans, and more","dashboard":"Open the web dashboard to manage the bot for this server","setupApiKey":"Link your tik.tools API key to this server","setupTiktok":"Link a TikTok username to this server","setupEventsChannel":"Set where live notifications get posted","setupBattleChannel":"Set where battle requests get posted","setupF4fChannel":"Set the follow-for-follow channel","setupBattleNetwork":"Join or leave the cross-server battle network","setupBattleWizard":"Turn the chat battle wizard on or off for this server"},"responds":{"label":"Good to know","title":"Where the bot responds","ai":{"title":"AI answers","body":"The bot answers questions on its own in the TikTool home server help channels. In your own server, {'@'}mention it and it answers anywhere."},"wizard":{"title":"Battle wizard","body":"Typed battle requests (\"I need a battle tonight at 9\") only trigger the wizard in channels with \"battle\" in the name, like {channel1} or {channel2}."},"toggle":{"title":"Admin toggle","body":"Server admins can turn the battle wizard off (or back on) at any time with {command}. Slash commands keep working either way."}},"agency":{"kicker":"Agency Exclusive - Super Feature","title":"Post live TikTok rank feeds straight into Discord","sub":"Creator ranks, gaming ranks, and 99+ movers across all {count} regions - pulled on demand into a private channel, button-driven.","requirement":"Requires an active Global Agency subscription","step1":{"title":"Add the bot and set up","body":"Invite the bot to your server, then run {command} (admin only) to start."},"step2":{"title":"Connect your API key","body":"The bot DMs you a private prompt - paste your agency API key there. It is never shown in the channel."},"step3":{"title":"Choose what to track","body":"Select regions and boards: Creator ranks, Gaming ranks, and 99+ movers (entered today / below cutoff)."},"step4":{"title":"Pick channel and role","body":"Set the channel to post in and the Manager role allowed to pull the feeds."},"step5":{"title":"Pull on demand","body":"Use the buttons:"}},"cta":{"badge":"Free to install. No credit card. No account needed.","title":"Add it to your server now","sub":"Click below, select your server, and the assistant sets everything up automatically. Takes under a minute.","pricing":"API Pricing"}}},"guidesApi":{"gettingStarted":{"seo":{"title":"Getting Started with TikTok LIVE API - Developer Quick Start Guide","description":"Step-by-step guide to get started with TikTok LIVE API. Install the SDK, get a free API key, connect to any TikTok LIVE stream, and receive real-time chat, gift, and viewer data in under 30 seconds.","ogTitle":"Getting Started with TikTok LIVE API - Quick Start Guide","ogDescription":"Connect to any TikTok LIVE stream in under 30 seconds. Free SDK, free API key, real-time data. Step-by-step developer guide."},"og":{"title":"Getting Started with TikTok LIVE","subtitle":"Your first connection in minutes.","badge":"GUIDE"},"jsonLd":{"name":"How to Connect to TikTok Live Stream API","description":"Step-by-step guide to connect to any TikTok LIVE stream and receive real-time chat, gift, and viewer data using TikTools API.","toolNode":"Node.js (version 18 or later)","steps":{"apiKey":{"name":"Get a free API key","text":"Sign up at tik.tools/login to get your free API key. No credit card required."},"install":{"name":"Install the SDK","text":"Run npm install {'@'}tiktool/live to install the TikTools SDK."},"connect":{"name":"Connect to a live stream","text":"Create a TikTokLive client with the streamer username and your API key, then call client.connect()."},"receive":{"name":"Receive real-time events","text":"Listen for events like chat, gift, like, follow, and viewer_count. All events are delivered as structured JSON objects."}}},"hero":{"badge":"Quick Start Guide","title":"Getting Started with","titleHighlight":"TikTok LIVE API","subtitle":"Connect to any TikTok LIVE stream and receive real-time data in under 30 seconds. Sandbox tier - no credit card required."},"step1":{"title":"Get Your Free API Key","signUp":"Sign up at {link} with your Google account. Your free API key is generated instantly - no credit card, no approval process.","limits":"The Sandbox tier includes {sandboxRequests} and {sandboxConnections} (50 sessions per day, 2h per connection). Upgrade to a paid tier (from $7/week) for {paidRequests} and {paidConnections} for production use.","sandboxRequests":"5,000 requests/day","sandboxConnections":"3 concurrent WebSocket connections","paidRequests":"10,000 requests/day","paidConnections":"20 concurrent WebSocket connections"},"step2":{"title":"Install the SDK","body":"Install the TikTools SDK from npm. Works with Node.js, Bun, and Deno."},"step3":{"title":"Connect to a Live Stream","body":"Use the SDK to connect to any TikTok user who is currently live streaming:"},"step4":{"title":"Run It","saveAs":"Save as {file} and run:","output":"You'll see live events flowing in your terminal within seconds:"},"step5":{"title":"Alternative: Raw WebSocket","body":"Don't want to use the SDK? Connect directly via WebSocket from any language:","languages":"Works with Python, Go, Rust, Java, C#, Ruby - any language with WebSocket support."},"next":{"title":"What's Next?","useCases":{"title":"Use Cases","sub":"See what developers build with the API"},"reference":{"title":"Full API Reference","sub":"All events, endpoints & SDK methods"},"bot":{"title":"Build a Chat Assistant","sub":"Step-by-step assistant tutorial"},"overlay":{"title":"Build a Stream Overlay","sub":"OBS browser source tutorial"}},"sidebar":{"title":"On This Page","apiKey":"1. Get Your Free API Key","install":"2. Install the SDK","connect":"3. Connect to a Stream","run":"4. Run It","raw":"5. Raw WebSocket"}},"websocket":{"seo":{"title":"TikTok LIVE WebSocket API - Real-time Stream Data","description":"Connect to TikTok Live streams via WebSocket API. Real-time chat messages, gifts, viewer counts, battles - works with JavaScript, Python, Go, Rust, and any language. Sandbox tier available.","ogTitle":"TikTok LIVE WebSocket API - Real-time Stream Data","ogDescription":"Connect to any TikTok Live stream via WebSocket. Real-time events for chat, gifts, viewers, battles. Works with any programming language. Free tier available."},"og":{"title":"TikTok LIVE WebSocket Guide","subtitle":"Connect and handle real-time stream events.","badge":"GUIDE"},"jsonLd":{"headline":"TikTok LIVE WebSocket API - Connect to Any Live Stream","description":"Complete guide to connecting to TikTok LIVE streams via WebSocket. Real-time chat, gifts, viewers, battles. Works with JavaScript, Python, Go, Rust, and any language.","faq":{"connect":"Connect to {url} using any WebSocket library. You will receive real-time JSON events for chat, gifts, viewers, and more.","languages":"Any language with WebSocket support: JavaScript/Node.js, Python, Go, Rust, Java, C#, Ruby, PHP, and more. TikTool also provides an official Node.js SDK ({'@'}tiktool/live).","free":"Yes, the Sandbox tier is free with 3 concurrent WebSocket connections and 5,000 REST requests/day. Paid plans start from $7/week (Basic) for 20 concurrent connections and 10,000 requests/day."}},"hero":{"badge":"Guide","title":"TikTok LIVE","titleHighlight":"WebSocket API","subtitle":"Connect to any TikTok LIVE stream via WebSocket. Receive real-time chat messages, gifts, viewer counts, battles, and engagement data with sub-50ms latency. Works with any programming language."},"how":{"title":"How the TikTok LIVE WebSocket Works","endpoint":"TikTool provides a managed WebSocket endpoint at {endpoint} that streams real-time events from any TikTok LIVE stream. You connect with your API key and a TikTok username - the server handles all protocol negotiation, authentication, and reconnection logic.","relay":"Unlike direct protocol connections to TikTok's broadcast infrastructure (which break frequently), TikTool's WebSocket API is a {relay}.","relayStrong":"stable, production-grade relay"},"quickStart":{"title":"Quick Start - Connect in 3 Lines","native":"Or connect directly with native WebSocket (no SDK needed):","anyLanguage":"Any Language","anyLanguageBody":"Any language with WebSocket support works - Go, Rust, Java, C#, Ruby, PHP. Just connect to:"},"params":{"title":"WebSocket Connection Parameters","parameter":"Parameter","required":"Required","description":"Description","uniqueId":"TikTok username (without {'@'}) of the streamer","apiKey":"Your TikTool API key","jwtKey":"JWT-based auth (alternative to apiKey for tokenized browser clients)"},"eventTypes":{"title":"Event Types","intro":"Every WebSocket message is a JSON object with {event} and {data} fields. Here are the events you'll receive:"},"events":{"chat":"New chat message from a viewer. Includes user info, message text, and badges.","gift":"Virtual gift sent by a viewer. Includes gift name, diamond value, and repeat count.","like":"A viewer liked the stream. Includes total like count.","member":"A viewer joined the stream. Fires when users enter the live room.","social":"Follow / share / favourite. The data.action field tells you which (follow, share, favourite).","roomUserSeq":"Viewer count update. Includes current viewerCount and topViewers.","subscribe":"A viewer subscribed to the streamer.","battle":"LinkMic battle event. Includes battle status, scores, duration, and participants.","battleArmies":"Battle armies update. Team scores and participant rankings.","linkMic":"LinkMic guest layout update. Includes slot/guest user IDs for multi-host streams.","roomPin":"A chat message was pinned by the streamer.","liveIntro":"Stream introduction update. Includes stream title and description.","emoteChat":"Custom emote sent in chat. Includes emote ID and image URL.","envelope":"Treasure chest / red-envelope event in the stream.","question":"Viewer-submitted Q&A question.","rankUpdate":"Per-region rank refresh for the streamer.","barrage":"Top-of-screen barrage/announcement message.","superFan":"A viewer became a Super Fan or levelled up. Includes the new level.","superFanJoin":"A Super Fan joined the room.","superFanBox":"Super Fan box / reward event.","control":"Stream lifecycle control (pause, end, etc.)."},"limits":{"title":"Connection Limits by Tier","tier":"Tier","connections":"Connections","price":"Price","sandboxFree":"Sandbox (free)","sandboxTier":"Sandbox Tier","proPrice":"from $15/week","ultraPrice":"from $45/week","agencyConnections":"500 + Firehose","agencyPrice":"from $119/week"},"errors":{"title":"Error Handling & Reconnection","body":"The WebSocket will close with standard close codes. Your client should handle reconnection:"},"faq":{"title":"Frequently Asked Questions","connect":{"q":"How do I connect to a TikTok live stream via WebSocket?","a":"Connect to {url} using any WebSocket library. You will receive real-time JSON events for chat, gifts, viewers, and more. The SDK ({'@'}tiktool/live) handles this automatically."},"languages":{"q":"What programming languages work with TikTok LIVE WebSocket?","a":"Any language with WebSocket support: JavaScript/Node.js, Python, Go, Rust, Java, C#, Ruby, PHP, and more. TikTool also provides an official Node.js SDK ({'@'}tiktool/live on npm) and a Python package (tiktok-live-api on PyPI)."},"free":{"q":"Is the TikTok LIVE WebSocket API free?","a":"Yes, the Sandbox tier is free with 3 concurrent WebSocket connections and 5,000 REST requests/day. No credit card required. Paid plans from $7/week (Basic) offer 20 concurrent connections and 10,000 requests/day for production use."},"openSource":{"q":"How is this different from open-source live stream libraries?","a":"Open-source libraries require you to maintain your own connection infrastructure and frequently break when the platform updates. TikTool is a managed API service that handles all maintenance for you, providing 99.9% uptime."},"latency":{"q":"What is the latency of the WebSocket connection?","a":"TikTool delivers events within 50ms of them occurring on TikTok. The WebSocket connection is optimized for low-latency real-time data delivery."}},"next":{"python":{"title":"Python Guide","sub":"Connect with Python"},"events":{"title":"Events Reference","sub":"All event types & data"}}},"webhooks":{"seo":{"title":"TikTok LIVE Webhooks - Go-Live and Stream-End Alerts","description":"Receive a signed HTTPS POST when a TikTok creator goes live or ends a stream. live.start and live.end webhooks with retries, replay and HMAC signatures, included on every paid plan."},"og":{"title":"TikTok LIVE Webhooks","subtitle":"Go-live and stream-end alerts at your endpoint.","badge":"GUIDE"},"jsonLd":{"breadcrumbHome":"Home","breadcrumbGuides":"Guides","breadcrumbPage":"TikTok LIVE Webhooks"},"hero":{"badge":"Guide","title":"TikTok LIVE","titleHighlight":"Webhooks","subtitle":"Get a signed HTTPS POST the moment a TikTok creator goes live or ends a stream. No socket to keep open and nothing to poll: pick the creators, give us a URL, and live.start and live.end arrive at your endpoint.","seePlans":"See plans","apiReference":"API reference"},"what":{"title":"What a TikTok LIVE webhook does","body":"A webhook is a go-live alert delivered to your server. We watch the creators you list and send an HTTPS POST to your URL when one of them starts a LIVE ({start}) and again when the stream ends ({end}). Your service does not need to hold a connection open or run a scheduler - it only has to answer a POST.","uses":"Typical uses: post to Discord or Slack when a creator goes live, start recording or analytics the moment a stream begins, open a {link} for chat and gifts only while the creator is actually live, or keep an agency roster's live status current.","usesLink":"WebSocket connection"},"how":{"title":"How it works","register":"{strong} with your endpoint URL, the events you want and the TikTok usernames to watch.","registerStrong":"Register a webhook","secret":"{strong} returned once on creation. Every delivery is signed with it.","secretStrong":"Store the signing secret","receive":"{strong} as JSON POSTs. Verify the signature, answer 200, then do your work.","receiveStrong":"Receive live.start and live.end"},"events":{"title":"Events","ariaLabel":"Webhook events","event":"Event","plans":"Plans","when":"When it fires","plansAllPaid":"All paid plans","plansUltraGlobal":"Ultra and Global Agency","plansGlobal":"Global Agency","liveStart":"A watched creator started a LIVE. Includes the room id, start time and live URL.","liveEnd":"A watched creator ended the stream. Same envelope, with the end time.","peakViewers":"A stream reached a new viewer peak.","highValueGift":"A high-value gift was sent during a watched stream.","followerMilestone":"A watched creator crossed a follower milestone."},"register":{"title":"Register a webhook","body":"Create webhooks from the dashboard, or server-to-server with your API key. The response includes the signing secret, shown only once.","creators":"Keep {creators} scoped to the accounts you care about (up to 1,000 per webhook). To change the list later, {patch} the webhook with the full new array - it replaces the previous list. Full parameters are in the {link}.","creatorsLink":"API reference"},"payloads":{"title":"Payloads","headers":"Every delivery also carries {timestamp}, {event}, {eventId}, {deliveryId}, {attempt} and {webhookId} headers."},"verify":{"title":"Verify the signature","body":"Each POST includes {header}, where {v1} is the HMAC-SHA256 of {signed} keyed with your webhook secret. Compute it over the raw body before parsing JSON, compare in constant time, and reject timestamps older than five minutes."},"delivery":{"title":"Delivery and retries","atLeastOnce":"{strong} The same event can arrive more than once, so dedupe on {eventId}.","atLeastOnceStrong":"At-least-once.","retries":"{strong} A failed delivery is retried on a schedule of 0s, 30s, 2m, 10m, 1h and 6h. After the last attempt it is kept as a dead letter you can replay from the dashboard or the API once your endpoint is healthy.","retriesStrong":"Retries.","fast":"{strong} Return a 2xx as soon as the POST arrives and process afterwards. Connect timeout is 10 seconds and read timeout 15 seconds; a refused connection or a timeout counts as a failed attempt.","fastStrong":"Answer fast.","test":"{strong} Send a signed test delivery to your endpoint from the dashboard or the test endpoint to check parsing and signature handling before a creator goes live.","testStrong":"Test anytime."},"plans":{"title":"Plans","body":"Webhooks with {start} and {end} are included on every paid plan, with more endpoints and a larger daily delivery allowance on higher plans. A Sandbox account can set up one test webhook from the dashboard and send signed test deliveries to it, so the integration can be built before you subscribe. Live deliveries, and registering webhooks with an API key, need a paid plan. See {link} for plan details.","pricingLink":"pricing"},"faq":{"title":"Frequently Asked Questions","offer":{"q":"Does TikTok offer webhooks for LIVE streams?","a":"TikTok does not provide public webhooks for when a creator goes live. Tik Tools watches the creators you choose and sends live.start and live.end webhooks to your HTTPS endpoint."},"speed":{"q":"How fast does live.start arrive?","a":"Usually within seconds of the creator going live. Detection is continuous but not instantaneous, so a stream that starts and ends within a few seconds may not be seen. Streams of normal length are caught reliably."},"twice":{"q":"Can the same event be delivered twice?","a":"Yes. Delivery is at-least-once, so a retry can repeat an event your server already processed. Every payload carries a stable event_id - store it and skip any id you have seen."},"down":{"q":"What happens if my server is down?","a":"Failed deliveries are retried at 0s, 30s, 2m, 10m, 1h and 6h. After the last attempt the event is kept as a dead letter that you can replay once your endpoint is back."},"websocket":{"q":"Do I need a WebSocket connection as well?","a":"Not for go-live alerts. Webhooks cover live.start and live.end on their own. Use the WebSocket API when you also need the chat, gifts and viewer events from inside the stream."},"plans":{"q":"Which plans include webhooks?","a":"live.start and live.end webhooks are included on every paid plan. Higher plans add more endpoints, a larger daily delivery allowance and extra events. A Sandbox account can set up one test webhook from the dashboard and send signed test deliveries; live deliveries and registering webhooks with an API key need a paid plan."}},"next":{"websocket":{"title":"WebSocket Guide","sub":"Stream chat and gifts once a creator is live"},"bot":{"title":"Build a Live Bot","sub":"Discord and chat automation"}}},"events":{"seo":{"title":"TikTok LIVE Events Reference - tik.tools","description":"Every TikTok LIVE WebSocket event documented with live firehose data: chat, gift, like, follow, join, battle, subscription. Drop-in code in Node, Python, curl, Go.","ogTitle":"TikTok LIVE API Events Reference","ogDescription":"All TikTok LIVE WebSocket events documented with live firehose samples. Drop-in code in Node, Python, curl, Go."},"og":{"title":"TikTok LIVE Events Reference","subtitle":"Every event you can subscribe to.","badge":"GUIDE"},"hero":{"eyebrow":"EVENTS REFERENCE · LIVE FIREHOSE · STREAMING NOW","title":"The full event vocabulary of {brand}","sub":"Chat. Gifts. Likes. Joins. Follows. Battles. Subscriptions. Every event on TikTok LIVE streams through one WebSocket with rich metadata. The feed below is the real public firehose right now - not a mockup.","ctaKey":"Get a free sandbox key","ctaDocs":"Read the docs"},"feed":{"title":"Live event feed","flag":"{count} events buffered · real public stream","giftAlt":"gift","someone":"someone","giftFallback":"Gift","actions":{"sent":"sent"},"secondsAgo":"{n}s ago","minutesAgo":"{n}m ago","empty":"Waiting for the next live event...","caption":"The public firehose is masked, but every event is a real push from a real TikTok LIVE room. Connect with your own key to receive the full unmasked payload (real usernames, real avatars, real diamond counts) - the only thing that changes between tiers is the concurrent-connection cap."},"code":{"title":"Subscribe to the firehose in your stack","lead":"Pick your language. Copy. Run. Sandbox key from {link}.","tabsLabel":"Code language"},"docs":{"title":"Every event, what fires it, what's in the payload","intro":"All events share the envelope {envelope}. Below: every event type and the data it carries.","items":{"chat":{"description":"Fired when a viewer sends a chat message. Most common event.","frequency":"Very frequent","fields":{"comment":"The message text","userId":"Numeric TikTok user ID"}},"gift":{"description":"Fired when a viewer sends a virtual gift. Includes gift name, diamond value, streak data.","frequency":"Moderate","fields":{"user":"Sender","giftName":"e.g. \"Rose\", \"Galaxy\"","giftId":"Numeric gift ID","diamondCount":"Diamond value","repeatCount":"Streak count","repeatEnd":"True when streak ends"}},"like":{"description":"Fired when a viewer taps the like button. Includes total accumulated likes.","frequency":"Very frequent","fields":{"user":"Liker","likeCount":"This event count","totalLikeCount":"Stream total"}},"member":{"description":"Fired when a viewer joins the live stream room.","frequency":"Moderate","fields":{"user":"Joining user"}},"follow":{"description":"Fired when a viewer follows the streamer during the live.","frequency":"Low","fields":{"user":"Following user"}},"share":{"description":"Fired when a viewer shares the live stream.","frequency":"Low","fields":{"user":"Sharing user"}},"roomUserSeq":{"description":"Periodic viewer count update. Primary way to track real-time viewer numbers. The SDK also emits it as viewer_count (alias, same payload).","frequency":"Periodic","fields":{"viewerCount":"Live viewers right now","topViewers":"Ranked by engagement"}},"subscribe":{"description":"Fired when a viewer subscribes to the streamer.","frequency":"Rare","fields":{"user":"Subscriber"}},"linkMicBattle":{"description":"Fired when a TikTok LIVE battle starts, updates, or ends. Includes scores + participants.","frequency":"During battles","fields":{"battleUsers":"Participants with scores","type":"1=start, 2=update, 3=end"}},"roomPin":{"description":"Fired when the streamer pins a chat message.","frequency":"Rare","fields":{"pinnedMessage":"Message content + sender"}}}},"faq":{"title":"Frequently asked","paid":{"q":"Do I need a paid plan to receive events?","a":"No. The Sandbox tier is free and ships the full real event payload (real usernames, real diamonds, etc) - your client signs the upstream WebSocket with its own TikTok cookie. The only hard caps are 3 concurrent WebSocket connections and 5,000 REST requests/day. Basic at $7/wk lifts the cap to 20 concurrent WS + 10,000 req/day."},"frequent":{"q":"Which event fires most often on a busy stream?","a":"`like` and `chat` dominate by frequency. `gift` is the highest-value signal per event."},"multiple":{"q":"Can I subscribe to multiple TikTok creators at once?","a":"Yes. Open one WebSocket per uniqueId. Pro tier allows 50 concurrent WS, Ultra 250."},"streak":{"q":"How do I detect when a gift streak ends?","a":"Only streakable gifts (`giftType` 1) run a streak: watch for `repeatEnd === true`, or close it yourself when no new frame arrives for a few seconds, and take the highest `repeatCount`. Other gifts never send an end frame: a quantity send such as 8x is one frame with `repeatCount` 8, so count it as it arrives. Either way the total diamonds = `diamondCount * repeatCount`."},"latency":{"q":"What is the latency vs the actual stream?","a":"Events arrive ~150-400ms after they fire on TikTok. Faster than the video stream itself on most CDNs."},"battles":{"q":"Do battles fire for both creators?","a":"Yes. Connect to either creator in the battle - both receive the same `linkMicBattle` event with both `battleUsers` populated."}}}},"guidesBuild":{"shared":{"ogBadge":"GUIDE"},"bot":{"seo":{"title":"How to Build a TikTok Live Chat Bot (Node.js + Python) - tik.tools","description":"Build a TikTok LIVE chat bot in Node.js or Python that reads chat, gifts, and joins, and reacts to commands. Working code, tested examples, rate-limit info. Free API key.","ogTitle":"How to Build a TikTok Live Chat Bot in 5 Minutes","ogDescription":"Working Node.js and Python TikTok LIVE chat bot examples. Read events, react to commands, run 24/7. Free tier."},"og":{"title":"Build a TikTok Live Chat Bot","subtitle":"Node.js and Python walkthrough."},"jsonLd":{"name":"Build a TikTok LIVE chat bot","description":"Step-by-step Node.js and Python tutorial for a TikTok LIVE chat bot that reads chat/gift events and reacts to viewer commands in your own app.","steps":{"install":{"name":"Install the SDK","text":"Install the TikTool SDK via npm or pip."},"credentials":{"name":"Set credentials","text":"Export your TikTool API key."},"write":{"name":"Write the bot","text":"Listen for chat/gift events and react to commands in your own code."},"run":{"name":"Run it","text":"Run with node or python; bot reconnects automatically."}}},"hero":{"badge":"Tutorial · Free · 5 minutes","title":"Build a TikTok LIVE chat bot","sub":"Read every chat, gift, and join event from any TikTok LIVE stream and react to commands in your own app. Run in Node.js or Python with under 60 lines of code.","ctaKey":"Get a free API key","ctaGithub":"View on GitHub"},"mock":{"terminal":"terminal","liveOutput":"bot live output","productionKey":"Production key","active":"active","limit":"Limit","limitValue":"10,000 events/min"},"step1":{"title":"Install the SDK","body":"One package. No build step. Works in any Node 18+ or Python 3.9+ environment."},"step2":{"title":"Set your credentials","intro":"You need one thing:","apiKeyItem":"{label} - from {link}. The free tier is fine for one stream.","apiKeyLabel":"API key","dashboardLink":"your dashboard"},"step3":{"title":"Write the bot","body":"Listens for chat, gifts, joins, likes. Reacts to {hello} and {ping} commands with your own action: an overlay, a sound, a webhook."},"step4":{"title":"Run it","body":"The bot stays connected until you stop it. Reconnect logic is built into the SDK.","tryIt":"Type {hello} or {ping} from any TikTok account into the streamer's chat and your bot replies as your account."},"limits":{"label":"Important","title":"Limitations to plan around","sub":"Everything below is what TikTok enforces on your account/IP - not something tik.tools can lift. Build your bot logic with these in mind.","volume":{"title":"events per stream per minute","body":"Big creators (1M+ viewers) push tens of thousands of events per minute. Your bot needs to process them lazily - don't block the event loop on every chat. Drop or queue heavy work."},"streamEnd":{"chip":"stream end","title":"session ends with the LIVE","body":"When the streamer ends their LIVE, the WebSocket closes. The SDK fires {event}. Reconnect after the streamer goes live again - poll {endpoint} or use webhooks."},"unofficial":{"chip":"not affiliated","title":"not endorsed by TikTok","body":"This is an {unofficial} integration. Use a dedicated TikTok account for the bot, don't mix it with your main, and don't impersonate creators. TikTok may suspend the account if the bot looks like spam.","strong":"unofficial"}},"next":{"title":"Where to next","overlay":{"title":"OBS overlay","desc":"Stream gift animations on top of your video"},"game":{"title":"Build a chat game","desc":"Viewers vote with comments, gifts trigger actions"},"tts":{"title":"Text-to-speech","desc":"Have the bot speak chat messages out loud"}}},"overlay":{"seo":{"title":"Build a TikTok LIVE Stream Overlay - OBS Browser Source Tutorial","description":"Build a TikTok LIVE Stream Overlay for OBS with real-time chat, gift alerts, and viewer counts. Complete tutorial with HTML, CSS, and Node.js code. Uses TikTok LIVE API - free tier available.","ogTitle":"Build a TikTok LIVE Stream Overlay for OBS","ogDescription":"Create a real-time TikTok LIVE overlay with chat feed, gift alerts, and viewer counts. Complete code tutorial for OBS browser sources."},"og":{"title":"Build a TikTok LIVE Stream Overlay","subtitle":"Chat, gifts and alerts for OBS."},"jsonLd":{"howTo":{"name":"How to Build a TikTok LIVE Stream Overlay for OBS","description":"Create a real-time OBS overlay showing TikTok LIVE chat, gift alerts, and viewer counts using TikTools API.","steps":{"setup":{"name":"Set up the project","text":"Create a Node.js project with {pkg} and express."},"server":{"name":"Create the server","text":"Build an Express server that connects to TikTok and broadcasts events via SSE."},"html":{"name":"Create the overlay HTML","text":"Design the browser-based overlay with chat feed, gift alerts, and viewer count."},"obs":{"name":"Add to OBS","text":"Add the overlay URL as a Browser Source in OBS with 1920x1080 resolution."}}},"article":{"headline":"Build a TikTok LIVE Stream Overlay with Real-Time Data","description":"Complete tutorial: create an OBS-compatible overlay for TikTok LIVE streams with real-time chat, gift alerts, and viewer counts."}},"hero":{"badge":"Tutorial","title":"Build a TikTok LIVE","highlight":"Stream Overlay","subtitle":"Create a real-time OBS-compatible browser source overlay that shows live chat, gift alerts, and viewer counts from any TikTok LIVE stream."},"build":{"title":"What You'll Build","intro":"A browser-based stream overlay that works with OBS, Streamlabs, or any software that supports browser sources. It displays:","items":{"chat":"Live chat messages in real-time","gifts":"Animated gift alerts with diamond values","viewers":"Current viewer count","feed":"A scrolling chat feed with user avatars"}},"prereq":{"title":"Prerequisites","node":"Node.js 18+ installed","apiKey":"A free TikTools API key - {link}","apiKeyLink":"get one here","obs":"OBS Studio (or any streaming software with Browser Source)"},"step1":{"title":"Step 1: Set Up the Project"},"step2":{"title":"Step 2: Create the Server","body":"Create {file} - this connects to TikTok and broadcasts events via Server-Sent Events (SSE) to the browser overlay:"},"step3":{"title":"Step 3: Create the Overlay HTML","body":"Create {file} - this is what OBS will render as a browser source:"},"step4":{"title":"Step 4: Run & Add to OBS","thenObs":"Then in OBS:","addSource":"Add a new {source}","sourceLabel":"Browser Source","setUrl":"Set URL to {url}","setSize":"Set width to {width} and height to {height}","shutdown":"Check \"Shutdown source when not visible\""},"custom":{"title":"Customization Ideas","themes":{"label":"Custom themes","text":"{label} - change colors, fonts, and layout to match your stream brand"},"sounds":{"label":"Sound effects","text":"{label} - play sounds when gifts arrive using the Web Audio API"},"gifs":{"label":"GIF animations","text":"{label} - show animated GIFs for specific gifts"},"goals":{"label":"Goal bars","text":"{label} - add donation/gift goal progress bars"},"podium":{"label":"Top gifter podium","text":"{label} - show the top 3 gifters in real-time"}},"next":{"bot":{"title":"Build a Chat Assistant","desc":"Automated chat assistant tutorial"},"useCases":{"title":"More Use Cases","desc":"See all API applications"}}},"game":{"seo":{"title":"How to Build a TikTok LIVE Interactive Game - Unity, C++ & Web","description":"Step-by-step guide to building interactive viewer-controlled games for TikTok LIVE. Viewers send gifts & chat commands to control your game. Works with Unity, C++, and web. Free SDK.","ogTitle":"Build a TikTok LIVE Interactive Game - Unity, C++ & Web","ogDescription":"Let viewers control your game with TikTok LIVE events. Gift-triggered effects, chat commands, like floods. Complete code for UE5, Unity, and JavaScript."},"og":{"title":"Build a TikTok LIVE Game","subtitle":"Let viewers control your game with gifts and chat."},"jsonLd":{"howTo":{"name":"Build a TikTok LIVE Interactive Game","description":"Create viewer-controlled games for TikTok LIVE streams. Viewers send gifts, chat commands, and likes to control gameplay. Works with Unity, C++, and web.","steps":{"engine":{"name":"Choose your engine","text":"Pick your game engine: Unity (C# WebSocket), C++, or web (JavaScript SDK)."},"connect":{"name":"Connect to TikTool API","text":"Install the SDK or connect via raw WebSocket to receive real-time event data from TikTok LIVE streams."},"map":{"name":"Map events to game actions","text":"Bind gift, chat, like, and follow events to in-game effects like spawning items, controlling characters, or changing difficulty."},"stream":{"name":"Stream to TikTok","text":"Use TikTok Live Studio or OBS to stream your game while the audience interacts in real-time."}}},"faq":{"official":{"q":"Do I need TikTok's official API to make a LIVE game?","a":"No. TikTok does not offer a public API for LIVE stream events. TikTool provides a managed API with WebSocket delivery that works with any game engine including Unity, Godot, C++, and web browsers."},"engines":{"q":"What game engines work with TikTok LIVE interactive games?","a":"Any engine that supports WebSocket connections: Unity (C# WebSocket), C++, Godot, GameMaker, web browsers, and custom engines."}}},"hero":{"badge":"Game Dev Guide","title":"Build a TikTok LIVE","highlight":"Interactive Game","subtitle":"Let viewers control your game with chat commands, gifts, and likes. Works with Unity, C++, web browsers, and any WebSocket-capable engine."},"what":{"title":"What Are TikTok LIVE Games?","body":"TikTok LIVE interactive games are viewer-controlled experiences where the audience's actions directly affect gameplay. When viewers send chat messages, gifts, likes, or follow the streamer, those events trigger in-game responses - spawning enemies, changing the environment, or controlling characters.","examplesIntro":"Popular examples include:","battles":{"label":"Chat-controlled battles","text":"{label} - viewers type commands to join teams and fight"},"gifts":{"label":"Gift-triggered effects","text":"{label} - sending a Rose spawns an item, a Universe triggers a boss fight"},"likes":{"label":"Like floods","text":"{label} - likes affect gravity, speed, or difficulty"},"follows":{"label":"Follow alerts","text":"{label} - new followers spawn friendly NPCs"}},"how":{"title":"How It Works","body":"Your game connects to the TikTools API via WebSocket and receives real-time events from the TikTok LIVE stream. Each event includes the viewer's username, the action they took, and relevant data (gift value, chat message, etc.)."},"option1":{"title":"Option 1: Web Game (JavaScript)","body":"The simplest approach - connect directly from a browser or Node.js backend:"},"option2":{"title":"Option 2: Unity (C#)","body":"Use the raw WebSocket connection from Unity - no additional plugin required:"},"tips":{"title":"Game Design Tips","names":{"label":"Show viewer names","text":"{label} - display the gifter's or chatter's username in-game so viewers feel recognized"},"scale":{"label":"Scale with viewers","text":"{label} - use {event} events to dynamically adjust difficulty"},"tiers":{"label":"Gift tiers","text":"{label} - map TikTok gift values (1{diamond} = small, 10{diamond} = medium, 100{diamond}+ = epic) to in-game effects"},"cooldowns":{"label":"Cooldowns","text":"{label} - prevent spam by adding per-user cooldowns on chat commands"},"feedback":{"label":"Visual feedback","text":"{label} - always show what happened when a viewer interacts so the audience stays engaged"}},"faq":{"title":"FAQ","official":{"q":"Do I need TikTok's official API to make a LIVE game?","a":"No. TikTok does not offer a public API for LIVE stream events. TikTool provides a managed third-party API with WebSocket delivery that works with any game engine. A free 7-day Sandbox evaluation is enough to prototype your game."},"events":{"q":"What events can I use in my game?","a":"All events: {chat}, {gift}, {like}, {follow}, {share}, {member} (join), {viewerCount}. See the {link} for full documentation.","link":"Events Reference"},"engines":{"q":"Can I use this with Godot, GameMaker, or other engines?","a":"Yes. Any engine that supports WebSocket connections can use the TikTool API. Connect to {url} and parse the JSON messages. No SDK required."}},"next":{"overlay":{"title":"Build an Overlay","desc":"OBS stream overlay tutorial"},"events":{"title":"Events Reference","desc":"All event types documented"}}},"tts":{"seo":{"title":"How to Add Text-to-Speech (TTS) on TikTok LIVE - Free TTS Assistant Guide","description":"How to add text-to-speech on TikTok LIVE. Build a free TTS assistant that reads chat messages aloud using AI voices - ElevenLabs, OpenAI, or free browser TTS. Step-by-step guide for Node.js & Python.","ogTitle":"How to Use Text to Speech on TikTok Live - TTS Assistant Guide","ogDescription":"Build a TikTok LIVE TTS assistant. Read chat messages aloud with AI voices. Works with any TTS engine. Free API for developers."},"og":{"title":"TikTok LIVE Text-to-Speech","subtitle":"Turn chat and gifts into live audio."},"jsonLd":{"name":"How to Use Text to Speech on TikTok Live","description":"Build a TTS assistant that reads TikTok Live chat messages aloud using the TikTool API and any TTS engine.","steps":{"connect":{"name":"Connect to the Live Stream","text":"Install the TikTool SDK and connect to a TikTok LIVE stream with your API key."},"listen":{"name":"Listen for Chat Messages","text":"Use {code} to receive every chat message in real-time."},"send":{"name":"Send to TTS Engine","text":"Pipe the chat message text to your preferred TTS engine (Web Speech API, ElevenLabs, Google TTS)."}},"toolEngine":"Any TTS Engine (Web Speech API, ElevenLabs, Google Cloud TTS)"},"hero":{"badge":"TTS Assistant Guide","title":"Text to Speech","highlight":"TTS","line2":"on TikTok LIVE","subtitle":"Build a TTS assistant that reads TikTok Live chat messages aloud using AI voices. Works with any TTS engine - ElevenLabs, Google Cloud, OpenAI, or the free browser Web Speech API."},"intro":{"heading":"How to Use{accent} on TikTok Live","headingAccent":"Text to Speech","sub":"TTS (Text to Speech) on TikTok Live reads chat messages aloud using AI voices. Learn how TTS works, how to enable it, and how to build TTS assistants with the TikTool API."},"what":{"title":"What is TikTok LIVE TTS?","body":"Text to Speech (TTS) on TikTok Live converts {strong} during a live broadcast. When viewers send messages, TTS reads them aloud so the streamer and audience can hear them. This is especially useful for:","strong":"chat messages into spoken audio","items":{"streamers":"Streamers who can't constantly read chat","accessibility":"Accessibility for visually impaired users","entertainment":"Interactive entertainment experiences","assistants":"AI-powered voice assistants on stream"}},"howGet":{"title":"How to Get Text to Speech on TikTok Live","body":"TikTok's built-in TTS is limited - it only works for specific donation/gift messages. For {strong}, developers use TikTool's API to capture chat in real-time and pipe it to a TTS engine:","strong":"full TTS on all chat messages"},"step1":{"title":"Step 1: Connect to the Live Stream"},"step2":{"title":"Step 2: Listen for Chat Messages"},"step3":{"title":"Step 3: Add a TTS Engine","body":"Choose any TTS engine - browser Web Speech API, Google Cloud TTS, Amazon Polly, ElevenLabs, or OpenAI TTS:"},"useCasesTitle":"TTS Use Cases for TikTok Live","useCases":{"chat":{"title":"Chat TTS Assistant","desc":"Read every chat message aloud. Viewers hear their messages spoken by AI - drives engagement and donations."},"gifts":{"title":"Gift Thanks Assistant","desc":"Automatically thank viewers who send gifts. Custom voice messages for roses, lions, and universe gifts."},"games":{"title":"Game Commands","desc":"Voice-controlled interactive games. Chat messages become voice commands that control gameplay on stream."},"multiLang":{"title":"Multi-Language TTS","desc":"Detect message language and use the appropriate voice. Stream to global audiences with auto-translated TTS."}},"compare":{"title":"TikTok LIVE TTS vs. Built-in TTS","feature":"Feature","ours":"TikTool + Custom TTS","builtIn":"TikTok Built-in TTS","yes":"Yes","no":"No","allChat":"All chat messages","giftsOnly":"Gifts only","customVoices":"Custom voices","anyEngine":"Any engine","fixedVoices":"Fixed voices","aiVoices":"AI voices (ElevenLabs, OpenAI)","multiLang":"Multi-language","languages":"50+ languages","limited":"Limited","filtering":"Filtering/moderation","customRules":"Custom rules","overlay":"Stream overlay","obs":"OBS compatible"},"python":{"title":"Python TTS Assistant for TikTok Live","body":"Build a TTS assistant in Python using {pkg} and {engine}:"},"faq":{"title":"Frequently Asked Questions","howTo":{"q":"How to do text to speech on TikTok live?","a":"Use TikTool's WebSocket API to capture chat messages in real-time, then pipe them to any TTS engine (Web Speech API, Google Cloud TTS, ElevenLabs, OpenAI TTS). The API provides every chat message as JSON - you just need to send the text to your TTS of choice."},"howGet":{"q":"How to get text to speech on TikTok live?","a":"Install the TikTool SDK with {command}, connect to a live stream with your API key, and listen for chat events. Each chat event includes the message text and user info. Send the text to any TTS engine to hear it spoken aloud."},"builtIn":{"q":"Does TikTok have built-in TTS for live streams?","a":"TikTok has limited built-in TTS that only reads certain gift/donation messages. For full TTS on all chat messages, you need an external solution like TikTool's API connected to a TTS engine."},"python":{"q":"Can I build a TTS assistant for TikTok Live in Python?","a":"Yes. Use the tiktok-live-api Python package or connect directly to wss://api.tik.tools via websockets. Combine with pyttsx3 (offline) or gTTS (Google) for speech output. See the Python example above."},"bestEngine":{"q":"What is the best TTS engine for TikTok Live?","a":"For free/basic use: browser Web Speech API or pyttsx3 (Python). For high-quality AI voices: ElevenLabs, OpenAI TTS, or Google Cloud TTS. Each has different pricing, voice quality, and latency trade-offs."},"free":{"q":"How to use TTS on TikTok live for free?","a":"TikTool offers a free 7-day Sandbox evaluation (5,000 requests/day, 3 concurrent WebSocket connections). Combined with the browser's free Web Speech API or Python's pyttsx3, you can build and evaluate a TTS assistant for TikTok Live at no cost, then continue on a paid plan."}},"cta":{"title":"Build Your TikTok LIVE TTS Assistant","desc":"Sandbox tier - 5,000 requests/day, 3 concurrent WebSocket connections. Start building in minutes.","primary":"Get Free API Key","secondary":"Quick Start Guide"}}},"guidesData":{"common":{"badge":"Developer Guide","ogBadge":"GUIDE","breadcrumbHome":"Home","breadcrumbGuides":"Guides"},"leaderboardApi":{"seo":{"title":"TikTok LIVE Leaderboard API Guide {'|'} TikTools","description":"Complete developer guide for the TikTools leaderboard and league ranking API. Get daily regional leaderboards, query all {count} league divisions ({range}), and monitor live creators across {regions} regions. Code examples in Node.js, Python, Go, PHP, and cURL.","ogTitle":"TikTok LIVE Leaderboard & League API Guide {'|'} TikTools","ogDescription":"Real-time TikTok LIVE leaderboard data for {regions} regions. Query league rankings in all {count} divisions ({range}), detect live creators, and build creator monitoring tools. All paid plans. Full code examples.","ogImageTitle":"TikTok LIVE Leaderboard API","ogImageSubtitle":"Top creators and gifters as live data.","breadcrumbName":"Leaderboard & League API"},"hero":{"title":"Leaderboard &","titleHighlight":"League API","subtitle":"Real-time TikTok LIVE leaderboard data. Get daily rankings across {count} regions, query live league class data, and monitor creator performance."},"badges":{"allPaidPlansCaps":"ALL PAID PLANS","ultraOnlyLeaguesCaps":"ULTRA ONLY - Leagues","allPaidPlans":"All Paid Plans","ultraOnly":"Ultra Only","ultraDeveloperOnly":"Ultra Developer Plan Only"},"headings":{"pathParameters":"Path Parameters","responseSchema":"Response Schema","exampleResponse":"Example Response","codeExamples":"Code Examples"},"table":{"parameter":"Parameter","type":"Type","description":"Description","field":"Field","slug":"Slug","regionCode":"Region Code","class":"Class"},"overview":{"heading":"Overview","intro":"TikTool exposes two categories of leaderboard data through its website API at {host}. Both endpoints return real-time competitive ranking data for TikTok LIVE creators sorted by diamond earnings.","regional":{"title":"Regional Leaderboards","body":"Daily rankings of the top 100 creators by total diamonds earned, broken down by geographic region. Updated continuously throughout the day. Available to Basic, Pro, and Ultra subscribers.","items":{"top100":"Top 100 creators per region","fields":"Rank, score (diamonds), live status, room ID","regions":"{count} regions worldwide","refresh":"Data refreshes every 10 seconds"}},"league":{"title":"League Rankings","body":"Class-based competitive ranking data ({range}) for creators competing in TikTok LIVE leagues. Reveals who is in each competitive tier in any region. Requires {plan}. Agency PASS ({vipPath}) is a website subscription - it gives frontend access to league data on the website, not programmatic API access.","plan":"Ultra developer plan","items":{"divisions":"{count} league divisions: {list}","entries":"Per-class ranked entries with live status","teaser":"Glass-wall teaser for lower tiers (5 entries)","refresh":"Data refreshes every 5 minutes"}}},"auth":{"label":"Authentication:","body":"{label} These endpoints are on {host} (not {apiHost}) and use session-based auth. Call them from your server with a valid session cookie obtained by logging into tik.tools with a paid developer account. All paid developer plans (Basic, Pro, Ultra) have access to regional leaderboard endpoints. {leagueRule} The Agency PASS subscription (at {vipPath}) is a separate website-only product - it grants access to league data through the tik.tools website interface, not via this developer API.","leagueRule":"League endpoints require the Ultra developer plan."},"regions":{"heading":"Region Reference","intro":"{count} regional leaderboards are available. Use the {slug} in the country leaderboard endpoint URL, and the {code} in league endpoints."},"country":{"heading":"Endpoint: Regional Leaderboard","intro":"Returns the current day's top-100 leaderboard for a region. Entries are sorted by {field} (total diamonds earned today) descending.","params":{"slug":"Region slug from the Region Reference table above (e.g., {first}, {second})"},"fields":{"rank":"Position on the leaderboard (1 = highest earner)","uniqueId":"TikTok username (without {'@'})","nickname":"Display name shown on TikTok","score":"Total diamonds earned today in this region","isLive":"Whether the creator is currently streaming live","roomId":"Live room ID if currently streaming, otherwise null"}},"leagues":{"heading":"League Endpoints","warning":{"label":"Ultra required.","plan":"Ultra developer plan","body":"{label} League endpoints require an {plan}. Requests from Basic and Pro plans receive a teaser of 5 entries - the {fullAccessField} field in the response will be {falseValue} and {maskedField} will indicate how many entries are hidden. Note: Agency PASS subscription ({vipPath}) gives website access to league data but is not a developer API subscription."},"list":{"heading":"4a. List Leagues for a Region","intro":"Lists the available league classes for a given region, including how many creators are in each class and when the data was last updated.","params":{"region":"Region code (e.g., {first}, {second}, {third}) from the Region Reference table"},"fields":{"classType":"Numeric class identifier (see {field} Reference below)","classLabel":"Human-readable class name (e.g., \"A1\", \"B5\")","count":"Number of creators currently in this class","updatedAt":"ISO 8601 timestamp of the last data refresh"}},"entries":{"heading":"4b. Get League Entries","intro":"Returns the ranked list of creators in a specific league class for a region. This is the primary endpoint for building league-aware tools and creator monitoring dashboards.","params":{"region":"Region code (e.g., {first}, {second})","classType":"Numeric class identifier (2000=A1, 1900=A2, 1100=B5, etc.)"},"fields":{"hasFullAccess":"True if your tier has full access; false = teaser mode (5 entries)","maskedCount":"Number of entries hidden due to tier restrictions (0 if {field})","totalCount":"Total number of creators in this class","rank":"Position within this class","userId":"TikTok numeric user ID (stable backend ID, never changes)","uniqueId":"TikTok username/handle without {'@'} (user-changeable)","nickname":"Display name (user-changeable)","score":"Diamonds earned in the current league period"}}},"classRef":{"heading":"{field} Reference","intro":"League classes map numeric {field} values to competitive tiers. A1 is the highest tier - the elite creators earning the most diamonds. {bottom} is the entry point into league competition.","note":"Not all {count} divisions may be present in every region. Call the {endpoint} endpoint first to discover which classes exist for your target region, then fetch the specific class you need.","noteEndpoint":"List Leagues","classes":{"A1":"Elite tier. Top earners in the region. Highest competition, highest diamond requirements for placement.","A2":"Senior tier. Established high-earning creators working toward A1 promotion.","A3":"Established A-class. Consistent high earners holding their spot in the elite range.","B1":"Top of the B range. Creators one promotion away from the A divisions.","B2":"Upper B-class. Strong earners competing for B1.","B3":"Mid B-class. Steady earners in the middle of the B range.","B4":"Lower B-class. Creators building toward the upper B divisions.","B5":"B-class entry. Creators with strong consistent earnings across the league period.","C1":"Top of the C range. Active earners building toward the B-class range.","C2":"Upper C-class. Moderate earners competing for C1 promotion.","C3":"Mid C-class. Regular earners in the middle of the C range.","C4":"Lower C-class. Creators climbing toward the upper C divisions.","C5":"C-class entry. Recently promoted from the D range.","D1":"Top of the D range. Creators beginning to earn meaningfully in the region.","D2":"Upper D-class. Newer or lower-volume earners.","D3":"Mid D-class. Creators settling into league competition.","D4":"Lower D-class. Early league earners.","D5":"Entry league. The starting point for league-eligible creators."}},"example":{"heading":"Working Example: Find All A1 Creators Streaming Now in Balkans","intro":"This complete multi-step example shows the recommended pattern: discover available classes, find the one you need, fetch its entries, then filter for live creators. This works for any region and class combination.","steps":{"fetchLeagues":"Fetch available leagues for region BK (Balkans)","findClass":"Find the A1 entry and confirm it exists","fetchEntries":"Fetch A1 league entries","filterLive":"Filter for {condition} creators"}},"tips":{"heading":"Rate Limits & Best Practices","cache":{"title":"Cache responses client-side","body":"Leaderboard positions shift gradually. Cache for 10-30 seconds before re-fetching to avoid hammering the API unnecessarily."},"leagueRefresh":{"title":"League data refreshes every 5 minutes","body":"There is no benefit to polling league endpoints more frequently than every 5 minutes. The underlying data does not change faster than that."},"parallel":{"title":"Poll regions independently","body":"All {count} regions can be polled in parallel. If you need multi-region data, fan out requests concurrently rather than sequentially."},"connect":{"title":"Use {live} + {room} to connect","body":"When {live} is true on a leaderboard entry, you can open a WebSocket to that creator immediately using their {uniqueId} and your API key."},"cookies":{"title":"Store session cookies securely","body":"Session cookies grant access to your account. Store them in environment variables, never in source code or public repositories."},"listFirst":{"title":"List leagues before fetching entries","body":"Not every class exists in every region. Always call the list endpoint first to confirm which {field} values are available for your target region."}},"faq":{"heading":"Frequently Asked Questions","plans":{"q":"What plans include leaderboard API access?","a":"All paid plans (Basic, Pro, and Ultra) include access to the regional leaderboard endpoint. The free Sandbox key (a 7-day evaluation) does not include leaderboard access."},"league":{"q":"What is required to access league ranking data?","a":"League endpoints require the Ultra developer plan. The Agency PASS subscription ({vipPath}) is a website product - it gives access to league data through the tik.tools interface, not via this developer API. Basic and Pro developer subscribers receive a teaser of 5 entries per league class but cannot see the full list."},"refresh":{"q":"How often does the leaderboard data update?","a":"Regional leaderboard data refreshes continuously throughout the day as creators earn diamonds. League class data updates every 5 minutes. Cache your responses for at least 10 seconds to avoid redundant fetches."},"regions":{"q":"How many regions are available?","a":"TikTool provides leaderboard data for {count} regions worldwide, including North America, United Kingdom, Balkans, Southeast Asia, Latin America, and more. Each region has its own independent leaderboard and league competition."},"live":{"q":"Can I tell if a creator is currently live from the leaderboard?","a":"Yes. Every leaderboard entry and league entry includes an {field} boolean field. When true, the creator is actively streaming. You can connect to their stream immediately using their {uniqueId} with the TikTool WebSocket API at {wsUrl}."},"missingClasses":{"q":"Not all {field} values appear for my region. Why?","a":"Not every league class exists in every region - it depends on how many creators are competing there. Call the list leagues endpoint first to see which {field} values are active for your target region before fetching entries."},"pollAll":{"q":"Can I poll all {count} regions at once?","a":"Yes. Regions are fully independent and can be polled in parallel. If you need a multi-region snapshot, fan out all {count} requests concurrently and aggregate the results. Be mindful of your plan rate limits when doing so."}},"jsonLd":{"refreshA":"Regional leaderboard data refreshes continuously throughout the day. League class data updates every 5 minutes. Creators appear on the leaderboard the moment they start earning diamonds in a given region.","regionsA":"TikTool provides leaderboard data for {count} regions worldwide, including North America, United Kingdom, Balkans, Southeast Asia, Latin America, and more. Each region has its own independent leaderboard.","liveQ":"Can I tell if a creator is currently live from the leaderboard API?","liveA":"Yes. Every leaderboard entry and league entry includes an {field} boolean field. When true, you can connect to that creator's stream immediately using their {uniqueId} with the TikTool WebSocket API.","classTypeQ":"What is the {field} numbering system?","classTypeA":"{field} is a numeric identifier for each of the {count} league divisions: {list}. Higher numbers correspond to higher-tier, more competitive classes."},"next":{"prevTitle":"WebSocket API","prevDesc":"Connect to live streams in real time","nextTitle":"Events Reference","nextDesc":"All event types and data fields"}},"analytics":{"seo":{"title":"TikTok LIVE Analytics API - Track Viewers, Gifts & Engagement in Real-Time","description":"Track viewer counts, gift revenue, chat volume, and engagement in real-time for any TikTok LIVE stream. Build analytics dashboards with free API. Node.js, Python & any language.","ogTitle":"TikTok LIVE Analytics API - Track Viewers, Gifts & Engagement","ogDescription":"Real-time TikTok LIVE analytics: viewer counts, gift revenue, chat volume, engagement rates. Build dashboards with free API.","ogImageTitle":"TikTok LIVE Analytics API","ogImageSubtitle":"Track viewers, gifts and engagement in real time."},"hero":{"title":"TikTok LIVE","titleHighlight":"Analytics API","subtitle":"Track viewer counts, gift revenue, chat volume, and engagement metrics in real-time for any TikTok LIVE stream. Build dashboards, alert systems, and analytics tools."},"available":{"heading":"What Analytics Data Is Available?","intro":"TikTok does not provide a public analytics API for LIVE streams. The TikTools API fills this gap by delivering every stream event in real-time via WebSocket. You can compute any metric from these raw events:","items":{"viewers":{"label":"Viewer count","desc":"real-time viewer count updates every few seconds"},"revenue":{"label":"Gift revenue","desc":"every gift event includes diamond value (1 diamond ≈ $0.005)"},"chat":{"label":"Chat volume","desc":"messages per minute, unique chatters, keyword frequency"},"engagement":{"label":"Engagement rate","desc":"likes, shares, follows per time period"},"peak":{"label":"Peak viewership","desc":"track high-water marks across the session"},"leaderboard":{"label":"Gift leaderboard","desc":"top supporters ranked by total diamond spend"}}},"quickStart":{"heading":"Quick Start: Real-Time Dashboard Data","intro":"This example collects all analytics data in real-time. Plug it into any frontend framework or save to a database:"},"output":{"heading":"Expected Output"},"database":{"heading":"Save to a Database","intro":"Store events in PostgreSQL, MongoDB, or any database for historical analysis:"},"raw":{"heading":"Raw WebSocket (Any Language)","intro":"Build analytics in Python, Go, Rust, or any language with WebSocket support:"},"faq":{"heading":"FAQ","official":{"q":"Does TikTok have an official analytics API for LIVE streams?","a":"No. TikTok provides in-app analytics via LIVE Center for creators, but there is no public API to access this data programmatically. The TikTools API delivers raw events in real-time that you can use to build your own analytics."},"multiple":{"q":"Can I track multiple streams simultaneously?","a":"Yes. Create multiple {client} clients - one per stream. The Pro tier supports up to 50 simultaneous WebSocket connections."},"accuracy":{"q":"How accurate is the viewer count?","a":"The viewer count is provided directly by TikTok's internal data and updates every few seconds. It matches the count shown in the TikTok app."}},"jsonLd":{"howToName":"How to Build TikTok LIVE Analytics","howToDescription":"Track viewer counts, gift revenue, chat volume, and engagement in real-time for any TikTok LIVE stream using the TikTools API.","steps":{"install":{"name":"Install the SDK","text":"Run {command} to install the TikTools SDK."},"listen":{"name":"Set up event listeners","text":"Listen for viewer_count, chat, gift, like, follow, and share events to collect analytics data."},"compute":{"name":"Compute metrics","text":"Track peak viewers, messages per minute, gift revenue in diamonds, unique chatters, and engagement rates."},"store":{"name":"Store and display","text":"Save events to a database or display in a real-time dashboard."}},"officialA":"No. TikTok provides in-app analytics via LIVE Center for creators, but there is no public API to access this data programmatically. The TikTools API delivers raw events in real-time for building custom analytics.","multipleQ":"Can I track multiple TikTok LIVE streams at once?"},"next":{"prevTitle":"Events Reference","prevDesc":"All event types documented","nextTitle":"Node.js Guide","nextDesc":"Complete JavaScript/TypeScript guide"}}},"guidesSdk":{"livePreview":{"defaultTitle":"Live preview","running":"RUNNING","iframeTitle":"Live code preview","placeholder":"Preview loads once visible."},"migrateShared":{"getFreeKey":"Get free API key","livePreviewBadge":"Live preview","copyThisCode":"Copy this code","colTier":"Tier","responseShapeBadge":"Response shape","responseShapeTitle":"Identical JSON, plus a migration hint"},"migrateEuler":{"seo":{"title":"Migrate from Euler Stream to Tik.Tools - one config line","description":"Drop-in migration from Euler Stream to Tik.Tools. Same SDKs (TikTokLive, tiktok-live-connector), same endpoints, same response shape. Swap the sign-provider host - that is it.","ogTitle":"Migrate from Euler Stream to Tik.Tools","ogDescription":"Swap the sign-provider host. Keep TikTokLive / tiktok-live-connector. Free tier covers the migration.","ogImageTitle":"Migrate from Euler Stream","ogImageSubtitle":"Switch with one config line.","ogImageBadge":"MIGRATE"},"hero":{"badge":"One-config-line migration","title":"Move from {legacy} to {brand} in one config line","sub":"Keep TikTokLive (Python) or tiktok-live-connector (Node). Swap the sign-provider host. Same event names, same SDKs, same code.","copyCta":"Copy migration code"},"live":{"title":"See the drop-in working right here","desc":"Same handshake Euler exposes: signed-token mint -> WebSocket. The iframe below runs the exact HTML version of the snippet against api.tik.tools - copy and paste it, you get the same output.","note":"Pick any language (Node / Python / HTML / LLM prompt)"},"steps":{"badge":"Step by step","title":"Two steps. Zero refactor.","one":{"title":"Swap the sign-provider host","body":"Two config lines in your SDK init - point the signing backend at {newHost} instead of {oldHost}. Existing event handlers, room IDs, and SDK code stay unchanged. All {tiersLink} work as drop-in replacements; the demo key {demoKey} works without signup at reduced limits.","tiersLink":"tik.tools API tiers","copyCta":"Copy full Node + Python"},"two":{"title":"Grab a real API key (when ready)","body":"The demo key {demoKey} works without signup but is capped at 1 WebSocket / 10-minute sessions / 6 connects per hour per IP. {link} for higher limits + full Euler endpoint parity.","link":"Get a free Tik.Tools key"}},"endpoints":{"badge":"Endpoint parity","title":"Every Euler endpoint maps 1:1","desc":"Tik.Tools mirrors the Euler endpoint surface so SDKs that already speak Euler keep working with zero patches.","colTikTools":"Tik.Tools (same path)","tierDemo":"Demo","bonusRow":"{label} public ticker, leaderboards","bonusLabel":"Bonus (not in Euler):","note":"{lead} sign_url returns {shape}. Your existing parser keeps working.","noteLead":"Same response shape."},"pricing":{"title":"Free tier covers the migration + your first production deploy","body":"Sandbox + Basic tiers free. No credit card. Higher rate limits when you ship.","seePricing":"See pricing"}},"migrateTikapi":{"seo":{"title":"Migrate from TikAPI to Tik.Tools - 30-second drop-in","description":"Drop-in migration from TikAPI to Tik.Tools. Same endpoints, same response shape, plus real-time WebSocket events for TikTok Live.","ogTitle":"Migrate from TikAPI to Tik.Tools","ogDescription":"Swap the base URL, keep your code. Free tier covers migration + testing.","ogImageTitle":"Migrate from TikAPI","ogImageSubtitle":"A 30-second drop-in replacement.","ogImageBadge":"MIGRATE"},"hero":{"badge":"One-line migration","title":"Move from {legacy} to {brand} in 30 seconds","sub":"Same endpoints. Same response shape. Real-time WebSocket events on top. Swap the base URL, keep your code.","copyCta":"Copy live events code"},"live":{"title":"Same TikAPI shape, served from api.tik.tools","desc":"The iframe below is the literal HTML example file - it pulls live channels from {endpoint} and streams events via WebSocket. Copy it, save as {ext}, double-click. Identical output.","note":"Node / Python / HTML / LLM prompt"},"steps":{"one":{"title":"Change one line","body":"Point your existing TikAPI base URL at {host}. The path stays the same."},"two":{"title":"Use your Tik.Tools API key","body":"Get one free at {link}. Pass it as {query} or {header} header - both work."},"three":{"title":"That's it","body":"Your existing handlers keep working. Every migration response carries a {hint} hint pointing at the native endpoint - switch when you're ready for faster + richer data."}},"endpoints":{"badge":"Endpoint map","title":"Every TikAPI live-data call works against Tik.Tools","desc":"VOD, profile metadata, and search are TikAPI-only - we are a TikTok LIVE specialist. Everything below is a drop-in.","colTikapi":"TikAPI endpoint","colCompat":"Tik.Tools (compat)","colNative":"Native equivalent","tierFree":"Free","tierFreeConn":"Free (15 conn)","returnsEmptyLiveStatus":"returns empty + live status","returnsUserLiveStatus":"returns user + live status","returnsEmptyNote":"returns empty + note","bonusWs":"{label} real-time WS events for chat / gifts / likes / joins / battles","bonusWsLabel":"Bonus (not in TikAPI):","bonusBoards":"{label} creator + gifter leaderboards ({count} regions)","bonusBoardsLabel":"Bonus:","note":"{lead} {endpoints} all return HTTP 200 with empty arrays + a {hint} note. The user-shaped endpoints also include {liveStatus} so your migration script keeps shipping. Keep TikAPI for actual VOD data; we cover everything LIVE.","noteLead":"VOD endpoints don't crash your code:"},"response":{"desc":"Every compat response carries a {hint} envelope so you know exactly which native endpoint to call when you're ready to switch."},"pricing":{"title":"Free tier is enough to migrate + test","body":"5,000 REST requests/day. 3 concurrent WebSocket connections, 50 sessions a day. No credit card. Upgrade only when you ship.","readDocs":"Read full docs"}},"python":{"seo":{"title":"TikTok LIVE API Python Guide - Connect to Any Live Stream","description":"Connect to TikTok LIVE streams from Python with TikTools API. Real-time chat, gifts, viewer counts via WebSocket. Production-ready alternative to TikTokLive library. Free tier, fully managed.","ogTitle":"TikTok LIVE API Python Guide - Connect to Any Live Stream","ogDescription":"Complete Python guide for TikTok LIVE data. WebSocket + REST examples, production-ready. Free API key - fully managed service.","ogImageTitle":"TikTok LIVE API for Python","ogImageSubtitle":"Connect to any live stream in Python.","ogImageBadge":"GUIDE"},"jsonLd":{"howTo":{"name":"How to Connect to TikTok Live with Python","description":"Connect to any TikTok LIVE stream from Python using TikTools WebSocket API. Receive chat, gifts, viewer counts in real-time.","step1":{"name":"Install websockets","text":"Install the Python websockets library with pip install websockets."},"step2":{"name":"Connect to WebSocket","text":"Connect to wss://api.tik.tools with your uniqueId and apiKey parameters."},"step3":{"name":"Handle events","text":"Parse JSON events for chat, gift, member, and roomUserSeq event types."}},"article":{"description":"Complete Python guide for connecting to TikTok LIVE streams. WebSocket and REST API examples. Production-ready alternative to TikTokLive library."}},"hero":{"badge":"Tutorial","titleHighlight":"Python Guide","subtitle":"Connect to any TikTok LIVE stream from Python using the TikTools WebSocket API. Receive real-time chat messages, gifts, viewer counts, and more - production-ready, fully managed."},"why":{"title":"Why Use TikTools for Python?","p1":"The MIT-licensed {lib} Python client connects directly to TikTok's broadcast protocol and delegates signing to a managed backend (the default is Euler Stream, which has its own free tier and paid plans). It is a self-host-the-client + managed-signing model maintained by the Euler Stream team.","p2":"TikTools is an independent {service} with its own signing infrastructure. It handles protocol changes server-side, publishes a 99.9% uptime target, and works with any language via standard WebSocket. No protocol handling required - just connect and receive events. Choose whichever model fits your team.","p2Service":"managed API service"},"comparison":{"hosting":{"label":"Hosting model","tiktools":"Fully managed - 99.9% uptime","other":"Self-hosted client + managed signing"},"setupLabel":"Setup","maintenance":{"label":"Maintenance surface","tiktools":"Zero - handled server-side","other":"Client + signing backend updates"}},"prereq":{"title":"Prerequisites","python":"Python 3.8+ installed","key":"A free TikTools API key - {link}","keyLink":"get one here"},"option1":{"title":"Option 1: asyncio + websockets","intro":"The simplest approach - use the standard {lib} library to connect to the TikTools WebSocket API:"},"option2":{"title":"Option 2: REST API with requests","intro":"For one-off data fetching (room info, user profiles), use the REST API:"},"running":{"title":"Running the Scripts"},"output":{"title":"Expected Output"},"nextSteps":{"title":"Next Steps","database":{"title":"Store events in a database","text":"{title} - pipe events to PostgreSQL, MongoDB, or SQLite"},"dashboard":{"title":"Build a dashboard","text":"{title} - use Flask or FastAPI to create a real-time web dashboard"},"ai":{"title":"AI analysis","text":"{title} - feed chat messages to GPT/Claude for sentiment analysis"},"multiStream":{"title":"Multi-stream","text":"{title} - monitor multiple streams simultaneously (Pro tier: 50 connections)"}},"nextLinks":{"bot":{"title":"Node.js Chat Assistant","sub":"Build a chat assistant with the SDK"},"docs":{"title":"Full API Docs","sub":"Complete API reference"}}},"node":{"seo":{"title":"TikTok LIVE API for Node.js - Build Assistants & Apps in JavaScript","description":"Build TikTok LIVE assistants and apps in JavaScript/TypeScript. npm install {pkg}, connect in 3 lines, receive real-time chat, gifts, viewers. Free SDK, open-source, MIT license.","ogTitle":"TikTok LIVE API for Node.js - Build Assistants & Apps in JavaScript","ogDescription":"The complete Node.js guide for TikTok LIVE API. Install from npm, full TypeScript support, all events documented. Free tier available.","ogImageTitle":"TikTok LIVE API for Node.js","ogImageSubtitle":"Build assistants and apps in JavaScript.","ogImageBadge":"GUIDE"},"jsonLd":{"howTo":{"name":"How to Use TikTok LIVE API with Node.js","description":"Install the {pkg} npm package and connect to any TikTok LIVE stream to receive real-time chat, gifts, and viewer data in JavaScript.","toolNode":"Node.js (version 18 or later)","step1":{"name":"Install the SDK","text":"Run npm install {pkg} to install the TikTools SDK from npm."},"step2":{"name":"Create a client","text":"Import TikTokLive and create a client with the streamer username and your API key."},"step3":{"name":"Listen for events","text":"Use client.on() to listen for chat, gift, follow, like, and viewer_count events."},"step4":{"name":"Connect","text":"Call await client.connect() to start receiving real-time events."}},"faq":{"official":{"q":"Does TikTok have an official Node.js API for live streams?","a":"No. TikTok does not offer a public API for LIVE stream data. TikTools is a managed third-party API with a free npm SDK ({pkg}) for real-time chat, gifts, viewers, and other LIVE events."},"free":{"q":"Is the TikTok LIVE Node.js SDK free?","a":"Yes. The Sandbox tier gives you 5,000 requests/day and 3 concurrent WebSocket connections for free. No credit card required. Paid plans start at $7/week (Basic) for 10,000 requests/day, 20 concurrent connections and production access."},"runtimes":{"q":"Does the SDK work with Bun and Deno?","a":"Yes. The {pkg} SDK is compatible with Node.js 18+, Bun, and Deno."}}},"hero":{"badge":"Developer Guide","titleHighlight":"for Node.js","subtitle":"Build TikTok LIVE assistants, overlays, and dashboards in JavaScript. npm install, connect in 3 lines, receive real-time events. Free SDK, open-source, MIT license."},"why":{"title":"Why Node.js?","intro":"Node.js is the most popular runtime for TikTok LIVE integrations. The official {pkg} SDK is written in TypeScript, published on npm, and includes full type definitions out of the box. You get:","typeSafety":{"title":"Type safety","text":"{title} - full TypeScript definitions for every event and method"},"autoReconnect":{"title":"Auto-reconnection","text":"{title} - the SDK handles dropped connections automatically"},"eventDriven":{"title":"Event-driven","text":"{title} - familiar {code} pattern"},"everywhere":{"title":"Works everywhere","text":"{title} - Node.js 18+, Bun, Deno"}},"install":{"title":"Install the SDK","other":"Or with other package managers:"},"quickStart":{"title":"Quick Start: 3 Lines to Live Data","create":"Create {file} and paste:","run":"Run it:","result":"You'll see chat messages flowing in your terminal within seconds."},"events":{"title":"All Available Events","intro":"The SDK emits structured events for every interaction on the stream:"},"output":{"title":"Expected Output"},"typescript":{"title":"TypeScript Support","intro":"The SDK is written in TypeScript. Types are included automatically - no {types} package needed:"},"raw":{"title":"Raw WebSocket (No SDK)","intro":"Prefer to use the raw WebSocket directly? It works with any language or framework:"},"faq":{"title":"FAQ","official":{"q":"Does TikTok have an official Node.js API?","a":"No. TikTok does not offer a public API for LIVE stream data. The TikTools API is a managed third-party service that provides reliable real-time access to chat, gifts, viewers, and other LIVE events. The {pkg} npm package is the official SDK for this API."},"free":{"q":"Is it free?","a":"Yes. The Sandbox tier gives you 5,000 requests/day and 3 concurrent WebSocket connections - free, evaluation only, no credit card required. {link}.","link":"Sign up here"},"frameworks":{"q":"Can I use it with Express, Fastify, or Next.js?","a":"Yes. The SDK works in any Node.js environment. Use it in Express route handlers, Fastify plugins, Next.js API routes, or standalone scripts."},"runtimes":{"q":"Does it work with Bun and Deno?","a":"Yes. The SDK is compatible with Bun and Deno. Install via {cmd} or import from npm in Deno."}},"nextLinks":{"start":{"title":"Getting Started","sub":"Complete API quick start"},"bot":{"title":"Build a Chat Assistant","sub":"Step-by-step assistant tutorial"}}}},"leaderboards":{"brightMode":{"toLight":"Switch bright sections to light","toggleDark":"Toggle dark mode"},"shopping":{"crumbTail":"Live Shopping","seoBoard":"Shopping","h1":"TikTok LIVE {region} Live Shopping","h2":"{region} sellers ranked by weekly sales volume","intro":"The {region} live shopping board ranks the creators selling on TikTok LIVE in this region by the sales volume their streams generate over the weekly cycle. It is a different population from the gifting leaderboard: a seller can rank here on product revenue while sending almost no diamonds, which is why agencies scout the two boards separately. Rows marked LIVE were broadcasting when this page was rendered.","pageTitle":"{region} TikTok LIVE Shopping Ranking","ogSubtitle":"Live shopping sellers ranked by sales volume","ogBadge":"SHOPPING"},"gaming":{"board":"Gaming","h1Game":"TikTok LIVE {region} Gaming - {game}","h1":"TikTok LIVE {region} Gaming Ranking","h2Game":"{game} streamers ranked by diamonds","h2":"{count} tracked titles, ranked by diamonds","introGame":"The {game} ranking lists the TikTok LIVE creators streaming {game} to the {region} audience, ordered by the diamonds their viewers sent during the current cycle. Game rankings reset on their own cadence, so a strong session can move a creator several places within hours. Rows marked LIVE are broadcasting as this page was rendered.","intro":"The {region} gaming ranking pools every TikTok LIVE creator streaming a tracked title to the region, ordered by diamonds received in the running cycle. {count} individual game rankings sit underneath it, each with its own reset cycle and its own set of contenders, and a creator can hold a place in both at once.","pageTitle":"{region} TikTok LIVE {board} Ranking","ogSubtitle":"Gaming creators ranked by diamonds","ogBadge":"GAMING"},"league":{"board":"{label} League","h1":"TikTok LIVE {region} {label} League","h2":"{label} division standings, ranked by diamonds","intro":"{label} is one of {siblings} TikTok LIVE league divisions competing inside the {region} pool. This board tracks the {total} creators seeded into the division for the running cycle, their diamond totals and who is broadcasting right now. Divisions are re-seeded every cycle, so placement here follows gifting volume rather than follower count, which is why it moves far faster than a follower chart.","docTitle":"{region} TikTok LIVE League {label} ranking","pageTitle":"{region} TikTok LIVE {label} League Ranking","ogSubtitle":"League standings by diamonds, refreshed live","ogBadge":"LEAGUES"},"dated":{"loading":"Loading historical leaderboard...","notFound":{"title":"No data available","body":"No leaderboard snapshot found for this date.","back":"← Back to current leaderboard"},"crumbRankings":"Rankings","heading":"{board} TikTok LIVE Leaderboard","historicalBadge":"Historical Snapshot","stats":{"totalDiamonds":"Total Diamonds","totalRevenue":"Total Revenue","estEarnings":"Est. Earnings"},"goToday":"Go to Today's Leaderboard","todaysRankings":"Today's Rankings","empty":"No snapshot was stored for this date. {link}.","emptyLink":"See today's board","cols":{"streamer":"Streamer","diamonds":"Diamonds","revenue":"Revenue","earnings":"Earnings"},"seo":{"title":"{country} TikTok LIVE Leaderboard - {date}","titleFallback":"Historical TikTok LIVE Leaderboard","descriptionEmpty":"No {country} TikTok LIVE leaderboard snapshot is stored for {date}.","description":"{country} TikTok LIVE leaderboard snapshot for {date} - {count} creators, {earned} in estimated earnings."},"jsonLd":{"home":"Home","rankings":"TikTok LIVE Rankings","board":"{country} Leaderboard"}},"nav":{"creatorsRank":"Creators Rank","giftersRank":"Gifters Rank","rising":"Rising","creators":"Creators","gifters":"Gifters","gaming":"Gaming"},"rising":{"title":"{accent} Intel","titleAccent":"Rising","sub":"New whales emerging + creators on a hot streak. Refreshed every 15 minutes.","tabs":{"gifters":"Rising Gifters","creators":"Rising Creators"},"gate":{"title":"Global Agency tier only","body":"Rising Intel surfaces accounts most platforms haven't caught yet. Available exclusively to Global Agency subscribers.","cta":"Upgrade to Global Agency"},"featureName":"Rising Intel","loading":"Loading rising signal...","empty":"No movers in this window yet. Check back in a few.","stats":{"last24h":"last 24h","vsAvg":"vs avg","ageDays":"{n}d","age":"age","gifters":"gifters"},"updated":"Updated {when}.","seo":{"title":"Rising Intel - tik.tools","description":"New gifters and creators trending hard on TikTok LIVE. Agency-tier intel feed."}},"time":{"minAgo":"{n} min ago","hoursAgo":"{n}h ago","shortly":"shortly","inHours":"in {n}h","inMin":"in {n} min"},"live":"LIVE","teams":{"title":"{accent} & Clubs","titleAccent":"Teams","sub":"TikTok clubs ranked by their members' combined diamonds, per region. Every other board ranks creators; this one ranks the teams behind them.","loading":"Loading Teams board...","empty":"No Teams board cached for this region yet - building. Check back in a few minutes.","count":"{n} clubs","copyHosts":"Copy hosts","featureName":"The Teams / Clubs board","level":"Lv {n}","members":"{n} members","host":"host {'@'}{handle}","diamonds":"diamonds","upsell":{"body":"{more} are hidden. The full Teams board, every club and host unmasked across all {regions} regions, is a Global Agency feature.","more":"{n} more clubs","cta":"See Agency plans"},"updated":"Updated {when}","resets":", board resets {when}","seo":{"title":"TikTok LIVE Teams and Clubs Rankings - tik.tools","description":"TikTok's Teams and Clubs leaderboard per region: clubs ranked by their members' combined diamonds, with club level, member count and host. Agency-tier intel."}},"team":{"notFound":{"title":"Team not found","body":"This host is not leading a TikTok club we currently track.","back":"Browse the Teams board"},"crumb":"Teams & Clubs","level":"Level {n}","rankIn":"#{rank} in {region}","regionFallback":"region","stats":{"diamonds":"Diamonds","members":"Members","regionalRank":"Regional rank","estEarnings":"Est. earnings"},"hostedBy":"Hosted by","upsell":"Club name, host and roster are unmasked on the {plan} plan. The stats above are live for everyone.","loading":"Loading team...","seo":{"maskedName":"A TikTok LIVE club in {region}","itsRegion":"its region","fallbackName":"TikTok LIVE Team","title":"{name} - TikTok LIVE Team {'|'} tik.tools","description":"TikTok LIVE club ranked #{rank} in {region} - {members} members, {diamonds} combined diamonds. Level {level}.","descriptionFallback":"TikTok LIVE team and club stats.","ogTitle":"{name} - TikTok LIVE Team"}},"radar":{"badge":"Creator Intelligence","title":"Radar","sub":"Who's spending on your streams. Your whale intelligence dashboard.","gate":{"title":"Log in to access Radar","body":"Sign in as a creator to see who's gifting you, their spending patterns, and when your whales are online.","cta":"Sign In →"},"placeholder":"{'@'}creator handle","loadingBtn":"Loading...","analyze":"Analyze","scanning":"Scanning gifter data...","topWhales":"Your Top Whales (All Time)","gifts":"{n} gifts","allGifters":"All Gifters","cols":{"gifter":"Gifter","diamonds":"Diamonds","value":"Value","gifts":"Gifts"},"verified":"Verified","empty":"No gifter data for {'@'}{handle} yet. Gift tracking builds up as streams happen.","upgrade":{"title":"Want whale alerts and full analytics?","body":"Upgrade to get notified when your top whales are online on other streams.","cta":"Upgrade →"},"seo":{"title":"Creator Radar - Gifter Intelligence"}},"hub":{"hero":{"title":"TikTok LIVE Leaderboard","sub":"Real-time rankings across {regions} regions worldwide","apiNote":"Also available via API for developers.","apiLink":"See leaderboard API guide →","streamingNow":"Streaming Now","activeRegions":"Active Regions"},"card":{"live":"{n} live","earnings":"Earnings","resetsIn":"Resets in"},"countries":{"eyebrow":"BY COUNTRY","title":"Browse by Country","sub":"Every country links to its regional leaderboard - countries in the same TikTok pool share one leaderboard. {link}","link":"All rankings by country and how they work","tabLive":"Live","tabAll":"All Countries","loading":"Loading..."},"gaming":{"title":"TikTok LIVE Gaming Ranks","new":"NEW","sub":"The live in-app gaming leaderboard, every region, refreshed continuously.","tag":"Agency-exclusive","open":"Open","preview":"Preview"},"seo":{"titleLive":"{live} Live · Global TikTok LIVE Leaderboard","title":"Global TikTok LIVE Leaderboard","descriptionLive":"Real-time TikTok LIVE leaderboards across {regions} regions - {live} creators streaming now, {earned} earned today. See top creators, diamonds & estimated revenue - updated every 60 seconds.","description":"Real-time TikTok LIVE daily leaderboards for {regions} regions worldwide. See top creators, diamonds earned, estimated revenue, and live status - updated every 60 seconds."}},"gifters":{"eyebrow":"EXCLUSIVE GIFTER LEADERBOARD","title":"TikTok Gifters Leaderboard","share":"Share","periods":{"daily":"Today","weekly":"This Week","monthly":"This Month"},"statsHeading":{"global":{"daily":"Gifting totals today worldwide","weekly":"Gifting totals this week worldwide","monthly":"Gifting totals this month worldwide"},"region":{"daily":"Gifting totals today in {region}","weekly":"Gifting totals this week in {region}","monthly":"Gifting totals this month in {region}"}},"tableHeading":{"global":{"daily":"Top gifters today worldwide","weekly":"Top gifters this week worldwide","monthly":"Top gifters this month worldwide"},"region":{"daily":"Top gifters today in {region}","weekly":"Top gifters this week in {region}","monthly":"Top gifters this month in {region}"}},"stats":{"totalDiamonds":"Total Diamonds","estValue":"Est. Value","activeGifters":"Active Gifters"},"logIn":"Log in","unlock":{"upgradeGlobal":"Upgrade to Agency Global","withAgency":"Unlock with Agency"},"global":"Global","count":"{n} gifters","copyAll":"Copy all","cols":{"gifter":"Gifter","diamonds":"Diamonds","estValue":"Est. Value","creatorsGifted":"Creators Gifted","gifts":"Gifts"},"mask":{"all":{"board":"All {n} top gifters on this board are masked on your plan.","region":"All {n} top gifters in {region} are masked on your plan."},"some":{"board":"{n} of the top {total} gifters on this board are masked.","region":"{n} of the top {total} gifters in {region} are masked."},"detailShown":"The top {shown} are shown in full; the rest keep their rank, with names, diamonds and value hidden.","detailNone":"Ranks are real; names, diamonds and value are hidden.","unlockWhales":"Unlock the whales bankrolling your creators."},"row":{"passGifter":"PASS Gifter","verifiedGifter":"Verified Gifter","watching":"Currently watching a live stream","passPrivate":"PASS PRIVATE"},"empty":"No gifter data yet - gift tracking starts once the data collector is running.","seo":{"title":"TikTok Gifters Leaderboard - Top LIVE Gifters Worldwide","titleRegion":"TikTok Gifters Leaderboard - {region}","description":"Real-time TikTok LIVE gifters leaderboard. Top gifters ranked by diamonds worldwide.","descriptionRegion":"TikTok LIVE gifters leaderboard for {region}. Top gifters ranked by diamonds."},"og":{"title":"Top TikTok LIVE Gifters","subtitle":"The biggest gifters across TikTok LIVE, refreshed live.","badge":"GIFTERS"}},"ranks":{"hero":{"eyebrow":"LEADERBOARDS & RANKS","title":"TikTok LIVE {accent} & Ranks","titleAccent":"Leaderboards","sub":"Every region, every board, refreshed in real time. Creators by diamonds, the gifters behind them, per-game gaming ladders, the weekly TikTok Shop GMV race, and the A1-D5 league classes - one place.","ctaBrowse":"Browse the leaderboards","ctaGaming":"Gaming & Shopping ranks"},"seePricing":"See pricing","trust":{"regions":"regions","products":"rank products","live":"Live","refreshed":"refreshed"},"new":"NEW","viz":{"unmasked":"Unmasked","hoverToUnmask":"Hover to unmask","weeklyGmv":"WEEKLY GMV - {label}","global":"Global","cutoff":"TIKTOK CUTOFF","peak":"peak #{n}","leagueTags":{"elite":"Elite","rising":"Rising","mid":"Mid","entry":"Entry"}},"features":{"creators":{"tier":"Unmasked on Pro+","title":"Creator Leaderboards","text":"The top creators in every region, ranked by diamonds. Real handles you can copy and reach out to - no masked placeholders once you unlock.","cta":"Open the creator boards"},"gifters":{"title":"Gifter Intelligence","text":"The real top gifters behind every creator. Who funds whom, where a whale spreads their spend - find the money before the competition does.","cta":"Explore gifter intel"},"gaming":{"title":"Gaming Ranks","text":"Per-region, per-game leaderboards built from the live gaming boards. See who is climbing in every title, region by region.","cta":"See gaming ranks"},"shop":{"title":"Live Shopping Ranks","text":"The weekly TikTok Shop GMV leaderboard per region - who is actually selling on LIVE - plus the products moving fastest.","cta":"Open shopping ranks"},"leagues":{"tier":"Leagues unmask on Ultra+","title":"League Rankings","text":"The A1 to D5 class ladders per region - TikTok competitive earnings classes, snapshotted continuously. See exactly which class a creator competes in.","cta":"Browse league classes"},"movers":{"title":"Finder & the 99+ movers","text":"Find creators worth approaching region by region, and reveal everyone who entered a region Top 99 today - even after TikTok drops them below the cutoff.","cta":"Reveal the movers"}},"final":{"title":"Every board, unmasked, in one subscription.","sub":"Pro unlocks the creator boards. Ultra adds the league classes. Agency unlocks gifters, gaming, shopping and the recruiting tools.","browse":"Browse the boards"},"seo":{"title":"TikTok LIVE Leaderboards & Ranks - tik.tools","description":"Every TikTok LIVE leaderboard in one place: creators by diamonds, top gifters, gaming ranks, the weekly TikTok Shop GMV race, and A1-D5 league classes across {regions} regions, refreshed live.","ogDescription":"Creators, gifters, gaming, live shopping and league ranks across {regions} regions, refreshed in real time."},"og":{"title":"TikTok LIVE Leaderboards and Ranks","subtitle":"Creators, gifters, gaming, shopping and league ranks across {regions} regions.","badge":"LEADERBOARDS"}}},"legal":{"lastUpdated":"Last updated: {date}","ogImageBadge":"LEGAL","terms":{"seo":{"title":"Terms of Service - Sandbox Free Tier, Non-Refund, Fair Use","description":"TikTool TikTok LIVE API terms: free 7-day Sandbox evaluation (5,000 req/day, no credit card). Paid plans are non-refundable - partial refunds only when service is broken on our side. Fair-use rate limits. Open-source SDK.","ogDescription":"Sandbox tier (5,000 req/day, no card). Paid plans non-refundable. Partial refunds only when service is broken on our side. Developer-friendly terms for TikTok LIVE API.","ogImageTitle":"Terms of Service","ogImageSubtitle":"Sandbox free tier, fair use and billing terms."},"title":"Terms of Service","intro":"By using this website and the TikTools API (\"Service\"), you are agreeing to be bound by the following terms and conditions (\"Terms of Service\"). {strong} Violations of any of the terms below will result in the termination of your Account. You agree to use the Service at your own risk.","introStrong":"IF YOU DO NOT AGREE WITH THESE TERMS AND CONDITIONS, YOU MUST NOT ACCEPT THIS AGREEMENT AND MAY NOT USE THE SERVICE.","serviceDescription":{"h":"1. Service Description & Third-Party API Disclaimer","c1":"1.1 TikTools provides a {strong} that enables developers to access real-time TikTok LIVE broadcast telemetry, including chat messages, virtual gifts, viewer counts, and other engagement metrics.","c1Strong":"managed third-party API","c2":"1.2 {strong} \"TikTok\" is a trademark of ByteDance Ltd. All TikTok-related trademarks and content are the property of their respective owners.","c2Strong":"TikTools is not affiliated with, endorsed by, or sponsored by TikTok or ByteDance Ltd.","c3":"1.3 {strong} Our Service processes publicly accessible broadcast data to deliver structured event telemetry. This data pipeline is independently operated and not officially supported by TikTok.","c3Strong":"TikTok does not offer a native, public API for TikTok LIVE stream data.","c4":"1.4 {strong} When this occurs, TikTools will attempt to update its systems to restore access, but there is absolutely no guarantee of success or timeline. You acknowledge and accept that the Service may become temporarily or permanently unavailable due to actions taken by TikTok.","c4Strong":"TikTok may suppress, modify, block, or remove access to its endpoints at any time without notice.","c5":"1.5 This Service relies on access to TikTok's platform. {strong} if TikTok restricts, blocks, or otherwise limits access to its platform or data. TikTools assumes no liability for any such interruptions.","c5Strong":"The Service may be interrupted, modified, or discontinued at any time without notice"},"accountTerms":{"h":"2. Account Terms","c1":"2.1 Your user account may only be used by one organization. A single account shared by multiple organizations is not permitted.","c2":"2.2 You are responsible for maintaining the security of your username, password, and API keys. TikTools cannot and will not be liable for any loss or damage from your failure to comply with this security obligation.","c3":"2.3 You must not use the Service to carry on any illegal or unauthorized activities, including but not limited to copyright or trademark infringement, harassment, spam, or abuse of TikTok or its creators.","c4":"2.4 You may not violate TikTok's intellectual property rights or those of TikTok creators. You will be banned from the Service if you are reported to have engaged in such violations.","c5":"2.5 {strong} The Service may not be accessed or used by, or on behalf of, any business, product, or individual that operates, develops, or is affiliated with a service that competes with TikTools, including for the purpose of benchmarking, replicating, or sourcing data or functionality for a competing offering. We reserve the right, in our sole discretion, to suspend or permanently ban any account we determine to be operated by or affiliated with a competitor, without notice and without an obligation to provide an appeal channel.","c5Strong":"Competing services."},"multiAccount":{"h":"3. Multi-Account Policy & Abuse Prevention","c1":"3.1 {strong} Each individual or organization is entitled to one account unless explicitly authorized by TikTools.","c1Strong":"You may not create multiple accounts to circumvent usage limits, rate limits, or other restrictions.","c2":"3.2 We monitor account creation patterns including IP addresses, email addresses (including normalized variations), and browser fingerprints. Creating accounts with email aliases (e.g., using \"+\" addressing such as user+1{'@'}gmail.com) or dot variations of Gmail addresses to obtain additional free API keys is a violation of these terms.","c3":"3.3 If our systems detect potential multi-account abuse, you will be presented with a warning. Continued creation of duplicate accounts after receiving this warning may result in:","c3a":"(a) Suspension or termination of all associated accounts;","c3b":"(b) Revocation of all API keys across associated accounts;","c3c":"(c) A permanent ban from the Service.","c4":"3.4 Accounts with active paid subscriptions are permitted to have multiple API keys as provided by their subscription tier. The multi-account restriction applies specifically to creating separate accounts to obtain additional free-tier access.","c5":"3.5 We reserve the right to flag, restrict, or terminate any accounts that we believe, in our sole discretion, are being used to abuse the Service."},"sandbox":{"h":"4. Sandbox Tier & API Key Access","c1":"4.1 The free Sandbox tier (a 7-day evaluation from account creation) provides access to all API endpoints with reduced rate limits, daily request quotas, and identifier masking on intelligence endpoints. Sandbox access is intended exclusively for {evaluation} and is available for {period}. After that period API access on a Sandbox key ends and every request returns an \"Evaluation period ended\" response until a paid plan is selected.","c1Evaluation":"evaluation","c1Period":"7 days from account creation","c2":"4.2 Sandbox usage is subject to limits including but not limited to: daily request caps, per-minute rate limits, WebSocket connection limits, WebSocket session duration caps, and bulk-check limits. These limits may be adjusted at any time without notice.","c3":"4.3 {strong} \"Production use\" includes, but is not limited to: any deployment that powers a live customer-facing product or website, any internal commercial workload, any paid or monetised service, any agency / scouting / lead-generation pipeline, any automated bot or integration that runs on a schedule outside developer-test sessions, any application running on shared infrastructure, and any application accessed by users other than yourself. Multi-accounting, rotating free keys, IP-cycling to bypass the daily cap, or aggregating multiple Sandbox keys into a single workload all qualify as production use.","c3Strong":"Production use of the Sandbox tier is forbidden.","c4":"4.4 {strong} TikTools continuously monitors Sandbox-tier traffic for production signatures (sustained high-fanout WebSocket fan-out, customer-facing referrers, traffic patterns inconsistent with a single developer, multi-key correlation across IPs, monetisation-tier endpoints proxied through Sandbox keys, etc.). When production use is detected, we will {ban}. We are not obligated to disclose the specific signal that triggered the ban. If you require production access, subscribe to Basic, Pro, Ultra, or Global Agency before going live.","c4Strong":"Detection & enforcement.","c4Ban":"permanently ban the account and every associated key without warning and without refund","c5":"4.5 If you require higher limits for production applications, you must subscribe to a paid tier. Using multiple Sandbox accounts to build a production application is itself a production-use violation per 4.3.","c6":"4.6 TikTools reserves the right to modify, restrict, or remove Sandbox tier access at any time without notice."},"payment":{"h":"5. Payment and Refunds","c1":"5.1 Beyond the free tier limits, you may be required to enter a valid payment method to access premium features or higher usage limits.","c2":"5.2 Subscriptions are billed in advance on a recurring basis (weekly, monthly, or yearly). You may cancel at any time, and your subscription will continue until the end of the current billing period.","c3":"5.3 {strong} The free 7-day Sandbox evaluation exists so you can verify the product before paying. We do not issue refunds for buyer's remorse, accidental purchase, testing or scraping use, change of plan, or any \"no-questions-asked\" scenario - the moment a paid key is activated it consumes real-time data, WebSocket bandwidth, and rotating proxy slots we have already paid for.","c3Strong":"Paid plans are non-refundable.","c4":"5.4 {strong} - sustained outage attributable to our infrastructure, a duplicate charge, or a billing error. Credit covers the affected billing period only and is at our sole discretion. To request review, email support with your account email, key label, and the dates the issue occurred.","c4Strong":"Partial refunds are issued only when a service is provably broken on our side","c5":"5.5 {strong} for the remaining period of your subscription. TikTools will make reasonable efforts to restore service but cannot guarantee any timeline or outcome.","c5Strong":"If TikTok blocks or restricts access to its platform, causing the Service to become temporarily or permanently unavailable, you are not entitled to a refund"},"cancellation":{"h":"6. Cancellation and Termination","c1":"6.1 You are solely responsible for properly canceling your account. An email or phone request to cancel an account is not considered cancellation. You can cancel your subscription at any time through the billing portal in your dashboard.","c2":"6.2 If you delete your account, all content and data associated with that account will be immediately deleted from the Service. This information cannot be recovered once deleted.","c3":"6.3 TikTools, in its sole discretion, has the right to suspend or terminate any account at any time, for any reason or no reason, including but not limited to suspected abuse, violation of these terms, or at the request of law enforcement.","c4":"6.4 TikTools reserves the right to refuse service to anyone for any reason at any time."},"copyright":{"h":"7. Copyright and Content Ownership","c1":"7.1 We claim no intellectual property rights over the material you provide to the Service. Your materials remain yours.","c2":"7.2 You shall defend TikTools against any claim, demand, suit, or proceeding made or brought against TikTools alleging that your content, or your use of the Service, infringes or misappropriates the intellectual property rights of a third party or violates applicable laws.","c3":"7.3 You shall indemnify TikTools for any damages finally awarded against, and for reasonable attorney's fees incurred by, TikTools in connection with any such claim."},"privacy":{"h":"8. Privacy","c1":"8.1 We collect information used solely to provide and improve the Service, including but not limited to email addresses, IP addresses, usage metrics, and anti-abuse data.","c2":"8.2 We will not sell any personally identifiable information to third parties for profit.","c3":"8.3 We may disclose personally identifiable information under special circumstances, such as to comply with subpoenas or other legal process.","c4":"8.4 Cookies are required to use certain features of the Service, including authentication and anti-abuse detection.","c5":"8.5 For more details, please see our {link}.","c5Link":"Privacy Policy","c6":"8.6 {strong} The Service reproduces publicly available TikTok data, including TikTok's own public LIVE ranking boards. We are not the origin of that data and publish nothing about a creator that TikTok has not already made public.","c6Strong":"Public ranking data.","c7":"8.7 We do not de-list or suppress individual creators from public ranking data on request. A creator who does not wish to appear in public rankings should cease appearing on TikTok's public boards at the source, via their TikTok account and TikTok's LIVE ranking settings; they will then stop appearing here.","c8":"8.8 Clauses 8.6 and 8.7 concern public ranking data only. They do not affect data you provide to us as an account holder, which you may delete, and they do not limit rights you may have under applicable law or any obligation we have to act on a verified legal request."},"warranties":{"h":"9. Disclaimer of Warranties","c1":"9.1 {strong} The Service is provided on an \"as is\" and \"as available\" basis, without warranties of any kind, either express or implied, including but not limited to implied warranties of merchantability, fitness for a particular purpose, or non-infringement.","c1Strong":"You use the Service at your own risk.","c2":"9.2 TikTools does not guarantee the accuracy, completeness, reliability, or availability of any data provided through the Service.","c3":"9.3 TikTools is not responsible for any actions taken by TikTok that may affect the availability of this Service, including but not limited to API changes, endpoint suppression, rate limiting, IP bans, or platform policy changes.","c4":"9.4 {strong} The Service may be interrupted, degraded, or discontinued at any time due to factors including but not limited to: TikTok platform changes, infrastructure issues, maintenance, or business decisions.","c4Strong":"TikTools makes no guarantee that the Service will be available at any particular time or for any particular duration.","c5":"9.5 You acknowledge that the Service depends on a third-party integration with TikTok's platform and that this integration may fail, break, or become permanently unavailable without any fault on the part of TikTools."},"liability":{"h":"10. Limitation of Liability","c1":"10.1 {strong}, including without limitation, loss of profits, data, use, goodwill, business opportunities, revenue, or other intangible losses resulting from:","c1Strong":"In no event shall TikTools, its operators, directors, employees, or affiliates be liable for any indirect, incidental, special, consequential, or punitive damages","c1a":"(a) Your use of or inability to use the Service;","c1b":"(b) TikTok blocking, restricting, or modifying access to its platform;","c1c":"(c) Unauthorized access to your data or API keys;","c1d":"(d) Any bugs, errors, or inaccuracies in the Service;","c1e":"(e) Service interruptions, downtime, or discontinuation;","c1f":"(f) Any third-party conduct or content accessed through the Service.","c2":"10.2 TikTools's total aggregate liability for all claims shall not exceed the lesser of: (a) the amount you paid to TikTools in the three (3) months preceding the claim, or (b) one hundred US dollars ($100).","c3":"10.3 {strong}","c3Strong":"You expressly waive any claim for damages arising from the interruption, modification, or discontinuation of the Service due to TikTok platform changes or any other reason beyond TikTools's control."},"rateLimits":{"h":"11. Rate Limiting & Fair Use","c1":"11.1 Rate limits and daily request quotas are subject to change at any time, without notice. Exceeding rate limits may result in temporary or permanent suspension of your account or API key.","c2":"11.2 Premium tier subscribers receive higher rate limits, priority routing, and dedicated support. These benefits are subject to fair use and may be adjusted if we determine that usage patterns are abusive or adversely affecting other users.","c3":"11.3 Figures published on our pricing page, documentation, guides and marketing pages are indicative of the plan at the time of writing and are not a contractual guarantee of a specific throughput. Limits are tuned continuously in response to capacity, upstream platform behaviour and abuse, so a published figure may differ from the limit in force at any given moment.","c4":"11.4 The limits actually applied to your key are authoritative and are visible to you: your account dashboard shows your current plan, daily quota and usage, and {endpoint} returns the live per-minute, concurrent-WebSocket and bulk-check values for the key you call it with. Where a published figure and the value applied to your key disagree, the applied value governs. If a limit in force is materially lower than the plan you purchased and it is affecting your usage, contact support and we will correct it or adjust your plan.","c5":"11.5 {strong} Your subscription grants a limited, non-exclusive, non-transferable licence to access the API and use the data it returns for your own internal business operations - for example, monitoring the regions, creators, and boards you actively work with. The licence is to {use} the data in your operations, not to acquire, copy, or accumulate the dataset itself.","c5Strong":"Permitted use and data licence.","c5Use":"use","c6":"11.6 {strong} The aggregate ranking, leaderboard, league, gifter, and related datasets are the core product. You may not use the API, in whole or in part, to systematically extract, harvest, scrape, mirror, or reconstruct the dataset across regions or over time beyond your own operational use. No plan entitles you to a bulk feed of every region or the entire dataset at once; any technique intended to obtain the whole dataset - including fanning requests across every region, cycling keys or accounts, or aggregating multiple keys into a single extraction workload - is prohibited regardless of tier.","c6Strong":"No bulk extraction or scraping.","c7":"11.7 {strong} You may not resell, sublicense, republish, redistribute, or otherwise make the data (or any substantial or derived part of it) available to any third party, nor use it to build, populate, or train a competing dataset or service, without our prior written permission. The rate and daily limits exist in part to enforce these boundaries; circumventing them, or using access for wholesale extraction or redistribution rather than your own operational use, is a violation of these Terms and may result in suspension or termination without refund.","c7Strong":"No redistribution or resale."},"indemnification":{"h":"12. Indemnification","c1":"12.1 You agree to indemnify and hold harmless TikTools and its operators from any claims, damages, obligations, losses, liabilities, costs, and expenses (including attorney's fees) arising from: (a) your use of the Service; (b) your violation of these Terms; (c) your violation of any third-party right, including any intellectual property right; or (d) any claim that your use of the Service caused damage to a third party."},"discordBot":{"h":"13. Discord Bot Usage","intro":"If you invite the TikTools Discord Bot to your server, the following additional terms apply:","c1":"13.1 {strong} By using the bot, you agree to strictly comply with Discord's Terms of Service and Community Guidelines.","c1Strong":"Platform Compliance:","c2":"13.2 {strong} By configuring the bot to send alerts to a specific channel, you confirm that you have the necessary server permissions to do so. You are responsible for ensuring that the channel's notification volume complies with your server's rules.","c2Strong":"Administrator Liability:","c3":"13.3 {strong} Exploiting the bot's slash commands, attempting to bypass command cooldowns, or using the bot to intentionally flood Discord channels with excessive messages will result in your Discord Server ID being permanently blacklisted from using the bot, and may result in the termination of your linked TikTools API account.","c3Strong":"Abuse & Spam:","c4":"13.4 {strong} TikTools is an independent integration and is not affiliated with Discord Inc. We assume no liability for any moderation actions taken against your server or Discord account by Discord.","c4Strong":"Liability Disclaimer:"},"youtube":{"h":"14. YouTube API Services","c1":"14.1 TikTools uses YouTube API Services to publish and maintain our own tutorial videos on our own YouTube channel. Where our Service interacts with YouTube, the {terms} also apply, and information handled by Google is governed by the {privacy}.","c1Terms":"YouTube Terms of Service","c1Privacy":"Google Privacy Policy","c2":"14.2 No customer data is sent to YouTube and no customer authenticates with YouTube through the Service. See our {link} for what is stored and how access is revoked.","c2Link":"Privacy Policy"},"general":{"h":"15. General Conditions","c1":"15.1 You agree not to reproduce, duplicate, modify, sell, or resell the Service without express written permission from TikTools.","c2":"15.2 Do not tamper with or attempt unauthorized access to the Service, or falsely imply that you are associated with TikTools or any of its services.","c3":"15.3 These Terms shall be governed by and construed in accordance with the laws of the jurisdiction in which TikTools operates, without regard to its conflict of law provisions.","c4":"15.4 The failure of TikTools to enforce any right or provision of these Terms will not be deemed a waiver of such right or provision.","c5":"15.5 Questions about these Terms of Service should be sent to {email}."}},"privacy":{"seo":{"title":"Privacy Policy - Zero Tracking, No Data Selling","description":"TikTool never sells your data. Zero ad trackers. API keys encrypted with scrypt. TikTok LIVE stream data is relayed in real-time only - nothing stored. Read our full privacy commitment.","ogDescription":"No ad trackers. No data selling. Encrypted API keys. TikTok LIVE data relayed in real-time only - never stored. Full transparency.","ogImageTitle":"Privacy Policy","ogImageSubtitle":"Zero tracking and no data selling."},"title":"Privacy Policy","intro":"By using this website and the TikTools API (\"The Service\"), you are agreeing to be bound by the following privacy policy (\"Privacy Policy\"). {strong} TikTools takes your privacy seriously. This policy explains how your personal information is collected and used.","introStrong":"IF YOU DO NOT AGREE WITH THE TERMS OF THIS PRIVACY POLICY, YOU MUST NOT ACCEPT AND MAY NOT USE THE SERVICE.","routine":{"h":"1. Collection of Routine Information","p1":"The Service tracks basic information about its users. This information includes, but is not limited to, IP addresses, browser details, timestamps, and referring pages. None of this information can personally identify a specific user of the Service. The information is tracked for routine administration and maintenance purposes."},"account":{"h":"2. Account Information","p1":"When you create an account, we collect information such as your email address, name, and authentication credentials (password hash or Google OAuth token). This information is used solely to provide, maintain, and improve the Service.","p2":"We will not sell any personally identifiable information to third parties for profit.","p3":"We may disclose personally identifiable information under special circumstances, such as to comply with subpoenas, court orders, or other legal process."},"antiAbuse":{"h":"3. Anti-Abuse Data Collection","intro":"To prevent abuse and enforce our {link}, we collect and process the following data:","introLink":"Terms of Service","ipLabel":"IP Address at Signup:","ip":"{label} Your IP address is recorded when you create an account. This is used to detect multiple account creation from the same device or network.","emailLabel":"Email Normalization:","email":"{label} We normalize email addresses (removing \"+\" aliases and dots from Gmail addresses) to detect duplicate accounts created with alias variations of the same email address.","flagsLabel":"Account Flags:","flags":"{label} If our system detects potential multi-account abuse, we create an internal record linking the flagged account to other accounts from the same IP address or normalized email. This data includes the flag type, related account IDs, IP address, and timestamp.","fingerprintLabel":"Device Fingerprinting Cookies:","fingerprint":"{label} We may set cookies to identify browsers that have been associated with multiple account creation. These cookies are used solely for abuse detection and are not used for advertising or tracking purposes.","competitorLabel":"Competitor & Repeat-Abuse Detection:","competitor":"{label} The anti-abuse signals above (IP address, normalized email, browser fingerprint, and account flags) are also used to identify accounts operated by or affiliated with services that compete with TikTools, and to recognize a previously banned party attempting to return under a new email, IP, or account. Where such an association is detected, the account may be suspended or permanently banned in accordance with our Terms of Service.","paidExempt":"Accounts with active paid subscriptions are exempt from multi-account warnings, as multiple legitimate accounts are expected in business contexts."},"cookies":{"h":"4. Cookies","p1":"Where necessary, the Service uses cookies to store information about a visitor's preferences and history in order to better serve the user and/or present the user with customized content. Cookies are required to use certain features of the Service.","p2":"We use the following types of cookies:","authLabel":"Authentication cookies:","auth":"{label} Required to maintain your login session.","antiAbuseLabel":"Anti-abuse cookies:","antiAbuse":"{label} Used to detect and warn about potential multi-account creation. These cookies may persist for up to 30 days.","preferenceLabel":"Preference cookies:","preference":"{label} Used to remember your settings and preferences."},"apiUsage":{"h":"5. API Usage Data","p1":"We collect usage metrics related to your API calls, including request counts, endpoints accessed, response times, and error rates. This data is used to monitor service health, enforce rate limits, and improve the Service.","p2":"We do not store the content of the TikTok LIVE data that passes through our API. Data streams are relayed in real-time and are not retained on our servers.","p3":"The ranking, leaderboard, league, gifter, and related data returned through the API is provided under a limited licence for your own operational use, as set out in our Terms of Service. It may not be bulk-extracted, scraped, mirrored, redistributed, resold, or used to build a competing dataset. Our rate and daily limits exist in part to enforce this boundary."},"thirdParties":{"h":"6. Third Parties","p1":"Third-party services may use cookies, scripts, and/or web beacons to track user activities on the Service. Such tracking is done directly by the third parties through their own servers and is subject to their own privacy policies. The Service has no access or control over these cookies, scripts, and/or web beacons.","p2":"We use {stripe} for payment processing. When you subscribe to a paid plan, your payment information is handled directly by Stripe and is subject to {link}. We do not store your credit card details.","p2Link":"Stripe's Privacy Policy"},"links":{"h":"7. Links to Third-Party Websites","p1":"We have included links on this website for your use and reference. We are not responsible for the privacy policies on these websites. You should be aware that the privacy policies of these websites may differ from our own."},"tiktokData":{"h":"8. TikTok Data & Third-Party API Disclaimer","p1":"TikTools is not affiliated with, endorsed by, or sponsored by TikTok or ByteDance Ltd.","p2":"TikTools provides a {strong} for accessing publicly available TikTok LIVE broadcast data. TikTok does not offer a native, public API for live stream data. Our Service processes publicly accessible broadcast telemetry to deliver structured event data.","p2Strong":"managed third-party API","p3":"Any TikTok data accessed through the Service is publicly available data from TikTok LIVE streams. We do not access, collect, or store private TikTok account information.","p4":"{strong} When this occurs, we update our systems to restore access where possible, but we cannot guarantee uninterrupted service. The availability of TikTok data through our Service depends entirely on TikTok's platform policies and technical infrastructure, which are outside our control.","p4Strong":"TikTok may suppress, modify, or block access to its endpoints at any time without notice.","p5":"{strong} Our leaderboards, rankings and related pages reflect information TikTok itself publishes publicly, including TikTok's own public LIVE ranking boards. We are not the origin of that information, and we do not reveal anything about a creator that TikTok has not already made public. A creator appears on our boards as a consequence of appearing on TikTok's.","p5Strong":"Creator ranking data.","p6":"For that reason, {strong} Removing an entry here would not remove it from TikTok, would not make the underlying information any less public, and would leave our boards showing a misleading version of what TikTok publishes. A creator who does not wish to appear in public rankings should change that at the source, through their TikTok account and TikTok's own LIVE ranking settings. Once a creator no longer appears on TikTok's public boards, they stop appearing on ours.","p6Strong":"we do not de-list or suppress individual creators from public ranking data on request.","p7":"This is separate from your own account data. If you hold a tik.tools account, the information you gave us is covered by the Data Retention section below and you may delete it. It also does not displace obligations we have under applicable law: where we receive a verified request that the law requires us to act on, we act on it."},"security":{"h":"9. Data Security","p1":"The internet is a complex system. Your content is transmitted, stored, and manipulated using third-party networks and devices that TikTools has no control over. We make a reasonable effort to keep your data private and secure to the best of our abilities, but we cannot guarantee absolute security.","p2":"API keys are stored securely and transmitted only over encrypted connections. Password hashes use strong cryptographic algorithms (scrypt with random salts)."},"retention":{"h":"10. Data Retention","p1":"We retain your account information for as long as your account is active. If you delete your account, all associated personally identifiable information will be removed from our systems within 30 days.","p2":"Aggregated, anonymized usage data may be retained indefinitely for analytical and improvement purposes.","p3":"Anti-abuse flags and related records may be retained for up to 12 months after account deletion to prevent repeat abuse."},"changes":{"h":"11. Changes to This Policy","p1":"We reserve the right to modify this privacy policy at any time. Changes will be effective immediately upon posting to this page. Your continued use of the Service after any changes constitutes acceptance of the revised policy."},"discordBot":{"h":"12. Discord Bot Data and Privacy","intro":"If you choose to use the TikTools Discord Bot on your server, the following additional privacy terms apply in compliance with Discord's Developer Terms:","collectedLabel":"Data Collected:","collected":"{label} The bot collects and stores only the data strictly necessary for its operation. This includes your Discord Server ID (Guild ID), Channel IDs (where alerts are routed), and the User IDs of administrators who execute slash commands to configure the bot.","messageLabel":"Message Content:","message":"{label} To enable our seamless cross-server matchmaking feature, the bot processes message content ephemerally within designated channels to detect battle acceptances. This data is processed purely in-memory for real-time contextual matching and is instantly discarded. We DO NOT log, store, or export human message content, direct messages, or conversational data to any database, nor do we use it to train AI models.","usageLabel":"Data Usage:","usage":"{label} The collected Discord IDs are used solely to route your requested TikTok LIVE telemetry (e.g., gifts, chat, battles) to the correct Discord channels.","retentionLabel":"Data Retention & Deletion:","retention":"{label} If you kick or remove the TikTools bot from your Discord server, the automated alert configurations associated with your Server ID are orphaned and automatically purged from our active routing database. You may also request immediate manual deletion of your server's data at any time by contacting us."},"youtube":{"h":"13. YouTube API Services","p1":"TikTools uses {strong} for one purpose only: to publish our own tutorial videos to our own YouTube channel and to maintain their titles, descriptions, thumbnails, captions and playlists.","p1Strong":"YouTube API Services","p2":"We do not access, collect, store or process data belonging to any other YouTube channel, video or user, and no TikTools customer authenticates with YouTube through our Service. The only account involved is our own, authorised once by the channel owner.","p3":"By using the YouTube-connected parts of our Service you agree to the {terms}. Information handled by Google in connection with these services is governed by the {privacy}.","p3Terms":"YouTube Terms of Service","p3Privacy":"Google Privacy Policy","storeLabel":"What we store:","store":"{label} an OAuth refresh token for our own YouTube channel, plus the video IDs and listing metadata of videos we have published. Nothing else is retrieved from the YouTube API.","revocationLabel":"Retention and revocation:","revocation":"{label} the refresh token is held on our own servers with restricted access and is deleted when the integration is disabled. Authorisation can be revoked at any time at {link}, which immediately and permanently ends our access. Stored video IDs and listing metadata are deleted within 30 days of a revocation request.","revocationLink":"Google security settings"},"contact":{"h":"14. Contact Us","p1":"For any questions or concerns regarding this privacy policy, please contact us at {email}."}},"changelog":{"seo":{"title":"Changelog - TikTool","description":"TikTool platform changelog - all updates and fixes."},"title":"Platform {accent}","titleAccent":"Changelog","subtitle":"All updates, fixes and improvements to the TikTool platform.","loading":"Loading...","empty":"No entries yet."},"updates":{"seo":{"title":"Updates - tik.tools","description":"Customer-only platform updates."},"customerBadge":"(Customer Area)","title":"Platform {accent}","titleAccent":"Updates","subtitle":"What's new on tik.tools - the full changelog of fixes, performance bumps, and new capabilities.","loading":"Loading updates...","locked":{"title":"Subscriber updates","body":"Real platform updates are reserved for active subscribers. The feed below shows placeholder entries.","cta":"Subscribe to view real updates"},"empty":"No updates yet.","placeholderBadge":"PLACEHOLDER","badges":{"new":"New","fix":"Fix","performance":"Performance","update":"Update","security":"Security","docs":"Docs"}},"captions":{"headings":{"liveCaptions":"Live Captions","captionsGuide":"TikTok LIVE Captions Guide","obsGuide":"Captions on OBS Guide"},"seo":{"description":"Live Captions is no longer offered to new customers. Existing caption customers can keep using it from their Dashboard.","obsDescription":"Live Captions is no longer offered to new customers. Existing caption customers can keep using the caption overlay tools from their Dashboard."},"notice":{"lead":"Live Captions is no longer offered to new customers.","body":"Already using Live Captions? Nothing changes for you. Manage your captions from your Dashboard, and keep adding them to your stream with the caption overlay tools.","openDashboard":"Open Dashboard","overlayTools":"Caption overlay tools","foot":"Building on TikTok LIVE? See the {link}."}}},"agencyDesk":{"pulse":{"title":"Board","regions":"Regions","diamondFilter":{"title":"Filter by monthly diamonds","from":"From","fromAria":"Diamonds from","to":"To","toAria":"Diamonds to"},"hideIneligible":{"title":"Hide creators you marked ineligible","label":"Hide ineligible"},"helpAria":"How this board works","refreshAria":"Refresh board","locked":{"title":"Global Agency unlocks the live regional board","sub":"See everyone across every league, leaderboard, gaming rank and Top 99+ in your chosen regions, deduped with live online status, plus the private Telegram bot."},"capped":"{starter} shows 1 region at a time. Every region at once is part of {global}.","upgrade":"Upgrade","namesUnlocked":"Names unlocked","purpose":{"live":"Everyone across your regions, live first then offline, minus who you have checked. Copy a batch of 30, check them in backstage, then mark them done to pull the next 30.","rising":"Creators climbing back toward the ranked boards. Catch them before another agency does.","recruit":"Fresh creators to check for your region. Done clears one for the whole team, Claim puts your name on them.","gifters":"The whales. Who is spending today, this week, this month - and who just started.","digest":"What changed since you last looked, across every list.","team":"Who owns what: claims with outreach stages, the contacted log, seats and alerts."},"seo":{"title":"Agency Pulse - every creator in your regions, live","description":"The agency live board: everyone across each region's leaderboard, leagues, gaming ranks and Top 99 movers, deduped with live online status. Pick your regions, work one fresh list.","ogDescription":"Pick your regions and get the deduped union of every creator across leaderboards, leagues, gaming and Top 99 movers, with live online status."}},"views":{"live":"Live","rising":"Rising","recruit":"Recruit","gifters":"Gifters","digest":"Digest","team":"Team"},"segmentNav":{"aria":"Board views"},"batchBar":{"checkedThese":"Checked these {count}","next":"next {count}","undo":"Undo"},"copyAll":{"titleOne":"Copy {count} handle, one per line","titleMany":"Copy {count} handles, one per line","copied":"Copied {count}","label":"Copy all"},"deskRail":{"myClaims":"My claims","claimsEmpty":"Nothing claimed yet. Claim on any card puts your name on a creator.","teamNotes":"Team notes","notesEmpty":"No notes yet. Note on any card is shared with every manager.","teammate":"Teammate"},"claimStatus":{"claimed":"claimed","contacted":"contacted","responded":"responded","interested":"interested","signed":"signed","not_interested":"not_interested"},"explainer":{"dismiss":"Dismiss","title":"How your team works this board","lines":{"claim":"Claim a creator or gifter to put your name on them - then move the stage with the big CONTACTED / RESPONDED / INTERESTED buttons. The whole team sees who owns what.","done":"Done (on the recruiting feed) clears a creator from everyone's board - no one double-contacts.","notes":"Notes you add are shared with the whole team.","copyAll":"Copy all puts every visible username on your clipboard, one per line, ready for a bulk check."}},"helpSheet":{"aria":"How this board works","title":"How to work this board","close":"Close","gotIt":"Got it","steps":{"regions":{"title":"Pick your regions","text":"The Regions pill up top drives every tab. Your selection is saved."},"lists":{"title":"Hunt on the four lists","text":"Live = on air right now. Rising = climbing back toward rank. Recruit = fresh creators to check. Gifters = the whales spending."},"intel":{"title":"Tap a name for intel","text":"The card opens instantly with earnings, ranks and gifters. Swipe to step through the list."},"claim":{"title":"Claim who you are working","text":"Claim puts your name on a creator for the whole team, then the big CONTACTED / RESPONDED / INTERESTED buttons track where the outreach is. Nobody double-contacts a claimed name."},"notes":{"title":"Notes are shared","text":"Note on any card = one team note per creator. Every manager sees it."},"copy":{"title":"Copy for bulk checks","text":"Copy grabs one handle; Copy all grabs the whole visible list, one per line, ready to paste into a bulk eligibility check."},"clear":{"title":"Clear what is handled","text":"Done (on Recruit) removes a creator for the WHOLE team. The small x hides a card just for YOU."},"team":{"title":"Team is the registry","text":"Every claim grouped per manager with its stage, the contacted log, seats and alert hookups live there."}}},"claimSheet":{"aria":"Claim on {'@'}{handle}","claimedByYou":"Claimed by you","claimedBy":"Claimed by {name}","notClaimed":"Not claimed","close":"Close","hintMine":"Where is this outreach right now? Your team sees the stage instantly.","hintOther":"Outreach stage - only the claiming manager can move it.","roster":{"added":"On your roster","adding":"Adding...","add":"Add to roster","error":"Could not add to the roster. Try again in a moment.","full":"Your roster is full. Remove a creator first."},"done":"Done","release":"Release claim","stages":{"contacted":"CONTACTED","responded":"RESPONDED","interested":"INTERESTED","signed":"SIGNED","not_interested":"NOT INTERESTED"}},"lockedAccess":"Agency access required","card":{"locked":"Locked","new":"NEW","monthlyDiamonds":"Monthly diamonds: {band}","mark":{"eligible":"Eligible","premiumTitle":"Invitable only through a premium invite slot","premium":"Premium eligible","ineligible":"Ineligible","checked":"Checked"},"claimedBy":"Claimed by {name}","eligibility":"Eligibility","markEligible":"Mark eligible","markIneligible":"Mark ineligible","copied":"Copied","copyHandle":"Copy {'@'}{handle}","copy":"Copy","editNote":"Edit team note","addNote":"Add team note","note":"Note","markedDone":"Marked done","markDone":"Mark done - clears this creator from the whole team's feed","done":"Done","claimThis":"Claim this creator","claimed":"Claimed","claim":"Claim","hide":"Hide from my board","liveStat":"LIVE","active":{"today":"active today","oneDay":"active 1d ago","days":"active {days}d ago","oneMonth":"active 1mo ago","months":"active {months}mo ago"}},"noteSheet":{"title":"Note on {'@'}{handle}","close":"Close","placeholder":"Add a note for your team - a warm intro, a rate, a reminder...","lastEditedBy":"Last edited by {name}","cancel":"Cancel","save":"Save"},"regionSheet":{"aria":"Choose your regions","title":"Your regions","sub":"{count} active - tap to toggle, saved automatically","close":"Close","done":"Done"},"live":{"progress":"{online} live - {total} to check in {regions}","copyThese":"Copy these","loading":"Loading your board...","empty":{"title":"All caught up in your regions","sub":"You have worked through every creator here. New names drop in on their own - this board watches live and refreshes every few seconds. Checked names cycle back in 30 days."},"undoLast":"Undo last batch","regionsCount":"{count} regions"},"rising":{"empty":{"title":"No creators on the rise right now","sub":"Nobody in your selected regions has climbed back toward re-entry this cycle. New risers appear here as ranks shift."},"peak":"Peak #{rank}","backInReach":"back in reach: {amount}","liveNow":"live now"},"recruit":{"regionAria":"Recruiting region","progress":"{remaining} remaining of {total}","empty":{"title":"All caught up in this region","sub":"You have worked through every candidate ranked here right now. Checked names cycle back in 30 days, or switch regions above."},"points":"{score} pts"},"gifters":{"listAria":"Gifter list","rising":"Rising","top":"Top","periodAria":"Time period","regionTitle":"Region: {region}","loading":"Loading gifters...","upgradeFeature":"Gifter intel","emptyRising":"No new whales this period. When a gifter spikes above their usual, they surface here.","emptyTop":"No gifter activity for this region yet. It fills in as gifts land on LIVE.","period":{"daily":"Today","weekly":"Week","monthly":"Month"},"global":"Global","diamonds":"{amount} diamonds","creatorsGiftedOne":"{count} creator gifted","creatorsGiftedMany":"{count} creators gifted"},"digest":{"caption":"Your digest updates live here. Telegram and Discord delivery arrives several times a day.","seeAll":"See all in {view}","empty":"Nothing new to catch up on yet. As creators go live and whales start spending, your digest fills in here.","offline":"Offline","sections":{"since":"Since you last looked","earlier":"Earlier today","live":"Live right now","gifters":"New gifters today"}},"team":{"claimed":{"title":"Claimed","lede":"Creators and gifters a teammate has put their name on, with the outreach stage. Everyone sees who owns what.","empty":"No creators claimed yet. Tap Claim on a creator to put your name on them."},"contacted":{"title":"Contacted","lede":"Names your team marks Done leave everyone's board - no double contacting.","empty":"Nothing contacted yet. Marking a creator Done logs them here for the whole team."},"members":{"title":"Team members","member":"Member","inviteLink":"Invite link","awaiting":"Awaiting acceptance","pending":"Pending","empty":"Just you so far. Invite a manager or scout to share the board."},"invite":{"placeholder":"teammate{'@'}email.com","manager":"Manager","scout":"Scout","sending":"Sending...","send":"Invite","sent":"Invite sent.","error":"Could not send that invite. Check the email and try again."},"alerts":{"title":"Alert delivery","lede":"Get new-creator alerts where your team already works.","connected":"Connected","tapToConnect":"Tap to connect"},"seats":"{used} of {cap} seats","roles":{"owner":"owner","manager":"manager","scout":"scout"},"claimStatusLabel":{"claimed":"Claimed","contacted":"Contacted","responded":"Responded","interested":"Interested","signed":"Signed","not_interested":"Not interested"}},"unlockCard":{"paymentReceived":"Payment received","unlocking":"Unlocking names...","namesShortly":"Names appear shortly.","confirming":"Confirming access.","title":"Unlock names","billingAria":"Billing window","weekly":"Weekly","perWeek":"/wk","monthly":"Monthly","perMonth":"/mo","buy":"Buy access","note":"Instant unlock. Cancel anytime.","more":"See full agency features"},"discord":{"aria":"Connect Discord","close":"Close","eyebrow":"CONNECT DISCORD","title":"Get your ranks in {brand}","sub":"Three steps and your agency rank feeds post straight into your server.","step1":{"title":"Add the bot","desc":"Open the invite, pick your server, and authorize. You need to be a server admin.","cta":"Add the bot to Discord"},"step2":{"title":"Link your key","desc":"In your server run {command} and paste this key when the bot asks. It stays private - the bot never shows it in the channel."},"keyCopied":"Key copied","copyKey":"Copy key","copied":"Copied","copy":"Copy","step3":{"title":"See your ranks","desc":"Run {command} to start the rank feeds, then use the buttons to pull creators, gaming and 99+ movers on demand."},"noKey":"No API key found on your account yet.","keyLoadError":"Could not load your API key - try again in a moment.","loadingKey":"Loading your key...","copyFailed":"Copy failed - select the key and copy it manually."},"telegram":{"aria":"Connect Telegram","close":"Close","eyebrow":"CONNECT TELEGRAM","title":"Get live alerts in {brand}","sub":"Scan the QR or tap the link - one device per link.","qrAria":"Telegram QR code","qrCaption":"Scan with phone camera or Telegram app","linkActive":"Link active for {seconds}s","open":"Open in Telegram","copied":"Copied","copyLink":"Copy link","hintPc":"On {device}: tap Open in Telegram.","pc":"PC","hintPhone":"On {device}: scan the QR.","phone":"phone","generating":"Generating...","generate":"Generate new link","mintError":"Could not generate your link - try again in a moment.","copyFailed":"Copy failed - select the link and copy it manually."},"eligible":{"hero":{"title":"Find {accent} to Recruit","titleAccent":"New Creators","sub":"New creators found on leaderboards and leagues, earning now across every active region. Copy the handles, check eligibility yourself with the Chrome extension or a bulk paste in your backstage, and mark the results."},"preview":{"statLive":"creators live right now","statRegions":"regions covered","statEarned":"earned across today's boards","title":"Who is earning right now, region by region","sub":"Every row below is a real creator on today's board. Agency access reveals the handles, adds the monthly-diamond band, and lets you mark who you have already checked.","liveCount":"{count} live","seeBoard":"See the {region} board","unlock":"Unlock the handles with Agency","login":"Already a member? Log in"},"gate":{"title":"An Agency plan unlocks the recruiting board","sub":"Check creators with the extension or by hand in your backstage, mark the results, and work one clean per-region board of candidates.","cta":"Unlock with Agency"},"mode":{"aria":"Check mode","auto":"Auto check","manual":"Manual check"},"regionAria":"Region","noRegions":"No regions yet","starterNote":"{starter} works one region at a time. Every region at once is part of {global}.","upgrade":"Upgrade","counts":{"eligible":"{count} marked eligible","premium":"{count} premium","ineligible":"{count} ineligible","checked":"{count} checked"},"hideIneligible":"Hide ineligible","copyEligible":"Copy marked eligible","manual":{"title":"Creators to check","hint":"{region} - copy the batch, run them through the backstage eligibility check, then mark each result.","loading":"Loading ranked creators...","emptyTitle":"All caught up in {region}","emptySub":"You have worked through every ranked creator here. Checked names cycle back in 30 days, or switch regions above."},"checked":{"title":"Checked creators","loading":"Loading your board...","allIneligibleTitle":"Every creator you checked here is marked ineligible","allIneligibleSub":"Turn off {toggle} to see them, or switch regions.","emptyTitle":"No creators checked yet in this region","emptyAuto":"Install the extension above to check automatically.","emptyManual":"Copy a batch from the left and mark the results to fill this board."},"auto":{"title":"Automatic checking","sub":"Install the extension, connect a burner backstage account per region, and it works the ranked lists for you - every result lands on this board as your own eligibility mark.","cta":"Get the extension"},"candidates":{"title":"Recruitment candidates","sub":"Lower divisions in {region} - live creators first.","note":"Language is detected from the creator's live chat. It indicates the market they broadcast to, not a verified account country.","loading":"Loading candidates...","empty":"No lower-division creators on the {region} board right now."},"seen":"seen {date}","thisRegion":"this region","rateLimit":"TikTok allows about 600 checks per hour. Please wait {minutes}m {seconds}s.","seo":{"title":"Find New TikTok Creators to Recruit · Check Eligibility Yourself","description":"New TikTok creators found on leaderboards and leagues: who is earning now, in every region, ranked by who is climbing. Copy the handles, check eligibility with the Chrome extension or a bulk paste in your backstage, and mark what you checked.","ogDescription":"New creators found on leaderboards and leagues across every active region. Copy the handles, check eligibility in your backstage."},"og":{"title":"New TikTok LIVE Creators to Recruit","subtitle":"A per-region board of creators to check and recruit.","badge":"AGENCY"}}},"compare":{"ui":{"getTestKey":"Get a free test key","seePricing":"See pricing","swipeHint":"Swipe the table sideways to see every column","whoBuilds":"Who builds tik.tools","breadcrumbAria":"Breadcrumb","breadcrumbHome":"Home","breadcrumbCompare":"Compare","vsTitle":"tik.tools vs {name}","ogBadge":"COMPARE"},"hub":{"title":"How tik.tools compares","intro":"Factual comparisons with other TikTok LIVE data and agency tools, built from each vendor's own published prices and features. Every page is dated and links its sources; tik.tools prices and limits on these pages are read live from our plans.","listHeading":"Comparisons","checked":"Checked {date}","migrateNote":"Moving off an open-source TikTok LIVE connector library instead? See {link}.","migrateLink":"the one-step migration","glanceHeading":"At a glance","columns":{"vendor":"Vendor","entryPrice":"Entry price","realtime":"Realtime LIVE events","webhooks":"Signed webhooks","mcp":"MCP server"},"glanceNote":"Summary of the detail pages; each row links to the full comparison and its sources.","codeAndPackages":"Code and packages: {github}, {npm}, {pypi}.","seo":{"title":"Compare tik.tools with {toktik}, {rng} and {tikleap}","description":"Dated, sourced comparisons of tik.tools with {toktik}, {rngFull} and {tikleap}: published prices, realtime events, webhooks, MCP, SDKs and agency recruiting tools.","ogSubtitle":"Dated, sourced comparisons with {toktik}, {rng} and {tikleap}."},"jsonLd":{"listName":"tik.tools comparisons"}},"detail":{"notFound":"Comparison not found","checked":"{name} figures checked on {date} from its public pages. tik.tools figures are live.","factsHeading":"Side by side","topic":"Topic","plansAria":"Plans and prices","ourPlans":"tik.tools plans","theirPlans":"{name} plans","ourPlansNote":"Current prices and every limit: {link}.","ourPlansNoteLink":"pricing","chooseAria":"Which one fits","chooseUs":"Choose tik.tools if","chooseThem":"Choose {name} if","sourcesHeading":"Sources","ourPricing":"tik.tools pricing","ourDocs":"tik.tools API docs","correction":"Vendors change prices. If a figure here is out of date, tell us through {help} and we will correct it. Other comparisons: {all}.","correctionHelp":"help","correctionAll":"all comparisons","seo":{"title":"tik.tools vs {displayName}: prices and features compared","description":"{name} and tik.tools side by side: published prices, realtime events, webhooks, MCP, SDKs and agency tools. {name} figures checked {date}."}},"adoption":{"heading":"Public package downloads","intro":"The one adoption figure every vendor here publishes the same way. npm counts cover {npmWindow} ({npmSite}); PyPI counts are the {pypiWindow} ({pypiSite}).","npmWindow":"{from} to {to}","pypiWindow":"last 30 days, read {date}","columns":{"vendor":"Vendor","package":"Package","downloads":"Downloads"},"notes":{"officialOnly":"Official SDKs only; community libraries that use Euler Stream are not counted","noSdk":"No SDK published on npm or PyPI"}},"migrate":{"hero":{"badge":"One-Step Migration","title":"Switch from TikTok-Live-Connector in {accent}","titleAccent":"Seconds","desc":"Already using {pkg}? Switch to the managed TikTool API with a single import line change. Same event names, same methods, zero code changes."},"steps":{"install":"Install the SDK","import":"Change one import line","key":"Use your TikTools API key","keyNote":"Get a free key at {link} - no credit card required."},"done":{"strong":"That's it.","text":"{strong} All your existing event handlers work identically - {events}."},"example":{"title":"Full Working Example","desc":"This code runs identically with both {old} and {new}. Only the import changes."},"compat":{"title":"100% Event Name Compatibility","desc":"Every TTLC event name works exactly the same. We also fire the native TikTools name simultaneously.","columns":{"event":"TTLC Event Name","status":"Status","notes":"Notes"},"notes":{"identical":"Identical","alias":"Alias for {event} - both fire","newIn":"New in {version} - supported","rawData":"Fires with full raw event payload","wsOpen":"Fires on WS open"}},"why":{"title":"Why Switch to the Managed API?","items":{"neverBreaks":{"title":"Never Breaks","desc":"TikTok updates their protocol regularly, breaking direct integrations. TikTool handles all protocol changes for you - zero downtime."},"fasterDelivery":{"title":"Faster Event Delivery","desc":"Sub-50ms event latency through our optimized infrastructure. No protobuf decoding on your end."},"zeroDeps":{"title":"Zero Dependencies","desc":"No protobufjs, no ws-client, no HTTP signing. Just one npm package with zero external dependencies."},"autoReconnect":{"title":"Auto Reconnection","desc":"Built-in exponential backoff reconnection. Your connection survives network blips and TikTok server restarts."},"dashboard":{"title":"Usage Dashboard","desc":"Monitor your API usage, WebSocket connections, and event volume in real-time at tik.tools/dashboard."},"support":{"title":"Developer Support","desc":"Get help via Discord, email, or the in-app support chat. Response time under 4 hours."}}},"faq":{"title":"Common Questions","items":{"types":{"q":"Will my TypeScript types still work?","a":"Yes. {pkg} ships full TypeScript definitions for every event payload - {chat}, {gift}, {roomUser}, and all others. If you were using TTLC's community-maintained types, ours are stricter and kept up to date with TikTok's actual protobuf schema."},"options":{"q":"What about TTLC options like sessionId, processInitialData, and requestPollingIntervalMs?","a":"The constructor options that control connection behavior - {sessionId}, {requestPollingIntervalMs}, {enableExtendedGiftInfo}, and similar - are accepted and forwarded. Options that no longer apply (like {processInitialData}) are silently ignored so your config object doesn't need cleanup."},"apiKey":{"q":"TTLC sometimes works without an API key. Do I need one for TikTool?","a":"Yes - a {signApiKey} is required. The free Sandbox key takes 30 seconds to get at {loginLink} with no credit card. Sandbox includes 5,000 API calls/day and 3 concurrent WebSocket connections, which is enough for development and testing."},"protocol":{"q":"What actually happens when TikTok updates their protocol?","a":"With TTLC, TikTok's periodic signature algorithm and protobuf schema updates cause the library to stop working - sometimes within hours of a TikTok deploy, with no fix until the open-source maintainer patches it. With TikTool, protocol updates are handled on our managed servers. Your code sees nothing change; events keep arriving."}}},"bonus":{"title":"Bonus: Features TTLC Doesn't Have","items":{"liveFeed":{"title":"Live Feed Discovery","desc":"Search and discover who's currently live on TikTok. Filter by language, region, and viewer count."},"pythonSdk":{"title":"Python SDK","desc":"Full Python SDK available: pip install tiktok-live-api. Same API, same events, different language."}}},"cta":{"title":"Ready to Migrate?","desc":"Get a free API key - no credit card needed. The Sandbox tier includes 5,000 requests/day and 3 concurrent WebSocket connections - free, development & evaluation only.","getKey":"Get Free API Key","docs":"Read the Docs"},"seo":{"title":"Migrate from TikTok-Live-Connector - One-Step Switch to TikTool API","description":"Switch from tiktok-live-connector to the managed TikTool API with one import line change. Same event names, same methods, zero code changes. 99.9% uptime, no maintenance.","ogTitle":"Migrate from TikTok-Live-Connector - One-Step Switch","ogDescription":"Switch from tiktok-live-connector to TikTool with one import line change. Same events, same API, zero code changes.","ogImageTitle":"Migrate to TikTool in one step","ogImageSubtitle":"Drop-in replacement for TikTok-Live-Connector with zero protocol maintenance.","ogBadge":"MIGRATE"}},"vendors":{"eulerstream":{"tagline":"TikTok LIVE API with a free tier, a $50/month Business plan and paid add-ons","summary":"{name} sells a TikTok LIVE API: a WebSocket that forwards TikTok LIVE events as binary protobuf, REST routes for live status, room info, rankings, gifts and agencies, a signing API, TikTok LIVE Alerts sent to your HTTP endpoint, and a hosted MCP server in public beta. {name} is a trademark of its owner; tik.tools is not affiliated with it.","plansNote":"Add-ons listed on every plan, with prices not shown on the pricing page: Premium Webcast Routes, Priority API Requests, Enterprise Server Access, TikTok LIVE Signature Access, TikTok CAPTCHA Routes and TikTok Dataset Catalog Routes. The pricing slider also shows 50,000 to 200,000 requests/day steps; their prices were not stated in the page text. Its terms say plan rate limits may change without notice.","plans":{"community":{"price":"$0, no card","detail":"2,500 requests/day, 25 cloud WebSockets, 5 TikTok LIVE Alerts"},"business":{"price":"$50/month","detail":"10,000 requests/day, 100 cloud WebSockets, 50 TikTok LIVE Alerts; 7-day free trial"},"enterprise":{"price":"Custom quote","detail":"250,000+ requests/day, 1,500+ cloud WebSockets, 1,000+ TikTok LIVE Alerts"}},"facts":{"entry":{"topic":"Entry option","ours":"Sandbox key for a 7-day evaluation, then from {apiBasicWeekly}/week","them":"Community plan at $0 with 2,500 requests/day and 25 cloud WebSockets; Business has a 7-day free trial"},"around10k":{"topic":"Around 10,000 requests a day","ours":"Basic, {apiBasicMonthly}/month: {basicDailyLimit} requests/day, {basicWsLimit} concurrent live streams","them":"Business, $50/month: 10,000 requests/day, 100 cloud WebSockets"},"higherVolumes":{"topic":"Higher volumes","ours":"Self-serve Pro, Ultra and Agency plans with published prices, up to {agencyDailyLimit} requests/day and {agencyWsLimit} concurrent streams","them":"Enterprise at a custom quote for 250,000+ requests/day"},"eventFormat":{"topic":"Live event format","ours":"Decoded JSON events, {eventTypes} documented WebSocket event types","them":"Forwards all TikTok LIVE events as binary protobuf, decoded with its SDK or a community library"},"connectionLifetime":{"topic":"Live connection lifetime","ours":"12 hours on Pro, 24 hours on Ultra and Agency","them":"8 hours, per its WebSocket close codes"},"alerts":{"topic":"Alerts and webhooks","ours":"HMAC-signed on every paid plan: live start and end; peak viewers and high-value gifts on Ultra and Agency; follower milestones and recruit alerts on Agency","them":"TikTok LIVE Alerts sent to your HTTP endpoint: 5, 50 or 1,000+ by plan; the triggering events are not listed on its alert targets page"},"mcp":{"topic":"MCP server for AI assistants","ours":"tiktok-live-mcp on npm, 11 tools, works in Claude, Cursor and VS Code","them":"Hosted MCP endpoint in public beta (\"not yet production-ready\"), 19 tools for moderation and rankings"},"sdks":{"topic":"SDKs","ours":"Node.js/TypeScript and Python","them":"TypeScript, Python, C#, Java and Go, generated from its OpenAPI spec, plus a WebSocket SDK"},"rankings":{"topic":"Rankings","ours":"44 ranking regions with daily, league, gaming and Popular LIVE boards","them":"Leaderboards by country, league and diamonds earned; the number of regions is not stated"},"agencyTools":{"topic":"Agency tools","ours":"Agency plan: creator recruiting feed and a Backstage eligibility checker","them":"Agency Registry search of 100,000+ TikTok LIVE agencies, and agency catalog API routes"}},"chooseThem":{"freePlan":"You want a free plan with no time limit for low volumes.","moreWebsockets":"You need more concurrent WebSockets at around 10,000 requests a day.","otherLanguages":"You build in C#, Java or Go and want an official SDK, or you want the raw protobuf events."},"chooseUs":{"decodedJson":"You want decoded JSON events and signed webhooks without writing a protobuf decoder.","publishedPrices":"You need published self-serve prices above 10,000 requests a day.","agencyTools":"You run an agency and need recruiting and eligibility tools.","rankings":"You need rankings across 44 regions with daily, league, gaming and Popular LIVE boards."},"glance":{"entry":"Free plan; Business $50/month","realtime":"WebSocket, all events as binary protobuf","webhooks":"LIVE Alerts: 5 / 50 / 1,000+ by plan","mcp":"Hosted, public beta"},"sources":{"pricing":"{name} pricing","websocketDocs":"{name} WebSocket docs","eventTypes":"{name} event types","alertTargets":"{name} LIVE alert targets","mcp":"{name} MCP","terms":"{name} terms"}},"toktik":{"tagline":"TikTok LIVE intelligence site and developer API with credit-metered plans","summary":"{name} publishes TikTok LIVE rankings, gifter boards, an agency directory and a recruit pool, and sells a REST and WebSocket developer API. Its plans are monthly, backed by a prepaid credit wallet, with realtime streams billed per room-minute.","plansNote":"Prices are for the Live module. The Lookup Data module adds $5 to $79/month, or $18 to $279/month as a bundle. A cached read costs 1 credit; a fresh fetch from TikTok costs 1,250 credits; realtime streams are billed per room-minute.","plans":{"free":{"price":"$0/month","detail":"5,000 requests/day, cached reads only, masked leaderboards, 7-day history"},"starter":{"price":"$15/month","detail":"15,000 requests/day, top 3 unmasked, 90-day history, CSV export"},"pro":{"price":"$39/month","detail":"100,000 requests/day, leaderboards unmasked, 180-day history, 3 seats"},"scale":{"price":"$99/month","detail":"400,000 requests/day, league rankings unmasked, XLSX export, 12-month history, 5 seats"},"agency":{"price":"$249/month","detail":"1,200,000 requests/day, host roster tools, recruit handles, creator digest, 10 seats; sold through their sales team"}},"facts":{"pricingModel":{"topic":"Pricing model","ours":"Flat weekly or monthly plans with daily request and concurrent-stream caps. Live streams are not billed per minute.","them":"Monthly plans plus a prepaid credit wallet. Fresh fetches from TikTok cost 1,250 credits each and realtime streams are billed per room-minute."},"eventTypes":{"topic":"Realtime event types","ours":"{eventTypes} documented WebSocket event types","them":"15 event types, per its realtime reference"},"connecting":{"topic":"Connecting to a live room","ours":"Connect by username with your API key; up to {proWsLimit} concurrent streams on Pro and {agencyWsLimit} on Agency","them":"Mint a short-lived token, then subscribe to creators over one socket; each subscription reports queued, active or offline"},"webhooks":{"topic":"Webhooks","ours":"HMAC-signed on every paid plan: live start and end; peak viewers and high-value gifts on Ultra and Agency; follower milestones and recruit alerts on Agency","them":"Webhooks and alerts listed on every plan"},"gifterFirehose":{"topic":"Live gifter firehose","ours":"Included on Agency","them":"Listed as coming on Agency"},"mcp":{"topic":"MCP server for AI assistants","ours":"tiktok-live-mcp on npm, 11 tools, works in Claude, Cursor and VS Code","them":"None listed on its pricing or developer pages"},"sdks":{"topic":"SDKs","ours":"Node.js/TypeScript and Python","them":"JavaScript and Python"},"agencyDirectory":{"topic":"Agency directory","ours":"Agencies claim a listing and receive private messages; agency contact details are not republished","them":"Public directory of TikTok LIVE agencies; contact details unlock on the Agency plan"},"eligibility":{"topic":"Creator eligibility","ours":"Agency plan includes a Chrome extension that checks agency eligibility inside your own Backstage","them":"Recruit handles and marks on the Agency plan"},"exports":{"topic":"Exports","ours":"Copy whole boards to the clipboard on Ultra and Agency","them":"CSV from Starter, XLSX from Scale"},"entry":{"topic":"Entry option","ours":"Sandbox key for a 7-day evaluation, then from {apiBasicWeekly}/week","them":"Free tier: 5,000 cached reads/day, masked leaderboards, no card"}},"chooseThem":{"freeTier":"You want a no-cost tier for low-volume cached reads.","exports":"You need CSV or XLSX exports and a stated history depth on lower plans.","creditWallet":"You prefer one monthly credit wallet shared by a web app and an API."},"chooseUs":{"noPerMinute":"You follow many live rooms at once and do not want per-minute billing.","fullEvents":"You need the full range of LIVE events, not a subset.","oneVendor":"You want signed webhooks, an MCP server and SDKs from one vendor.","eligibility":"Your agency checks creator eligibility inside its own Backstage."},"glance":{"entry":"Free tier; paid from $15/month","realtime":"WebSocket, 15 event types, billed per room-minute","webhooks":"Listed on every plan","mcp":"None listed"},"sources":{"pricing":"{name} pricing","realtime":"{name} realtime reference","developerApi":"{name} developer API"}},"rngrow":{"tagline":"Per-country recruiting leads for TikTok LIVE agencies, with AI outreach add-ons","summary":"{displayName} sells per-country Radar access to TikTok LIVE creators it has checked as free to join an agency, with diamond earnings data. AI Recruiter and AI Manager are sold on top, and API access comes with each Radar country.","plansNote":"Prices include VAT. Markets listed: Romania, United Kingdom, United States, Germany, Italy, France, Poland, Spain, Australia, MENA and LATAM, with Central Asia listed as coming soon. A 1-day Radar trial for one country is offered once per account, after approval.","plans":{"radar":{"price":"€1,599/month per country","detail":"Recruitable creator leads for one market; first month €799; API access included (60 requests/min, 10,000 requests/day)"},"radarWeekly":{"name":"Radar weekly","price":"€399/week per country","detail":"The same Radar access billed weekly"},"additionalCountry":{"name":"Additional country","price":"€1,199/month each","detail":"A second market added to an existing Radar plan"},"dayPass":{"price":"€49","detail":"24 hours of access to one market"},"aiRecruiter":{"price":"€299 to €1,199/month","detail":"1,500 to 25,000 AI replies; needs an active Radar plan in each country"},"aiManager":{"price":"€299 to €1,199/month","detail":"Creator coaching over WhatsApp, metered on AI replies"}},"facts":{"oneMarket":{"topic":"One market for one month","ours":"{agencyGlobalMonthly}/month covers every region we rank","them":"€1,599/month per country (€799 for the first month)"},"weekly":{"topic":"Weekly option","ours":"{agencyGlobalWeekly}/week, every region","them":"€399/week per country"},"moreMarkets":{"topic":"More markets","ours":"Included","them":"€1,199/month for each additional country"},"findingCreators":{"topic":"Finding creators free to join","ours":"New creators surfacing on regional leaderboards and leagues, ranked by who is climbing; you confirm eligibility yourself","them":"{name} checks creators against agency eligibility and delivers leads to its dashboard"},"eligibility":{"topic":"Eligibility check","ours":"Chrome extension checks eligibility inside your own Backstage, or bulk-paste a list there","them":"Done by {name} before leads are delivered"},"outreach":{"topic":"Outreach","ours":"Not automated; your team contacts creators","them":"AI Recruiter sends openers, replies and invitations from your Backstage, from €299/month on top of Radar"},"api":{"topic":"API on the plan","ours":"{agencyDailyLimit} requests/day, {agencyRateLimit}/min, {agencyWsLimit} concurrent live streams","them":"10,000 requests/day and 60/min per country"},"diamonds":{"topic":"Diamond tracking","ours":"Daily, league, gaming and Popular LIVE boards with diamonds, creator pages and a live gifter firehose","them":"Leads include diamond earnings data; public gifter and league leaderboards"},"realtime":{"topic":"Realtime and alerts","ours":"WebSocket stream ({eventTypes} documented WebSocket event types) and signed webhooks, including recruit alerts","them":"REST API with HOT signals for creators whose gifting is surging; no live-room event stream or webhooks in its API docs"},"devTools":{"topic":"Developer tools","ours":"Node.js and Python SDKs, MCP server","them":"JavaScript SDK ({'@'}rngrow/sdk)"}},"chooseThem":{"checkedLeads":"You recruit in one or two countries and want leads already checked for you.","autoOutreach":"You want outreach sent automatically from your Backstage."},"chooseUs":{"severalRegions":"You recruit in several regions and want one price for all of them.","ownTeam":"Your own team verifies eligibility in your own Backstage and makes contact.","allInOne":"You also need diamond tracking, live alerts, an API, webhooks or an MCP server on the same plan."},"glance":{"entry":"€1,599/month per country (€799 first month)","realtime":"REST API with HOT signals; no live-room event stream listed","webhooks":"None in its API docs","mcp":"None listed"},"sources":{"pricing":"{name} pricing","aiRecruiter":"{name} AI Recruiter","apiDocs":"{name} API docs"}},"tikleap":{"tagline":"Public TikTok LIVE rankings site with a weekly-package REST API","summary":"{name} publishes TikTok LIVE country rankings, leagues, gaming boards and gifter data, and sells REST API access in one-time weekly packages. It also offers a hosted MCP endpoint that uses the same API key.","plansNote":"Packages are one-time 7-day payments, not subscriptions. Unique creator lookups count toward a separate creators/day cap.","plans":{"basic":{"price":"$5/week","detail":"11,000 requests/day, 600 creators/day, current data only, 60 requests/min"},"pro":{"price":"$10/week","detail":"77,000 requests/day, 2,200 creators/day, 30 days of history, 180 requests/min"},"ultra":{"price":"$25/week","detail":"320,000 requests/day, 22,000 creators/day, 60 days of history, 600 requests/min"}},"facts":{"weeklyPrice":{"topic":"Weekly price (Basic / Pro / Ultra)","ours":"{apiBasicWeekly} / {apiProWeekly} / {apiUltraWeekly}","them":"$5 / $10 / $25"},"requestsPerDay":{"topic":"Requests per day","ours":"{basicDailyLimit} / {proDailyLimit} / {ultraDailyLimit}","them":"11,000 / 77,000 / 320,000"},"requestsPerMinute":{"topic":"Requests per minute","ours":"{basicRateLimit} / {proRateLimit} / {ultraRateLimit}","them":"60 / 180 / 600"},"billing":{"topic":"Billing","ours":"Weekly or monthly subscription","them":"One-time 7-day packages"},"realtime":{"topic":"Realtime LIVE events","ours":"WebSocket stream for any live creator, {eventTypes} documented WebSocket event types, {basicWsLimit} to {ultraWsLimit} concurrent streams","them":"REST endpoints only in its API docs (rankings, creators, streams and stream events)"},"webhooks":{"topic":"Webhooks","ours":"HMAC-signed on every paid plan: live start and end; peak viewers and high-value gifts on Ultra and Agency; follower milestones and recruit alerts on Agency","them":"None in its API docs"},"mcp":{"topic":"MCP server","ours":"tiktok-live-mcp, runs locally through npx","them":"Hosted MCP endpoint over HTTP"},"sdks":{"topic":"SDKs","ours":"Node.js/TypeScript and Python","them":"None published on npm or PyPI"},"boards":{"topic":"Boards","ours":"Regional boards on every plan (fully unmasked from Pro); league boards fully unmasked from Ultra; gaming, Popular LIVE and teams boards on Agency","them":"Rankings, leagues, gaming and real-time gifts on every package"},"agencyTools":{"topic":"Agency tools","ours":"Agency plan: recruiting feed, Backstage eligibility checker, gifter firehose","them":"No agency recruiting tools listed"}},"chooseThem":{"restOnly":"You only need ranking and league data over REST at the lowest weekly price.","hostedMcp":"You want a hosted MCP endpoint with nothing to install.","oneTime":"You prefer one-time weekly packages to a subscription."},"chooseUs":{"realtime":"You need realtime events from live rooms (chat, gifts, battles) over WebSocket.","webhooksSdks":"You want signed webhooks and SDKs for Node.js and Python.","agencyTools":"You run an agency and need recruiting and eligibility tools."},"glance":{"entry":"$5/week","realtime":"REST only","webhooks":"None in its API docs","mcp":"Hosted endpoint"},"sources":{"apiPackages":"{name} API packages","apiDocs":"{name} API docs"}}},"ours":{"ownership":"tik.tools is an independent product. It is not a reseller, wrapper or brand of any other TikTok LIVE data vendor, and it is not affiliated with TikTok or ByteDance. tik.tools runs its own data collection and builds and operates its own WebSocket API, HMAC-signed live webhooks, MCP server (tiktok-live-mcp) and SDKs ({'@'}tiktool/live and tiktok-live-api).","glance":{"entry":"From {apiBasicWeekly}/week; Agency {agencyGlobalMonthly}/month, every region","realtime":"WebSocket, {eventTypes} event types","webhooks":"HMAC-signed, every paid plan","mcp":"Yes, tiktok-live-mcp on npm"},"plans":{"basic":{"price":"{apiBasicWeekly}/week or {apiBasicMonthly}/month","detail":"{basicDailyLimit} requests/day, {basicWsLimit} concurrent live streams, signed webhooks"},"pro":{"price":"{apiProWeekly}/week or {apiProMonthly}/month","detail":"{proDailyLimit} requests/day, {proWsLimit} concurrent live streams, regional boards fully unmasked"},"ultra":{"price":"{apiUltraWeekly}/week or {apiUltraMonthly}/month","detail":"{ultraDailyLimit} requests/day, {ultraWsLimit} concurrent live streams, league boards fully unmasked"},"agency":{"price":"{agencyGlobalWeekly}/week or {agencyGlobalMonthly}/month","detail":"Every region we rank, creator recruiting feed, Backstage eligibility checker, gaming and Popular LIVE boards, live gifter firehose, {agencyDailyLimit} requests/day, {agencyWsLimit} concurrent live streams"}}}},"agency":{"seo":{"title":"TikTok LIVE agency tools - scout creators, copy rosters, gifter intel {'|'} tik.tools","description":"Agency Starter and Agency Global for TikTok LIVE agencies: copy-paste rosters, recruit pipeline, team seats, Telegram + Discord scout alerts. Global adds roster health, all-regions scouting, top-gifter intel and Ultra-tier API.","ogImageTitle":"TikTok LIVE Agency Tools","ogImageSubtitle":"Scout creators, copy rosters and read gifter intel.","ogImageBadge":"AGENCY"},"hero":{"kicker":"For TikTok LIVE agencies","openWord":"Open {label}","words":{"creatorScouting":"Creator Scouting","topGifters":"Top Gifters","newCreators":"New Creators","rosterApi":"Roster API","seats":"{count} Seats"},"sub":"Scout creators, copy-paste rosters, top-gifter intel, {seats} manager seats on every plan, and custom-dev API limits - on two agency plans, {starterPlan} and {globalPlan}.","cta":{"newCreators":"New Creators","manageTeam":"Manage team","getAccess":"Get Agency access","chat":"Chat with us","billing":"Billing","openDashboard":"Open dashboard"},"trust":{"aria":"Agency facts","regions":"{count} regions","seats":"{count} seats included on every plan","api":"Global Agency API"}},"rosterTabs":{"aria":"Agency rosters","tabs":{"creators":"Creators","gifters":"Top Gifters","eligible":"New Creators"},"meta":{"creators":{"title":"Top creators, all regions","cta":"See all creators"},"gifters":{"title":"Top gifters","cta":"See all gifters"},"eligible":{"title":"New creators to scout","cta":"See all new creators"}},"livePill":"{count} live","copyAllAria":{"creators":"Copy all {count} creators","gifters":"Copy all {count} gifters"},"copiedCount":"Copied {count}","copyAllCount":"Copy all {count}","liveNow":"Live now","copyOneAria":"Copy {name}","empty":"Warming up the roster...","unlockMore":{"creators":"more real creators - unlock every name + copy-all","gifters":"more real gifters - unlock every name + copy-all"},"fallbackName":"creator","perThirtyDays":"{amount} / 30d"},"valueModules":{"kicker":"Everything an agency runs on","title":"Two plans. The whole toolkit.","seats":{"tag":"Team","title":"{count} seats on every plan, no extra cost","body":"Your whole management team uses the app on one agency subscription, {starterPlan} or {globalPlan}.","caption":"{count} managers on Starter and on Global"},"api":{"tag":"Developer","title":"Custom-dev API limits","body":"{starterPlan} includes Pro-level API; {globalPlan} unlocks Ultra-tier API + WebSocket access - the top of the ladder.","rungs":{"entry":"Entry","production":"Production","included":"Included"}},"copy":{"tag":"Workflow","title":"Copy-paste rosters","body":"Creators, top gifters, recruit candidates - filled into a tray and copied in one click.","copied":"Copied {count}","copyAll":"Copy all {count}"},"alerts":{"tag":"Alerts","title":"Scout alerts","body":"Telegram + Discord rank feeds drop fresh names straight to your team - copy on sight.","feedHead":"#rank-feed - rising creators","copyAria":"Copy {handle}"},"reveal":{"tag":"Unmask","title":"Masked to real, instantly","body":"Free shows masked names. Agency reveals every real handle to copy.","hintTouch":"Auto-revealed for agencies","hintHover":"Hover to unmask"},"constellation":{"tag":"All included","title":"Global: every feature","body":"{globalPlan}: New Creators, gifter intel, alerts, Ultra API, bulk copy, dashboard, {seats} seats - one price. {starterPlan} covers the dashboard, recruiting and team for less.","satellites":{"talents":"Talents","gifters":"Gifters","alerts":"Alerts","ultraApi":"Ultra API","bulkCopy":"Bulk copy","teamSeats":"Team seats"}}},"pricing":{"seo":{"title":"Agency access for TikTok LIVE agencies - scout, copy rosters, gifter intel {'|'} tik.tools","description":"Agency Starter and Agency Global: copy-paste rosters, recruit pipeline, team seats, Telegram + Discord scout alerts. Global adds roster health, all-regions scouting, top-gifter intel and Ultra-tier API."},"kicker":"Agency plans","title":"Start with the dashboard. Unlock everything with Global.","sub":"{starterPlan} runs your roster, pipeline and team with {seats} seats. {globalPlan} adds roster health, the all-regions recruit feed, every Global-only board, gifter intel and Ultra-plus API capacity.","badges":{"monthly":"MONTHLY","weekly":"WEEKLY","save":"save {percent}%"},"perMonth":"/month","perWeek":"/week","billed":{"monthly":"Billed every month","monthlyOnly":"Billed every month - monthly only","weekly":"Billed every week - about {price} a month","monthlyOneCharge":"Billed every month - one charge, not four"},"hooks":{"starter":"The agency dashboard and Pro-level API. Included, no credits. Cancel anytime.","weekly":"Full unmasked intel + {seats} seats + Ultra API + alerts + bulk copy. Cancel anytime.","monthly":"Same full access, billed monthly for the best effective rate. Cancel anytime."},"globalAdds":"{plan} adds","opening":"Opening...","processing":"Processing...","confirming":"Confirming payment...","preparing":"Preparing secure checkout...","cta":{"onPlanManage":"You're on {plan} - Manage plan","switchInBilling":"Switch to {plan} in Billing","onAgencyManage":"You're on Agency - Manage plan","get":"Get {plan}","upgradeToGlobal":"Upgrade to Global","getAgency":"Get Agency","everyMonth":"{action} - {price} every month","everyWeek":"{action} - {price} every week"},"fine":{"monthly":"Recurring monthly. {link}.","weekly":"Recurring weekly. {link}."},"manageInBilling":"Manage or cancel in Billing","crosslink":"Not an Agency? See Developer Pricing","modal":{"close":"Close","badgeStarterMonthly":"AGENCY STARTER MONTHLY","badgeWeekly":"AGENCY WEEKLY","badgeMonthly":"AGENCY MONTHLY"},"success":{"title":"Access unlocked","body":"Agency intel is live. Head to your dashboard.","cta":"Open dashboard"},"order":{"credit":"Credit for unused time on your current plan","tax":"Tax","creditedNextInvoice":"Credited to your next invoice","chargedToday":"Charged today","totalToday":"Total today","labelWeekly":"{plan} weekly","labelMonthly":"{plan} monthly"},"paypalSwap":{"opening":"Opening PayPal...","continue":"Continue to PayPal","footnote":"Approve the new plan in PayPal. Your current PayPal plan is cancelled once it is approved, so you are never billed twice."},"proration":{"confirmChange":"Confirm change - {amount} today","confirmUpgrade":"Confirm upgrade - {amount} today","footnote":"Charged to your card on file. One subscription, no double-charge - your current plan is credited."},"business":{"label":"Business purchase","companyName":"Company name"},"methods":{"card":"Subscribe with Card","cardSub":"Visa - Mastercard - Amex - Google Pay - Apple Pay","once":"Pay once - no auto-renewal","onceSub":"Alipay - WeChat - Crypto - Card - iDEAL - Pix - OXXO","paypal":"Subscribe with PayPal","paypalSub":"PayPal balance - linked card - opens in popup","footnote":"Secured by Stripe and PayPal - cancel anytime from your Agency Billing page"},"back":"Back","oneTimeTag":"one-time","pay":"Pay {amount}","chooseAnother":"Choose another method","errors":{"upgradeFailed":"Upgrade failed. Your plan has not changed.","noApprovalLink":"PayPal did not return an approval link. Try again.","paypalChangeFailed":"Could not start the PayPal change. Your plan has not changed.","initFailed":"Could not initialize payment. Try again.","checkoutFailed":"Checkout failed","paymentFailed":"Payment failed."},"features":{"global":{"realUsernames":"Real usernames + profile URLs (every active region)","copyAll":"Copy any name + copy-all across every board","newCreators":"New Creators finder (full list)","popularLive":"Popular LIVE - real-time top creators per region","gifterIntel":"Top-gifter intel + cross-creator graph","seats":"{seats} manager seats, one price","ultraApi":"Ultra-tier API + WebSocket access","alerts":"Telegram + Discord scout alerts","bulkCopy":"Bulk copy + agency dashboard"},"starter":{"apiRequests":"Pro-level API requests ({dailyRequests} a day)","wsRooms":"{wsConnections} live WebSocket rooms","accountChecks":"{accountChecks} account checks a day","boards":"Standard, league and gaming boards unmasked","dashboard":"Agency dashboard: roster, pipeline, per-region recruit, Gifter DB","digest":"Creator digest, scout alerts and team page","seats":"{seats} seats included","backstage":"Backstage eligibility extension ({backstageChecks} checks a day)","noCredits":"Included, no credits to buy"},"globalAdds":{"rosterHealth":"Roster health, health alerts and the roster-health digest","allRegions":"All-regions recruit and eligible-creators feed","shoppingWeekly":"Shopping and weekly boards","gifterFirehose":"Gifter firehose and top-gifter intel","hotSpikes":"Hot spikes and league dropouts","popularLive":"Popular LIVE, rising and other Global-only boards","unlimitedBackstage":"Unlimited Backstage eligibility checks","ultraPlus":"Ultra-plus API capacity: {wsConnections} WebSocket rooms, {accountChecks} account checks a day"}}},"trialModal":{"close":"Close","eyebrow":"GLOBAL AGENCY","next":"Next","back":"Back","step1":{"title":"What's your agency?","sub":"Full Global Agency access. See pricing to choose a plan.","label":"Enter your agency name","placeholder":"e.g. Northstar Talent"},"step2":{"title":"Which region?","sub":"The region your agency scouts and operates in.","label":"Enter your region","placeholder":"e.g. United States, MENA, SEA","activating":"Activating...","activate":"Activate 20 minutes"},"success":{"title":"You're in","sub":"20 minutes of full access unlocked."},"upsell":{"eyebrow":"AGENCY ACCESS","title":"Keep the full access","cta":"See weekly & monthly pass"},"errors":{"generic":"Something went wrong. Please try again.","sessionExpired":"Your session expired. Please sign in again."}},"onboarding":{"aria":"Agency access onboarding","skip":"Skip","back":"Back","next":"Next","finish":"Start exploring","stepOf":"STEP {step} OF {total}","welcome":{"eyebrow":"GLOBAL AGENCY ACTIVE","title":"Welcome to your {accent}","accentTrial":"agency pass","accentAccess":"agency access","subTrial":"Full Global Agency access is live on your account right now - every creator unmasked, every gifter, every rising signing. Your clock has started, so let's get you straight into the data.","subPaid":"Full Global Agency access is live on your account - every creator unmasked, every gifter, every rising signing, across all {count} regions. Let's get you straight into the data.","cta":"Let's go","clockLabel":"ACCESS ENDS IN","clockAria":"Time remaining","clockNote":"Full access until the timer runs out","paidLabel":"FULL ACCESS UNLOCKED","paidNote":"Every region, every creator, unmasked - for your whole team."},"copy":{"title":"Copy any creator, {accent}","accent":"anywhere","sub":"Every {'@'}username across tik.tools is now yours to grab. Open New Creators, a leaderboard, a gifter page - one tap copies the handle straight into your backstage workflow. No masks, no placeholders.","live":"LIVE","copied":"copied","copy":"copy"},"rising":{"title":"See who is {accent}","accent":"rising","sub":"Discover upcoming talent before anyone else - plus full access to top gifters, per-game gaming ranks, and every creator who hit a region Top 99+ today but is not live right now. The signings hiding behind the cutoff.","cutoff":"TIKTOK CUTOFF","peak":"peak #{rank}","features":{"rising":{"label":"Rising creators","desc":"Velocity over volume - hot streaks the moment they begin."},"gifters":{"label":"Top gifters","desc":"The real whales behind every creator, unmasked."},"gaming":{"label":"Gaming ranks","desc":"Per-region, per-game ladders across every title."}}},"team":{"title":"Put your team to work {accent}","accent":"all day","sub":"Pipe the same scouting feeds straight into Discord and Telegram so your managers get copy-paste rosters wherever they work.","installDiscord":"Install Discord bot","opening":"Opening...","telegram":"Get Telegram access","commandsHead":"Three steps in your server","emptyHint":"Tap {button} to open the invite, then the three setup commands appear here.","steps":{"add":{"cmd":"Add the bot","desc":"Pick your server in the invite tab that just opened, then authorize."},"setup":{"desc":"Link your tik.tools API key so the bot answers with your agency data."},"rank":{"desc":"Look up any creator - then add /watch and /roster for your team."}},"tgError":"Could not generate a personal link - the public bot link above still works."}},"creatorDigest":{"seo":{"title":"Creator Digest - new TikTok creators to recruit, emailed {'|'} tik.tools","description":"Get the new TikTok LIVE creators found on leaderboards and leagues in your regions by email: copy-paste usernames plus a CSV sheet, every {hours} hours to weekly, across {count} regions. Filtered below the 500,000 diamonds per month ceiling; you check eligibility.","name":"Creator Digest","ogImageSubtitle":"New creators to recruit in your regions, emailed as usernames + CSV.","ogImageBadge":"AGENCY"},"jsonLd":{"breadcrumbHome":"Home"},"getStarter":"Get {plan} - {price}/month","hero":{"kicker":"Agency exclusive","title":"New creators to recruit in your regions. {highlight}","titleHighlight":"In your inbox.","sub":"The Creator Digest mails you the new creators found on leaderboards and leagues in your regions, as copy-paste usernames plus a CSV sheet, ready for your own eligibility check. Every 6 hours, daily or weekly - you pick.","setup":"Set up your digest","sample":"See a sample email"},"facts":{"aria":"Digest at a glance","regions":"regions to pick from","hoursValue":"{hours}h","cadence":"fastest cadence, up to weekly","sheet":"sheet attached to every email","ceiling":"diamonds/month network ceiling filter"},"features":{"kicker":"What you get","title":"New talent to recruit, on a schedule","lede":"Same candidates as the {link} page: creators earning right now, filtered below TikTok's 500,000 diamonds per month network ceiling. The digest delivers the names; you check eligibility with the Chrome extension or a bulk paste in your backstage.","ledeLink":"New Creators","items":{"copy":{"title":"Copy-paste usernames","body":"One handle per line, grouped by region. Select, copy, paste into your backstage bulk eligibility check or your outreach sheet. No scraping, no formatting."},"csv":{"title":"A CSV sheet with every email","body":"Username, display name, region and the score that ranked them. Opens in Sheets or Excel; import it into your CRM as is."},"delta":{"title":"New since last digest","body":"Names that were not in your previous email sit at the top. Switch to \"only new names\" and each digest becomes a pure delta."},"cadence":{"title":"Your cadence","body":"Every 6, 12 or 18 hours, daily or weekly. Fast enough to reach a creator on the day they start earning, slow enough to batch on Mondays."},"regions":{"title":"{count} regions","body":"Pick one market or all of them. Each region is its own block in the email and its own column in the sheet."},"ceiling":{"title":"Ceiling filter built in","body":"Only creators below TikTok's 500,000 diamonds per month network ceiling make the list - the same filter the New Creators page applies. Eligibility itself is yours to check."}}},"sample":{"kicker":"Sample email","title":"What lands in your inbox","lede":"One email per digest. Names arrive one per line so you can paste the block straight into your backstage bulk eligibility check, a spreadsheet or a message. The CSV carries the same names with region, display name and the score that ranked them.","list":{"newFirst":"New since last digest, listed first","fullList":"Full region list underneath (or only the new names, if you prefer)","csv":"CSV sheet attached to every email","recipient":"Sent to your account email, nobody else's"},"aria":"Sample digest email","when":"Every 6 hours","subject":"New creators to check - North America, Brazil - 248 names","greeting":"Hi Maya, here are the new creators found in your regions right now.","newTag":"New since last digest","regionNorthAmerica":"North America","regionBrazil":"Brazil","rows":"{count} rows"},"steps":{"kicker":"Setup","title":"Three steps, about a minute","items":{"open":{"title":"Open your digest settings","body":"Agency accounts find them on this page and inside the scouting board under Team. Flip the toggle on."},"pick":{"title":"Pick regions, cadence and mode","body":"Tap the regions you recruit in, choose how often you want mail, and decide between the full list every time or only the new names."},"save":{"title":"Save","body":"The first digest goes out on the next scheduled run to your account email. Change anything later and the next email picks it up."}}},"settings":{"kicker":"Your digest","title":"Configure it here","lede":"Digests go to your account email. Change regions or cadence any time; the next digest uses the new settings."},"price":{"kicker":"Included with Agency","title":"Part of every Agency plan","lede":"The digest ships with every Agency account, Starter and Global, alongside the agency dashboard, copy-paste rosters, team seats and the Telegram scout bot. No add-on, no per-region fee.","perMonth":"/ month","alt":"or {plan} from {price} a week","note":"Instant unlock. Cancel anytime."},"faq":{"kicker":"FAQ","title":"Questions agencies ask","items":{"eligibility":{"q":"Does the digest check eligibility?","a":"No. The digest finds new creators on leaderboards and leagues and filters out anyone above TikTok's 500,000 diamonds per month network ceiling. You check eligibility yourself with the Chrome extension or by pasting the usernames into your backstage bulk check."},"regions":{"q":"How many regions can I subscribe to?","a":"Any number up to all {count}. Each region is a separate block in the email and a separate group in the CSV, so a wide selection stays readable."},"modes":{"q":"What is the difference between the full list and only new names?","a":"Full list sends every candidate in your regions each time, with the new ones marked at the top. Only new names sends just the creators that were not in your previous digest."},"recipient":{"q":"Where does the email go?","a":"To the email on your tik.tools account. The recipient is set from your account, not from the form, so a digest can never be pointed at someone else."},"charge":{"q":"Is the digest an extra charge?","a":"No. It is part of every Agency plan, Starter and Global, together with the agency dashboard, copy-paste rosters, team seats and the Telegram scout bot."}}}},"digestSettings":{"title":"Email digests","lede":"You get the new creators found in each region as copy-paste usernames and a CSV sheet attached, mailed to your account email on the cadence you pick.","regions":{"label":"Regions","count":"{active} active, {picked} picked","loadError":"Regions could not be loaded. Reload the page and try again."},"countryBoards":"Country boards","cadence":{"label":"Cadence","hours":{"6":"Every 6 hours","12":"Every 12 hours","18":"Every 18 hours","24":"Daily","168":"Weekly"},"atSetTimes":"At set times"},"sendAt":{"label":"Send at","hint":"up to {max} times a day, {tz} time"},"timezone":"Timezone","perRegion":{"label":"Different times per region","hint":"optional - regions without their own times go out at the times above","ownTimes":": own times","sameAsAbove":": same as above"},"mode":{"label":"Each email","options":{"full":"Full list every time","new":"Only new names"}},"include":{"label":"Include","creators":"Creators","gifters":"Gifters + their top 3 creators"},"attachment":{"label":"Attachment","hint":"for bulk copy-paste work, one sheet per region is easier to hand to a team","combined":"One combined sheet","split":"One sheet per region, usernames only"},"saving":"Saving...","save":"Save digest settings","feedback":{"pickTime":"Pick at least one send time.","ownTimesOne":", {count} region on its own times","ownTimesMany":", {count} regions on their own times","atTimes":"at {times} ({tz}){ownTimes}","cadence":{"6":"every 6 hours","12":"every 12 hours","18":"every 18 hours","24":"daily","168":"weekly"},"saved":"Saved - {when} to your account email.","savedOff":"Saved - digests off.","saveFailed":"Could not save. Check a region is selected."}},"recruit":{"seo":{"title":"Recruit creators by earning band - tik.tools","description":"Agency creator recruiting search. Shortlist creators by average monthly diamond band across regions."},"badge":"Agency Feature","title":"Recruit by {highlight}","titleHighlight":"earning band","sub":"Shortlist creators by their average monthly diamonds. Results are banded ranges built to guide recruiting, not to export our dataset.","upsell":{"title":"Creator recruiting search is Agency-only","body":"Upgrade to filter creators by monthly earning band across every region.","unlock":"Unlock with Agency","login":"Log in"},"filters":{"region":"Region","allRegions":"All regions","avgMonth":"Avg / month","searching":"Searching...","search":"Search"},"table":{"creator":"Creator","active":"Active","liveDays":"Live days","months":"{count} mo","days":"{count}d","foot":"Showing up to 50 - figures are banded ranges, not exact totals."},"empty":"No creators match this band and region.","notices":{"dailyCap":"Daily search limit reached. Resets in 24 hours.","rate":"Too many searches - slow down a moment and try again.","allRegions":"{starterPlan} searches one region at a time. Pick a region, or upgrade to {globalPlan} to search every region at once.","planRequired":"Agency plan required.","unavailable":"Search is temporarily unavailable. Try again shortly."}},"watchedGifters":{"nav":"Watched gifters","intro":"Add the gifters you care about by {'@'}username or TikTok profile link. We follow the creators they support and follow, so more of their gifts get recorded.","disclosureTitle":"Coverage is partial","disclosure":"Coverage is not 100%: we record a gifter's gifts in the LIVE rooms we're connected to. We automatically follow the creators this gifter supports and follows to catch more, but gifts in rooms we're not in can be missed.","inputLabel":"TikTok username or profile link","inputPlaceholder":"{'@'}username or tiktok.com/{'@'}username","add":"Add gifter","adding":"Adding...","counter":"{count} of {limit} watched gifters","added":"Now watching {'@'}{handle}.","alreadyWatching":"{'@'}{handle} is already on your list.","removed":"Stopped watching {'@'}{handle}.","empty":"No watched gifters yet. Add one above to start recording their gifts.","loadError":"Could not load your watched gifters.","retry":"Retry","remove":"Remove","removeConfirm":"Stop watching {'@'}{handle}? Their recorded gifts stay in our data, but we stop expanding coverage around them.","showGifts":"Show gifts","hideGifts":"Hide gifts","lastGift":"Last gift","lastGiftLine":"{gift} to {'@'}{creator}","noGiftsYet":"No gifts recorded yet","totalDiamonds":"Recorded diamonds","gifts":"Gifts","creators":"Creators gifted","diamondsShort":"{count} diamonds","coverage":{"full":"Following {total} creators for this gifter: {gifted} they gifted, {follows} they follow, {seen} rooms they were seen in. {live} live now, {recording} recording.","private":"Following {total} creators for this gifter: {gifted} they gifted, {seen} rooms they were seen in. {live} live now, {recording} recording. Their following list is private on TikTok, so only gift history and room sightings are used.","notChecked":"Following {total} creators for this gifter: {gifted} they gifted, {seen} rooms they were seen in. {live} live now, {recording} recording. Their following list has not been checked yet.","starting":"Coverage expansion starting, check back in a few minutes.","updated":"Updated {ago}"},"panel":{"giftsTitle":"Recorded gifts","creatorsTitle":"Creators gifted","time":"Time","creator":"Creator","gift":"Gift","diamonds":"Diamonds","creatorSummary":"{diamonds} diamonds in {gifts} gifts","noFeed":"No gifts recorded for this gifter yet.","loading":"Loading gifts...","loadMore":"Load more"},"alerts":{"title":"Gift alert","label":"Alert me when this gifter sends a gift of at least","unit":"coins","save":"Save","saving":"Saving...","turnOff":"Turn off","on":"Alert on: gifts of {coins} coins or more.","off":"No alert set for this gifter.","saved":"Alert saved.","turnedOff":"Alert turned off.","unavailable":"Alert settings could not be loaded right now.","delivery":"Alerts arrive through your account's webhooks subscribed to gifter.watched_gift, or your agency Telegram seats.","webhooksLink":"Manage webhooks","errors":{"range":"Enter a whole number of coins from {min} to {max}.","failed":"Could not save the alert. Your alert list may be full, or please retry in a moment."}},"errors":{"invalid":"Enter a TikTok {'@'}username or profile link.","notFound":"We could not find that TikTok account.","limit":"Your plan includes {limit} watched gifters. Remove one to add another.","rate":"Too many changes. Please wait a few minutes and try again.","locked":"Watched gifters are part of the paid Agency plans.","notWatched":"This gifter is no longer on your watched list.","feed":"Could not load this gifter's gifts.","generic":"Something went wrong. Please retry."},"locked":{"title":"Watched gifters are part of the paid Agency plans","body":"Agency Starter includes {starter} watched gifters and Agency Global includes {global}. We expand live coverage around each one so more of their gifts are recorded.","cta":"See Agency plans"}}},"legalNotice":{"text":"This is a courtesy translation. If it differs from the English version, the English version applies. {link}","link":"Read the English version"},"dashboard":{"meta":{"title":"Dashboard - TikTool Live"},"loading":"Loading dashboard...","common":{"seePricing":"See pricing"},"actions":{"copy":"Copy","copied":"Copied","copiedBang":"Copied!","copyKey":"Copy key","hide":"Hide","show":"Show","hideKey":"Hide key","showKey":"Show key","revealKey":"Reveal key"},"units":{"hours":"{n}h","days":"{n}d","thousands":"{n}k","millions":"{n}M"},"ago":{"seconds":"{n}s ago","minutes":"{n}m ago","hours":"{n}h ago","days":"{n}d ago"},"blocked":{"title":"Account Restricted","logout":"Logout","seePlans":"See plans","contact":"Contact Us","defaultMessage":"Your account has been restricted. Contact support if you believe this is a mistake."},"header":{"title":"Dashboard","billing":"Billing","resetTitle":"All daily limits reset at midnight UTC","resetIn":"Daily limits reset in {time}"},"keyBar":{"unnamed":"Unnamed","live":"{count} live","upgradeKey":"Upgrade Key"},"nudge":{"title":"Run your first request in {seconds} seconds","sub":"This key has not made a request yet. Working file pre-filled with your API key. Pick a language - copy, paste, run.","copyLabel":"Copy first-run code","dismiss":"Dismiss"},"fpWarn":{"title":"Production usage detected on a Sandbox key","foot":"Sandbox keys are for development & evaluation only. Continued production use will trigger an automatic permanent ban (no refund, no warning). {link}.","termsLink":"See Terms §4.3-4.4","upgradeNow":"Upgrade now"},"evaluation":{"endedLabel":"Evaluation ended","endedOn":"Ended {date}","endedHint":"Your Sandbox evaluation is over, so API requests and live sessions on this account are refused. Choose a plan to keep going."},"community":{"label":"Daily Free Sessions Used","reached":"Daily Demo Limit Reached","hint":"Max {duration} per session. Resets at UTC midnight.","upgrade":"Upgrade"},"live":{"title":"Live activity","sub":"Realtime - pushed live from your in-flight traffic","state":{"connecting":"CONNECTING","idle":"LISTENING","active":"LIVE"},"idleTitle":"Listening for live activity","idleBody":"Make your first API call and this panel lights up instantly.","copyLabel":"Copy first-call code","statWs":"WS {window}","statRest":"REST {window}","statErrors":"Errors {window}"},"welcome":{"title":"Your API Key is Ready","subtitle":"A Sandbox-tier key has been provisioned for your account. Store it securely - this is the only time the full key is displayed.","keyLabel":"API Key","copied":"Copied to clipboard","getStarted":"Get Started","docs":"Documentation","starTitle":"Star us on GitHub","star":"Star on GitHub","reqPerDay":"{count} requests / day","wsConnections":"{count} WebSocket connections","upgradeAnytime":"Upgrade anytime"},"empty":{"title":"Welcome to TikTool Live","desc":"Create your first API key to start connecting to TikTok Live streams in real-time.","creating":"Creating...","create":"Create Your First API Key"},"stats":{"todayRequests":"Today's Requests","evalEnded":"Evaluation ended - {link}","seePricing":"see pricing","ofDailyLimit":"of {limit} daily limit","wsToday":"WS Connections Today","wsPerDay":"of {limit} per day, resets midnight UTC","wsNoCap":"no daily cap on this tier","totalRequests":"Total Requests","allTime":"all time","wsConnections":"WebSocket Connections","live":"Live","idle":"Idle","activeConnections":"active connections","subscription":"Subscription","activePlan":"Active - {plan}","monthly":"Monthly","upgrade":"UPGRADE","upgradeTo":"UPGRADE TO {plan}"},"expiry":{"evalEndedUpgrade":"Evaluation ended - upgrade to continue","expired":"Access expired","evalEndsToday":"Evaluation ends today","evalDaysLeft":"Evaluation: {days} days left","expiresToday":"Expires today","daysLeft":"{days} days left"},"badge":{"renewing":"RENEWING","expiring":"EXPIRING","expired":"EXPIRED"},"upgradeNudge":{"title":"You're at {pct}% of today's request quota","reqPerDay":"{value} req/day","webSockets":"{value} WebSockets","unlock":"Unlock {plan}"},"limits":{"title":"Effective Limits","custom":"CUSTOM","override":"OVERRIDE","evalEnded":"Evaluation ended: the API refuses this key, so these limits no longer apply. {link} to continue.","items":{"dailyLimit":"Requests / day","rateLimit":"Requests / min","wsLimit":"WebSocket connections","bulkCheckLimit":"Bulk check IDs","wsDailyLimit":"WS connections / day"}},"key":{"title":"API Key - {label}","titleEditing":"API Key -","rename":"Rename key","meta":{"plan":"Plan","status":"Status","renews":"Renews","cancels":"Cancels","giftExpires":"Gift Expires","expired":"Expired","accessUntil":"Access until","created":"Created"},"regenerateTitle":"Rotate this API key (new value, same limits + same ID)","regenerate":"Regenerate Key","deleteTitle":"Remove this API key from your dashboard","delete":"Delete Key","cancelSubTitle":"Cancel this key's subscription","cancelSub":"Cancel Subscription"},"quickStart":{"title":"Quick Start"},"usage":{"title":"Usage Analytics","metric":{"all":"All","requests":"Requests","errors":"Errors"},"range":{"today":"Today (UTC)","yesterday":"Yesterday (UTC)","lastHours":"Last {n} Hours","days":"{n} Days"},"loading":"Loading usage data...","unit":{"connections":"connections","errors":"errors","requests":"requests"},"series":{"requests":"Requests","ws":"WS","errors":"Errors"},"stats":{"totalRequests":"Total Requests","errorRate":"Error Rate","avgResponse":"Avg Response","uniqueIps":"Unique IPs","wsSessions":"WS Sessions"},"seriesMissing":"The time breakdown for this period is not available right now. Your top endpoints for the period are listed below.","showLastHours":"Show the last {n} hours","empty":"No requests recorded for this period.","methods":"Methods","statusCodes":"Status Codes"},"traffic":{"title":"{window} Traffic","total":"Total","errors":"Errors","empty":"No requests in the last {window}.","hover":"{hour} - {count} req","hoverWithErrors":"{hour} - {count} req, {errors} err"},"topEndpoints":"Top Endpoints","recent":{"title":"Recent API Calls","endpoint":"Endpoint","method":"Method","status":"Status","time":"Time","details":"Details"},"newKey":{"title":"Name Your New API Key","desc":"Give your key a name to identify it in your dashboard.","placeholder":"e.g. Production, Staging, Assistant 2...","continue":"Continue to Plan Selection"},"upgrade":{"keyCreated":"Key Created!","activated":"Subscription Activated!","choosePlanFor":"Choose a Plan for {label}","upgradeYourKey":"Upgrade Your Key","descNewKey":"Select a plan for your new API key","descUpgrade":"Choose a plan to unlock higher limits and premium features","successNewKey":"Your new API key {label} has been created with the {plan} plan. The dashboard will refresh momentarily.","successUpgrade":"Your API key has been upgraded to {plan}. The dashboard will refresh momentarily.","backToDashboard":"Back to Dashboard","cycle":{"weekly":"Weekly","monthly":"Monthly"},"cycleLower":{"weekly":"weekly","monthly":"monthly"},"period":{"wk":"wk","mo":"mo"},"feat":{"reqPerDay":"{value} req/day","ws":"{count} WS","wsFirehose":"{count} WS + Firehose","captionOne":"{count} Caption","captionOther":"{count} Captions","priorityRouting":"Priority routing","proLevelApi":"Pro-level API","agencyDashboard":"Agency dashboard","seats":"{count} seats","unmaskedGifter":"Unmasked Gifter API"},"select":"Select","selected":"Selected","discountNamed":"Discount ({name})","discount":"Discount","subtotal":"Subtotal","total":"Total","taxNextStep":"Tax calculated in next step","taxAuto":"Tax calculated automatically if applicable","couponToggle":"Have a coupon code?","couponPlaceholder":"Coupon code","checking":"Checking...","apply":"Apply","remove":"Remove","couponApplied":"Coupon applied!","business":"Business purchase","companyName":"Company name","taxId":"Tax ID / VAT number (optional)","continueToPayment":"Continue to Payment","swapCredit":"Credit for unused time on your current plan","swapLine":"{plan} {cycle}","continueToPaypal":"Continue to PayPal","keepCurrent":"Keep current plan","creditedNext":"Credited to your next invoice","chargedToday":"Charged to your card today","confirmChange":"Confirm plan change","or":"or","compare":"Compare All Features","settingUp":"Setting up payment...","paymentMethod":"Payment method","processing":"Processing...","pay":"Pay {amount}","backToSummary":"Back to summary","secured":"Secured by Stripe. We never store your card details.","errors":{"alreadyOnPlan":"This key is already on that plan.","pricePlanFailed":"Could not price this plan change. Try again.","paypalNoLink":"PayPal did not return an approval link. Try again.","changeFailedRetry":"Could not change the plan. Try again or contact support.","changeFailedUnchanged":"Could not change the plan. Your plan has not changed.","invalidCoupon":"Invalid coupon code","couponValidateFailed":"Could not validate coupon","fixCoupon":"Please fix or remove the invalid coupon before continuing.","stripeNotLoaded":"Payment system not loaded. Please try again.","initFailed":"Payment could not be initialized. Please try again.","createSubFailed":"Failed to create subscription","paymentFailed":"Payment failed"}},"topUp":{"added":"Credits Added!","title":"Top Up Caption Credits","desc":"Select a credit package. {n} credit = {n} min × {n} language.","success":"{credits} have been added to your account. Your dashboard will refresh momentarily.","done":"Done","bestValue":"Best Value","credits":"credits","creditsCount":"{count} credits","ratePerCredit":"{price}/credit","savings":"{percent}% savings","backToPackages":"Back to packages","errors":{"invalidCoupon":"Invalid coupon","createFailed":"Failed to create payment"}},"regenerate":{"title":"Regenerate API Key?","desc":"This will {replace} your current API key with a new one. The old key will {stop}. Your subscription and tier will transfer to the new key.","replace":"replace","stop":"stop working immediately","cancel":"Cancel","loading":"Regenerating...","confirm":"Yes, Regenerate","failed":"Regenerate failed. Try again."},"cancelSub":{"title":"Cancel Subscription?","desc":"This will {cancel} for this key and {revoke}. This action cannot be undone.","cancelStrong":"cancel the Stripe subscription","revokeStrong":"revoke the API key","warning":"{forfeit} when your subscription ends. Caption credits require an active {plan} or higher subscription.","forfeit":"All purchased caption credits will be forfeited","keep":"Keep Subscription","loading":"Cancelling...","confirm":"Yes, Cancel & Revoke"},"deleteKey":{"title":"Delete API Key?","desc":"This removes the key from your dashboard and {deactivate} - it stops working right away. Any active subscription on it is cancelled.","deactivate":"deactivates it immediately","keep":"Keep Key","loading":"Deleting...","confirm":"Yes, Delete Key","failed":"Failed to delete key"},"subStatus":{"active":"Active","paymentFailed":"Payment failed","awaitingPayment":"Awaiting payment","paymentIncomplete":"Payment incomplete","cancelled":"Cancelled","unpaid":"Unpaid","expired":"Expired","free":"Free"}},"account":{"billing":{"seoTitle":"Billing - TikTools","title":"Billing","dashboard":"Dashboard","loading":"Loading billing data...","loadFailed":"Failed to load billing data. {retry}","retry":"Retry","subsTitle":"Subscriptions & Keys","empty":"No active subscriptions or keys.","viewPlans":"View Plans","keyRevoked":"Key revoked","weekendCountdown":"{time} until auto-renew to Weekly {plan} ({date})","labels":{"status":"Status","plan":"Plan","billing":"Billing","amount":"Amount","accessUntil":"Access until","renews":"Renews","ended":"Ended"},"cancelling":"Cancelling","interval":{"year":"Annual","week":"Weekly","month":"Monthly"},"per":{"year":"{amount}/yr","week":"{amount}/wk","month":"{amount}/mo"},"cancelNotice":"Subscription will end on {date}","pausedOn":"Paused - no charges. Billing resumes on {date}.","pausedAuto":"Paused - no charges. Billing resumes automatically.","resumeNow":"Resume now","changePlan":"Change Plan","cancelSubscription":"Cancel Subscription","reactivate":"Reactivate / New Plan","prepaid":"Prepaid","renewStack":"Renew now - days are added on top","renewNow":"Renew now","sandboxNoSub":"{plan} tier - no subscription","notLinked":"Subscription not linked","upgrade":"Upgrade","getPlan":"Get a Plan","paymentMethod":"Payment Method","noPaymentMethod":"No payment method on file","opening":"Opening...","updatePm":"Update payment method","addPm":"Add payment method","details":{"title":"Invoice Details","intro":"Shown as \"Bill to\" on your invoices. To invoice a company, enter its name, address and VAT number.","name":"Company or full name","address":"Address","address2":"Address line 2","optional":"optional","city":"City","postalCode":"Postal code","state":"State or region","country":"Country","chooseCountry":"Choose a country","taxId":"VAT or tax ID","taxIdUnavailable":"Not available for this country","verification":"Verification: {status}","saving":"Saving...","save":"Save details","saved":"Saved. New invoices will use these details.","saveFailed":"Could not save your invoice details. Please try again."},"nextPayment":"Next Payment","due":"Due {date}","invoiceHistory":"Invoice History","th":{"invoice":"Invoice","date":"Date","amount":"Amount","status":"Status"},"view":"View","downloadPdf":"Download PDF","cancelModal":{"title":"Cancel Subscription?","desc":"Your subscription will remain active until the end of the current billing period. After that, the key will be downgraded to the {plan} tier.","pauseHead":"Need a break instead?","pauseDesc":"Pause for {days} days - keep your key, plan and history. No charges while paused, and billing resumes automatically.","pauseCta":"Pause for {days} days","working":"Working...","keep":"Keep Subscription","cancelling":"Cancelling..."},"paymentModal":{"updateTitle":"Update Payment Method","addTitle":"Add Payment Method","cancel":"Cancel","saving":"Saving...","save":"Save Card"},"errors":{"pauseFailed":"Failed to pause subscription","resumeFailed":"Failed to resume subscription","cancelFailed":"Failed to cancel subscription","portalFailed":"Could not open billing portal. Please contact {email}","notLoaded":"Payment system not loaded","loadFormFailed":"Failed to load payment form","updateFailed":"Failed to update payment method"},"previousKey":"Previous key","unknownPlan":"Unknown","timeLeft":{"renewing":"Renewing now","days":"{d}d {h}h left","hours":"{h}h {m}m left"},"status":{"active":"Active","trialing":"Active","past_due":"Past due","unpaid":"Unpaid","incomplete":"Payment pending","incomplete_expired":"Payment not completed","canceled":"Cancelled","cancelled":"Cancelled","paused":"Paused","suspended":"Suspended","expired":"Expired","approval_pending":"Awaiting approval","approved":"Approved","pending":"Pending","processing":"Processing","failed":"Payment failed","refunded":"Refunded","partially_refunded":"Partially refunded","paid":"Paid","open":"Open","draft":"Draft","void":"Void","uncollectible":"Uncollectible","verified":"Verified","unverified":"Unverified","unavailable":"Unavailable","unknown":"Unknown"}},"vipBilling":{"seoTitle":"PASS Billing - TikTool","title":"PASS Billing","plans":"PASS Plans","apiBilling":"API Billing","empty":"No active PASS subscription.","viewPlans":"View PASS Plans","subscription":"PASS Subscription","membership":"PASS Membership","endsOn":"Subscription ends {date}","managePlan":"Manage Plan","noInvoices":"No PASS invoices yet.","cancelTitle":"Cancel PASS Subscription?","cancelDesc":"Your plan stays active until the end of the billing period. After that, PASS features are removed. No refunds for partial months.","keepPlan":"Keep Plan","cancelFailed":"Cancellation failed. Please try again."},"daypass":{"seoTitle":"{plan} Access - Tik.Tools","eyebrow":"invitation","title":"Your free {pass}","lede":"Full {plan} access - every region leaderboard, league + gaming ranks, gifter intel, and the Discord ranks bot.","giftersDesc":"Top gifters + creator profiles","success":{"title":"You're in.","sub":"Full {plan} access unlocked for {hours} hours. Jump in:","ranksTitle":"Live Ranks","ranksDesc":"Every region, real-time, unmasked","botTitle":"Add the Discord bot","botDesc":"Then type {command} in your server","giftersTitle":"Creators & gifters","foot":"Pass expires in {hours}h. We'll email you a one-tap way to keep going."},"demo":{"unmaskTitle":"Unmasked leaderboards","unmaskDesc":"Every region + league rank, real names","intelTitle":"Gifter intel","discordDesc":"Live boards inside your server"},"activating":"Activating your pass...","activate":"Activate my day pass","google":"Continue with Google to start","fineprint":"Billed monthly or weekly · cancel anytime.","startFailed":"Could not start your pass. Please try again."},"daypassKeep":{"seoTitle":"Continue with {plan} - Tik.Tools","errorTitle":"Something went wrong","retry":"Try again","redirecting":"Taking you to secure checkout...","payWith":"{plan} - pay with Apple Pay, Google Pay, PayPal or card.","planMonthly":"{plan} - {price}/month","planWeekly":"{plan} - {price}/week","notOpened":"Checkout did not open. Please try again.","failed":"Checkout failed. Please try again."},"page":{"seoTitle":"Account - TikTools","avatarAlt":"You","fallbackName":"Your account","loading":"Loading your account...","profile":"Profile","displayName":"Display name","namePlaceholder":"Your name","saving":"Saving...","save":"Save","saved":"Saved","saveFailed":"Could not save","email":"Email","googleSignIn":"Google sign-in","emailPassword":"Email + password","password":"Password","googleNote":"You sign in with Google, so there is no password to change here. Manage it in your Google account.","currentPassword":"Current password","newPassword":"New password","newPasswordPlaceholder":"At least {min} chars, 1 uppercase, 1 number","confirmPassword":"Confirm new password","repeatPassword":"Repeat new password","hintLength":"{min}+ characters","hintUpper":"1 uppercase","hintNumber":"1 number","updating":"Updating...","changePassword":"Change password","pwFine":"We send a confirmation email to {email} whenever your password changes.","planBilling":"Plan & billing","currentPlan":"Current plan","subscription":"Subscription","noSubscription":"No active subscription","manageBilling":"Manage billing","viewPlans":"View plans","signOut":"Sign out","pwMismatch":"New passwords do not match","pwChanged":"Password changed. A confirmation email is on its way.","pwFailed":"Could not change password"},"completeProfile":{"seoTitle":"Complete Profile - TikTool","connected":"TikTok connected","title":"One last step","sub":"Add your email to receive alerts, receipts, and account recovery options.","save":"Save and continue","skip":"Skip for now","invalidEmail":"Enter a valid email address.","saveFailed":"Could not save email. Please try again."},"forgot":{"seoTitle":"Reset your password - tik.tools","title":"Reset your password","subStep1":"We will email you a {digits}-digit code.","subStep2":"Enter the code we emailed you and choose a new password.","sending":"Sending...","sendCode":"Send reset code","codeLabel":"{digits}-digit code","passwordPlaceholder":"At least {min} characters","passwordHint":"At least {min} characters, with one uppercase letter and one number.","saving":"Saving...","setPassword":"Set new password","differentEmail":"Use a different email","back":"Back to sign in","checkEmail":"Check your email.","updated":"Password updated. Redirecting you to sign in...","genericError":"Something went wrong. Try again."},"banned":{"seoTitle":"Account Suspended","title":"BANNED","sub":"Account suspended for API abuse","permanent":"PERMANENT","perma":"PERMA","minutes":"{min} MIN","continue":"Continue"},"claimError":{"seoTitle":"Verification Error","title":"Verification Failed","close":"Close","fallback":"An error occurred during verification. Please try again."}},"agencyDash":{"sections":{"home":"Dashboard","watchlist":"Watchlist","roster":"Roster","health":"Roster Health","pipeline":"Recruit Pipeline","tracker":"Live Tracker","notes":"Notes","archive":"Archive","battles":"Battle Logs","gifters":"Gifter DB","tasks":"Tasks","teamActivity":"Team Activity","teamTasks":"Team Tasks","team":"Team"},"shell":{"agencyTools":"Agency tools","dashboard":"Dashboard","upgrade":"Upgrade","billing":"Billing","openMenu":"Open agency menu","menu":"Agency menu","closeMenu":"Close agency menu","workspace":"Workspace","account":"Account","seePlans":"See agency plans","backTo":"Back to {brand}","explore":{"newCreators":"New Creators","agencyPulse":"Agency Pulse","rising":"Rising","agencies":"Agencies"}},"wall":{"title":"Agency CRM","body":"Live roster tracking, gifter intel, battle logs and team tools are available on agency plans.","cta":"See agency plans"},"common":{"followers":"{count} followers","live":"LIVE","off":"OFF","offline":"offline","archive":"Archive","openProfile":"Open profile"},"time":{"justNow":"just now","minutesAgo":"{n}m ago","hoursAgo":"{n}h ago","daysAgo":"{n}d ago","secondsShort":"{n}s","minutesShort":"{n}m","hoursShort":"{n}h","daysShort":"{n}d","agoSuffix":"{ago} ago","now":"Now"},"home":{"liveNow":"Live now","watched":"Watched","diamonds24h":"Diamonds · 24h","viewersNow":"Viewers now","viewers":"viewers","last24h":"24h","liveEmpty":"None of your watched creators are live right now. We refresh their status every few seconds.","recruit":"Recruit","recruitSub":"New creators to recruit in {region}, found on leaderboards and leagues. Add one to start watching every time they go live.","recruitLoading":"Loading recruits...","watchButton":"+ Watch","recruitEmpty":"No recruits for {region} yet. Check creators on the {link} to fill this list.","recruitPageLink":"recruit page","watchedOffline":"Watched · offline","offlineEmpty":"No offline watched creators."},"watchlist":{"intro":"Unsigned creators you're scouting - every entry shows the full CRM record: who added them, who reached out, when, eligibility, and the running note. Click any card to open the creator profile + edit the note.","copyAll":"Copy all usernames for backstage","addTarget":"+ Add target","usernamePrompt":"TikTok username (no {'@'}):","daily":"Daily","topGifter":"Top gifter","addedBy":"Added by","added":"Added","status":{"newTarget":"New Target","outreachSent":"Outreach Sent","inTalks":"In Talks","signed":"Signed","cold":"Cold"},"notePlaceholder":"Outreach attempts, owner intel, payout terms, response patterns...","trail":"Full log trail","trailSystem":"system","trailEmpty":"No prior events recorded.","toRoster":"Roster","archiveTitle":"Move to skipped archive","empty":"Watchlist is empty. Use Discover (Tikter) to add creators.","outreachNote":"Outreach happens on your own TikTok backstage or DMs - we never message creators on your behalf."},"roster":{"intro":"Your signed talent. Per-creator notes for internal staff. Transcripts + chat-spy unlock on Global.","cols":{"creator":"Creator","status":"Status","today":"Today (◇)","split":"Split %","lastLive":"Last live"},"remove":"Remove","removeTitle":"Remove from roster","notes":"Notes","removeConfirm":"Remove {handle} from your roster? They stay in your watchlist and can be re-signed anytime.","removeFailed":"Could not remove creator from roster","signFailed":"Could not sign creator"},"notes":{"intro":"Every creator your team has notes on. Click a card to open the full profile and edit.","withNotes":"With notes","allDecisions":"All decisions","empty":"No notes yet. Open any creator profile to add one.","verified":"verified","noNote":"No note yet - click to add","decision":{"yes":"yes","no":"no","maybe":"maybe"}},"archive":{"intro":"Creators you swiped left in Discover. Restore one to re-surface them in the deck.","empty":"No skipped creators yet.","restore":"Restore"},"battles":{"intro":"PK match history. The opponent-whale column shows who to poach next.","cols":{"date":"Date","yourCreator":"Your creator","opponent":"Opponent","result":"Result","margin":"Margin","oppWhale":"Opp. whale"},"win":"WIN","loss":"LOSS"},"gifters":{"intro":"Top spenders across your roster. Click a gifter for cross-donation breakdown.","cols":{"gifter":"Gifter","total":"Total ◇","thisWeek":"This week","creatorsSupported":"Creators supported","alsoFunds":"Also funds (outside)"},"outsideMasked":"+ • outside","outside":"+ {amount}◇ across {count} outside","exclusive":"exclusive to roster"},"tasks":{"intro":"Simple CRM tasks - assign, due-date, mark done. Free with a Google sign-up. The rest of the dashboard upgrades when you subscribe.","placeholder":"New task... e.g. 'DM {'@'}creator about contract terms'","add":"Add","deleteAria":"Delete","empty":"Nothing yet. Add your first task above."},"teamActivity":{"locked":"Team Activity unlocks on Agency plans.","defaultTeamName":"Your Team","membersActiveOne":"{count} member active","membersActiveOther":"{count} members active","all":"All","online":"Online {count}","idle":"Idle {count}","offline":"Offline {count}","searchPlaceholder":"Search name or email...","empty":"No member activity recorded yet. Members appear here once they start using the dashboard.","noMatch":"No members match this filter."},"teamTasks":{"locked":"Team Tasks unlocks on Agency plans.","intro":"Assign work to your team - title, assignee, priority, due date. Drag-free status changes via the per-card dropdown."}},"agencyCrm":{"billing":{"title":"Agency Billing","subActive":"Manage your subscription, payment method, and Telegram seats. Cancel or resume anytime.","subNone":"Pick an Agency plan to unlock the agency dashboard.","loading":"Loading...","empty":{"title":"No active agency plan","body":"{starter} bills monthly. {global} bills weekly or monthly. Pick one to open checkout.","eyebrowMonthly":"{plan} - MONTHLY","eyebrowWeekly":"{plan} - WEEKLY","perMonth":"/month","perWeek":"/week","billedMonthly":"Billed every month","billedMonthlyOnly":"Billed every month - monthly only","billedWeekly":"Billed every week - about {price} a month","billedMonthlyOneCharge":"Billed every month - one charge, not four","ctaMonthly":"Get {plan} - {price} every month","ctaWeekly":"Get {plan} - {price} every week","save":"save {percent}%"},"current":{"eyebrow":"CURRENT PLAN","meta":"{period} · status:","resuming":"Resuming...","resume":"Resume auto-renewal","openingCheckout":"Opening checkout...","renew":"Renew now","canceling":"Canceling...","cancelPlan":"Cancel plan","nextRenewal":"Next renewal","cancelsOn":"Cancels on this date.","nextCharge":"Next charge","payment":"Payment","expires":"Exp {month}/{year}"},"period":{"weekly":"Weekly","monthly":"Monthly","annual":"Annual","fallback":"Agency plan"},"status":{"cancelingAtPeriodEnd":"canceling at period end","unknown":"unknown","active":"active","trialing":"trialing","past_due":"past_due","unpaid":"unpaid","canceled":"canceled","incomplete":"incomplete","incomplete_expired":"incomplete_expired","paused":"paused"},"seatStatus":{"active":"active","inactive":"inactive","revoked":"revoked","pending_invite":"pending_invite"},"cycle":{"weekly":"weekly","monthly":"monthly","annual":"annual"},"cadence":{"weekly":"a week","monthly":"a month","annual":"a year"},"switch":{"upgradeTo":"Upgrade to {plan}","switchTo":"Switch to {plan}","toGlobalBody":"{plan} adds every Global-only surface on top of what you have now. Your unused Starter time is credited.","toStarterBody":"{plan} keeps the agency dashboard, recruiting and team for {price} a month. You lose the Global-only surfaces below; your unused Global time is credited.","billedPaypal":"Billed through PayPal.","billedCard":"Billed through your card on file.","checking":"Checking...","globalWeekly":"Global weekly - {price}/week","globalMonthly":"Global monthly - {price}/month","starterMonthly":"{plan} - {price}/month"},"seats":{"title":"Team Seats","titleWithPrice":"Team Seats - {price} per extra seat","pricePerWeek":"{price}/week","pricePerMonth":"{price}/month","includes":"Your plan includes {seats} ({used} of {cap} in use).","teamSeats":"{count} team seats","billedWeekly":"Each extra seat is billed weekly with your Agency plan. Adding seats charges today only for the rest of the current week.","billedMonthly":"Each extra seat is billed monthly with your Agency plan. Adding seats charges today only for the rest of the current month.","removeNote":"Removing a seat takes effect right away and the unused time is credited to your next invoice.","extraSeats":"extra seats","testMode":"Test mode - seat purchases do not charge a real card.","add":"Add seats","updating":"Updating...","removeOne":"Remove one seat","unassigned":"Unassigned","memberFallback":"member"},"telegram":{"title":"Telegram Radar - Agency Seats","body":"Your {plan} subscription includes {seats}. Scan the QR or tap the link on a phone/PC to connect a device. Free a seat anytime by sending {command} in the bot.","seats":"{count} Telegram seats","linkActive":"Link active for {seconds}s","generating":"Generating...","generate":"Generate Telegram connect link","help":"One link binds one device. Repeat for each employee, up to your seat cap.","qrAria":"Telegram QR code","qrCaption":"Scan with phone camera or Telegram app","open":"Open in Telegram","copied":"Copied","copyLink":"Copy link","hintPc":"On {device}: tap \"{open}\" - it launches the desktop app or web Telegram.","pc":"PC","hintPhone":"On {device}: scan the QR or paste the link in a browser.","phone":"phone","generateNew":"Generate new link"},"modal":{"paypalCredit":"Your current PayPal plan is credited {credit} for unused time.","paypalCreditDays":"Your current PayPal plan is credited {credit} for unused time ({days} days).","newPlan":"The new plan is {price} {cadence}.","newPlanFirstCharge":"The new plan is {price} {cadence}, first charged {date}.","paypalNote":"PayPal opens to approve the new agreement; the old one is cancelled once it is approved.","creditUnused":"Credit for unused time","lineItem":"{plan} {cycle}","tax":"Tax","creditedNext":"Credited to your next invoice","chargedToday":"Charged today","cardNote":"Charged to your card on file. One subscription, no double charge.","keepCurrent":"Keep current plan","switching":"Switching...","continuePaypal":"Continue to PayPal","confirmChange":"Confirm change"},"cancel":{"title":"Cancel your subscription?","body":"You'll keep access until {date}. After that, the agency dashboard, unmasked intel, bulk copy and scout alerts lock back into preview mode.","pick":"Pick how to cancel:","endTitle":"Cancel at period end","endSub":"Recommended. Keep access until {date}.","immediateTitle":"Cancel immediately","immediateSub":"Access ends now. No refund for the current period.","keep":"Keep plan","confirm":"Confirm cancel"},"errors":{"removeSeat":"Could not remove seat.","assignSeat":"Could not update assignment.","cancel":"Cancel failed","resume":"Resume failed","samePlan":"You are already on this plan.","noSubscription":"No active subscription found to change. Start the plan from the agency pricing page instead.","priceFailed":"Could not price this change. Try again.","paypalNoLink":"PayPal did not return an approval link. Try again.","notCompleted":"The change did not complete. Refresh to check your plan before trying again.","planChangeFailed":"Plan change failed. Your plan has not changed.","linkFailed":"Could not generate link.","clipboardBlocked":"Clipboard blocked - long-press the \"Open in Telegram\" button to copy manually."}},"seatModal":{"close":"Close","eyebrow":"TEAM SEATS","title":"Add extra seats","subWeekly":"{price}/week per extra seat, billed weekly with your Agency plan. Your plan already includes {count} seats.","subMonthly":"{price}/month per extra seat, billed monthly with your Agency plan. Your plan already includes {count} seats.","testMode":"Test mode - no real card will be charged. Use a Stripe test card.","fewer":"Fewer seats","more":"More seats","extraSeats":"extra seats","countNoteOne":"You have {current} extra seat now. Total team size after this change: {total}.","countNoteOther":"You have {current} extra seats now. Total team size after this change: {total}.","dueTodayWeek":"Due today, for the rest of this week","dueTodayMonth":"Due today, for the rest of this month","tax":"Tax","totalToday":"Total today","thenWeek":"Then, each week with your plan","thenMonth":"Then, each month with your plan","review":"Review price","processing":"Processing...","payAndAdd":"Pay {amount} and add seats","footnote":"Charged to the card on your Agency plan · Secured by Stripe","payBadge":"{count} EXTRA SEATS","bankConfirm":"Your bank needs a card confirmation before the seats are added.","preparing":"Preparing secure form...","payButton":"Pay and add seats","payFootnote":"Seats are added as soon as the payment goes through","successTitle":"Seats added","successOne":"You now have {count} extra seat. Invite teammates from the team page.","successOther":"You now have {count} extra seats. Invite teammates from the team page.","done":"Done","errors":{"price":"Could not price the seat change.","start":"The payment could not be started. Try again.","add":"Could not add seats.","payment":"Payment failed."}},"team":{"seoTitle":"Team Management - TikTool Agency","title":"Team Management","loading":"Loading your team...","yourAgency":"your agency","teammate":"teammate","noEmail":"no email on file","backToDashboard":"Back to dashboard","copy":"Copy","copied":"Copied","roles":{"owner":"owner","manager":"manager","scout":"scout","member":"member"},"error":{"title":"Could not load your team","body":"Something went wrong reaching the team service. Try again in a moment.","retry":"Retry"},"gate":{"title":"Build your scouting team","body":"Team seats let you add managers and scouts who share your agency's data access - no separate subscription for them. Invites unlock on Agency plans.","plans":"See agency plans"},"member":{"title":"You're on {agency}","body":"Your role: {role}. Only the agency owner can invite or remove members. You have full access to the shared agency data."},"owner":{"lead":"Add managers and scouts to {agency}. They share your data access on a single subscription - {count} seats are included in your plan.","seatsUsed":"seats used"},"invite":{"title":"Invite a teammate","sub":"Enter an email (optional) and a role. If they already have a TikTool account we attach them instantly; otherwise you get a shareable invite link.","email":"Email","optional":"optional","emailPlaceholder":"name{'@'}yourorg.com - leave blank for link-only","role":"Role","roleManager":"Manager - sees assigned creators","roleScout":"Scout - watchlist + mass-copy, no revenue","sending":"Sending...","send":"Send invite","seatLimit":"Seat limit reached - remove a member below or buy more seats to invite again.","joined":"{email} joined {agency}","joinedBody":"Role: {role}. They can sign in and use the shared dashboard immediately.","another":"Invite another","linkReady":"Invite link ready","expires":"Link expires in {days} days. You can revoke it from the list below at any time.","sendAnother":"Send another"},"share":{"whatsappAria":"Share on WhatsApp","telegramAria":"Share on Telegram","emailAria":"Share via Email","smsAria":"Share via SMS","email":"Email","more":"More","message":"You've been invited to join my TikTool agency as {role}. Open the link to accept:","subject":"Join my TikTool agency"},"list":{"title":"Your team","entriesOne":"{count} entry","entriesOther":"{count} entries","presenceNote":"Live online presence is coming soon. Status below shows whether each invite has been accepted.","empty":"No teammates yet. Send your first invite above to start building your roster of managers and scouts.","you":"you","linkOnly":"link-only invite","pending":"Pending","accepted":"Accepted","copyLink":"Copy link","revoke":"Revoke","remove":"Remove","swapTitle":"Need to swap someone out?","swapBody":"Remove a member to free their seat, then send a fresh invite to their replacement."},"regions":{"label":"Region access","saving":"Saving...","saved":"Saved","failed":"Save failed - retry","selected":"{count} selected","all":"All regions"},"buy":{"title":"Need more than {count} seats?","includes":"Your plan includes {count} manager and scout seats.","includesExtra":"Your plan includes {count} manager and scout seats and you have {extra} extra.","addFromBilling":"Add extra seats from Billing - each one is billed with your Agency plan.","add":"Add seats"},"remove":{"title":"Remove {name}?","body":"They will lose access to the shared agency data right away and their seat is freed up. You can re-invite them later.","cancel":"Cancel","removing":"Removing...","confirm":"Remove member"},"errors":{"invalidEmail":"Enter a valid email or leave it blank for a link-only invite.","inviteFailed":"Invite failed. Try again.","revoke":"Could not revoke that invite.","remove":"Could not remove that member."}},"extension":{"seo":{"title":"Eligibility Checker Extension - Tik.Tools Agency","description":"Check TikTok LIVE invite-eligibility from your agency backstage with the Tik.Tools Chrome extension. Included with every agency plan."},"badge":"Agency Tool","title":"The {highlight} for Chrome","titleHighlight":"Eligibility Checker","sub":"Check TikTok LIVE invite-eligibility straight from your agency backstage - no keys, no copy-paste. It keeps checking while the results land on your shared list in real time.","login":"Log in to continue","unlock":"Unlock with Agency","included":"Included with {starter} ({count} checks a day) and {global} (unlimited).","download":"Download the extension","storeSoon":"Web Store version coming soon","copy":"Copy","copied":"Copied","step1":{"title":"Download & add to Chrome","body":"Download the file above and unzip it to a folder you will keep (do not delete it - Chrome loads the extension from there).","openTab":"Open a new tab, paste this into the address bar, and press Enter:","devMode":"Turn on {label} (top-right toggle).","devModeLabel":"Developer mode","loadUnpacked":"Click {label} and select the unzipped folder.","loadUnpackedLabel":"Load unpacked"},"step2":{"title":"Pin it","body":"Click the puzzle-piece icon in Chrome's toolbar, then the pin next to {name} so it is always one click away."},"step3":{"title":"Log in with Tik.Tools","body":"Open the extension and click {label}. It uses this same account - no API key to paste. Your agency plan unlocks it straight away ({starter}: {count} checks a day; {global}: unlimited).","loginLabel":"Log in"},"step4":{"title":"Connect backstage & start checking","body":"Open your TikTok LIVE backstage in the same browser, pick a region in the extension, and it connects automatically. Hit {label} - checked creators appear on your list with their result as it checks.","runLabel":"Run","openList":"Open your checked creators list"},"tips":{"title":"Tips for covering several regions","body":"One backstage account can only be logged in once per Chrome profile. To check several regions at the same time, run {emphasis}, each with the extension installed and logged in with this account. Every profile checks its own region and all results land on the same shared list here.","emphasis":"one backstage account per region in its own Chrome profile","warn":"Use throwaway backstage accounts for bulk checking - never the agency owner's main account."}},"join":{"seoTitle":"Join Agency · TikTool","loading":"Loading invite...","unavailable":"Invite unavailable","notValid":"Invite not valid","acceptFailed":"Could not accept invite","home":"← Home","eyebrow":"AGENCY INVITE","invited":"You've been invited to join as {role}.","clickBelow":"Click below to accept and start scouting together.","joining":"Joining...","accept":"Accept & join","loginToAccept":"Log in to accept","expiresSoon":"Invite expires soon.","expiresOn":"Invite expires {date}.","consent":"By accepting you agree to the agency owner being able to assign you creators and view your activity."},"drilldown":{"close":"Close","memberFallback":"member","loading":"Loading activity...","idleToday":"Idle today","activeToday":"Active today","listsCopied":"Lists copied","timePerPage":"Time per page (today)","page":"Page","time":"Time","unknownPage":"(unknown)","noPageTime":"No page time recorded today.","copyLog":"List-copy log","listFallback":"(list)","timeline":"Activity timeline","noEvents":"No events recorded today.","event":{"aPage":"a page","viewed":"Viewed {page}","left":"Left {page} after {duration}","copiedList":"Copied list {list}","copiedListBare":"Copied list","idle":"Went idle ({duration})","resumed":"Resumed activity","heartbeat":"Active"},"duration":{"seconds":"{s}s","minutes":"{m}m {s}s","hours":"{h}h {m}m"},"ago":{"justNow":"just now","minutes":"{n}m ago","hours":"{n}h ago","days":"{n}d ago"}}},"agencyOps":{"common":{"compactK":"{n}k","compactM":"{n}M","hours":"{n}h","filterCreatorsAria":"Filter creators","liveNow":"Live now","back":"Back","loading":"Loading...","close":"Close"},"nav":{"dashboard":"Dashboard","watchlist":"Watchlist","roster":"Roster","health":"Roster Health","pipeline":"Recruit Pipeline","tracker":"Live Tracker","notes":"Notes","archive":"Archive","battles":"Battle Logs","gifters":"Gifter DB","tasks":"Tasks","teamActivity":"Team Activity","teamTasks":"Team Tasks","team":"Team"},"healthBand":{"risk":"At risk","watch":"Watch","healthy":"Healthy","unseen":"Not seen yet"},"health":{"pageTitle":"Roster Health - Agency","lockTitle":"Roster Health","lockTextStarter":"Roster health, health alerts and the weekly health summary are part of {plan}. Upgrade from Agency Billing to see which hosts are slipping.","lockText":"See which hosts are slipping before they go quiet - on an agency plan.","title":"Roster health","sub":"Every host is compared with their own last four weeks, so a small creator keeping their usual week reads as healthy and a big one halving theirs does not.","updated":"Updated {time}","filterAria":"Filter by health","allHosts":"All hosts","alerts":{"title":"Health emails","sentTo":"Sent to {email}, on the timezone and send time of your creator digest.","accountEmail":"your account email","daily":"Daily alert when a host moves to At risk","weekly":"Weekly roster summary with a CSV, Mondays","saveError":"Could not save that. Try again in a moment."},"truncated":"Showing the first {shown} of {total} creators on your roster.","unavailable":"Health data is temporarily unavailable. Your roster is safe - try again in a few minutes.","empty":{"title":"No creators on your roster yet","sub":"Add creators in the Live Tracker, or sign them through the recruit pipeline, and their health shows up here.","cta":"Add creators"},"today":{"title":"Today","sub":"{count} need a look, most urgent first"},"wholeRoster":"Whole roster","searchPlaceholder":"Filter by name or {'@'}handle","cols":{"creator":"Creator","health":"Health","diamonds7d":"Diamonds 7d","diamonds30d":"Diamonds 30d","diamonds90d":"Diamonds 90d","d30":"30d","d90":"90d","live7d":"Live 7d","live30d":"Live 30d","live90d":"Live 90d","usualWeek":"Usual week"},"noMatch":"No creators match.","foot":"Diamonds and live hours are what we observed while tracking each creator; live hours count captured stream time. History builds from the day a creator joins your roster. Creators marked Not seen yet have no streams observed in the last 90 days, so they are not scored and are left out of At risk and Watch."},"tracker":{"pageTitle":"Live Tracker - Agency","glassTitle":"Live Tracker","glassSub":"Track your creators' gifts, gifters and chat - live and by day - on an agency plan.","glassCta":"See agency plans","yourCreators":"Your creators","addPlaceholder":"Add a creator - search {'@'}handle or name","track":"+ Track","notInDirectory":"Not in our directory yet.","adding":"Adding...","trackAnyway":"Track {'@'}{handle} anyway","noneFound":"No creators found.","emptyRoster":"No creators tracked yet. Search above to add one - we start tracking their gifts and chat right away.","followers":"{count} followers","watching":"watching","stopTracking":"Stop tracking {'@'}{handle}","confirmStop":"Stop tracking {'@'}{handle}?","history":"{'@'}{handle} - history","pickCreator":"Pick a creator","watch":"Watch","noActivity":"No tracked activity yet for this creator.","giftsCount":"{count} gifts","chatsCount":"{count} chats","dayHeader":"{date} · {'@'}{handle}","pickDay":"Pick a day","gifts":"Gifts","chat":"Chat","noGifts":"No gifts this day.","noChat":"No chat captured this day.","removeError":"Could not remove creator","addError":"Could not add creator"},"pipeline":{"pageTitle":"Recruit Pipeline - Agency","lockTitle":"Recruit Pipeline","lockText":"Track every creator from checked to signed, as a team - on an agency plan.","title":"Recruit pipeline","sub":"Creators you marked eligible or claimed on the boards, through contact to signed. A move here updates the claim your whole team sees, and a signed creator goes onto your roster in one tap.","searchPlaceholder":"Filter by {'@'}handle","tabsAria":"Pipeline stages","unavailable":"The pipeline is temporarily unavailable. Try again in a few minutes.","stage":{"checked":"Checked","contacted":"Contacted","signed":"Signed","not_interested":"Not interested"},"empty":{"checked":"Creators you mark eligible on the New Creators board, or claim on any board, land here.","contacted":"Move a creator here once you have reached out.","signed":"Creators who joined your agency. Add them to your roster to track their health.","not_interested":"Creators who said no. They stay here so nobody contacts them twice."},"move":{"checked":"Back to checked","contacted":"Contacted","signed":"Signed","not_interested":"Not interested"},"claimStatus":{"claimed":"Claimed","contacted":"Contacted","responded":"Responded","interested":"Interested","signed":"Signed","not_interested":"Not interested"},"markedEligible":"Marked eligible","premiumEligible":"Eligible (premium invite)","you":"you","onlyOwner":"Only {name} can move this one.","onRoster":"On your roster","addToRoster":"Add to roster","showMore":"Show {count} more","errors":{"teammateOwns":"A teammate owns that creator, so only they can move it.","moveFailed":"Could not move that creator. Try again in a moment.","rosterFull":"Your roster is full. Remove a creator before adding another.","addFailed":"Could not add to the roster. Try again in a moment."}},"tasks":{"everyone":"Everyone","member":"member","newTask":"+ New task","loading":"Loading tasks...","status":{"open":"Open","in_progress":"In Progress","done":"Done"},"priority":{"low":"Low","medium":"Medium","high":"High"},"archiveAria":"Archive task","unassigned":"Unassigned","nothingHere":"Nothing here","modal":{"title":"New task","fieldTitle":"Title","titlePlaceholder":"e.g. DM {'@'}creator about contract terms","description":"Description","descriptionPlaceholder":"Optional detail...","assignee":"Assignee","priority":"Priority","dueDate":"Due date","cancel":"Cancel","saving":"Saving...","create":"Create task","titleRequired":"Title is required","createError":"Could not create task"}},"intercom":{"team":"Team","connected":"Connected","connecting":"Connecting","searchPlaceholder":"Search members...","searchAria":"Search team members","members":"Members","noMembers":"No members match.","channels":"Channels","noChannels":"No channels yet.","directMessages":"Direct Messages","noDms":"Search a member to start a conversation.","loadEarlier":"Load earlier messages","sharedImage":"Shared image","editAria":"Edit message","saveEdit":"Save edit","cancelEdit":"Cancel edit","edit":"Edit","edited":"edited","closeImage":"Close image","reactions":{"up":"Thumbs up","heart":"Heart","check":"Done","eyes":"Seen"},"typingOne":"{name} is typing...","typingTwo":"{first} and {second} are typing...","typingMany":"Several people are typing...","you":"You","attachImage":"Attach image","placeholder":"Type a message...","messageAria":"Message","sendAria":"Send message","uploading":"Uploading image...","sheetAria":"Team chat","openChat":"Open team chat","collapseChat":"Collapse team chat","pickToStart":"Pick a channel or teammate to start.","channel":"Channel","directMessage":"Direct message"},"activity":{"member":"member","noPage":"No active page","status":{"online":"Online","idle":"Idle","offline":"Offline"},"onlineNow":"Online now","idleFor":"Idle {time}","lastSeen":"Last seen {time} ago","ago":"{time} ago","justNow":"just now","units":{"s":"{n}s","m":"{n}m","h":"{n}h","d":"{n}d"},"roles":{"owner":"Owner","manager":"Manager","scout":"Scout","member":"Member"}}},"accountTools":{"webhooks":{"seo":{"title":"Webhooks - TikTool","description":"Receive HMAC-signed live event notifications at your HTTPS endpoint. Tier-aware, retried, dedupable."},"nav":{"dashboard":"Dashboard","docs":"Docs"},"newWebhook":"New webhook","sub":"HMAC-signed HTTPS POSTs delivered to your endpoint when watched creators go live or end streams. Retried, replayable, dedupable via stable {field}.","loading":"Loading...","upgrade":{"title":"Webhooks require a paid plan","body":"Available on {basic}, {pro}, {ultra}, and {agency}. You're on {tier}.","cta":"View plans"},"stats":{"plan":"Plan","targetsUsed":"Targets used","dailyQuota":"Daily quota","allowedEvents":"Allowed events","allowedEventsValue":"{count} of {total}"},"empty":{"title":"No webhooks yet","body":"Create one to start receiving live events at your endpoint.","cta":"Create your first webhook"},"row":{"untitled":"Untitled","allCreators":"ALL creators · firehose","creatorsOne":"{count} creator","creatorsOther":"{count} creators","failStreak":"{count} fail streak","downgradeNote":"Paused - your current plan no longer includes one of its events. Upgrade to reactivate it automatically, or delete it."},"status":{"pausedPlan":"paused (plan)","disabled":"disabled","healthy":"healthy","failing":"failing","retrying":"retrying","pending":"pending"},"events":{"liveStart":"Watched creator started a live stream","liveEnd":"Watched creator ended a live stream","peakViewers":"Concurrent viewer count crossed a milestone","highValueGift":"High-value gift (≥{threshold} diamonds) received","followerMilestone":"Follower count crossed a milestone ({range})","eligible":"A recruit-worthy creator appeared or crossed a league-score milestone","watchedGift":"A gifter on your watchlist sent a gift at or above your threshold","hotSpike":"A creator took {diamonds}+ diamonds within {minutes} minutes","leagueDropout":"A creator fell off a league division board"},"everyCreator":"every creator on the platform","docs":{"verifyTitle":"How to verify a delivery","verifyBody":"Every POST includes {header} where {formula}. Reject any request older than {minutes} minutes (replay window).","payloadTitle":"Example payload ({event})","retryTitle":"Retry policy","retryBody":"Connect timeout {connect}s, read timeout {read}s. Retry schedule: {schedule} ({attempts} attempts ~{hours}h). After max attempts the event marks {deadLetter}; replay manually from any webhook's detail page for {days} days.","deadLetter":"dead-letter","scopingTitle":"Scoping & volume","scopingIntro":"The {field} list decides how much you receive:","scopingEmpty":"{lead} You get events for {every} - a high-volume firehose (hundreds of events per minute). Most single endpoints cannot keep up with this, and it is the usual cause of a webhook auto-disabling.","scopingEmptyLead":"Empty list = everything.","scopingScoped":"{lead} Up to {max} handles; you receive events for those creators only. Recommended for essentially every integration.","scopingScopedLead":"Scoped list = only yours.","rosterBody":"For a roster that changes often, manage the list from your own service: {endpoint} with {body} {replaces}. Read the webhook, compute the new set, and PATCH the full array on each sync - that is your programmatic add/remove.","rosterReplaces":"replaces the whole list","autoTitle":"Auto-disable","autoBody":"A delivery that fails all {attempts} attempts becomes a {deadLetter}. After {streak}, the webhook is disabled automatically to protect your endpoint. {reset}, so a healthy endpoint never trips it. If a webhook gets disabled, fix the endpoint and re-enable it from its detail page. If you are on the unscoped firehose, scope {field} first - no endpoint reliably survives the full firehose.","autoStreak":"{count} dead-letters in a row","autoReset":"Any successful delivery resets that counter to zero","quotaTitle":"Daily quota","quotaBody":"Each plan has a daily delivery cap (shown at the top of this page): {basic} {basicCap}, {pro} {proCap}, {ultra} {ultraCap}, {agency} {agencyCap}. It counts one per distinct event delivered; retries of the same event do not count again. The counter resets at {reset}. When you reach the cap, further events pause until reset - upgrade for a higher cap. Repeated endpoint failures also auto-disable a webhook (above)."},"create":{"title":"New webhook","close":"Close","name":"Name","optional":"(optional)","namePlaceholder":"Production - Supabase live alerts","targetUrl":"Target URL","targetHint":"HTTPS only, no private networks","eventTypes":"Event types","requires":"Requires {plan}","creators":"Creators","creatorsHint":"one handle per line; up to {max}","creatorsWarn":"Leave this empty and you receive {every} - a high-volume firehose (hundreds of events/min) that can overwhelm your endpoint and get the webhook auto-disabled. List the creators you want to scope delivery to only them.","bearer":"Bearer token","bearerHint":"(optional, sent as Authorization header)","cancel":"Cancel","creating":"Creating...","submit":"Create webhook"},"secret":{"title":"Save your webhook secret","warn":"This secret will not be shown again. Copy it now.","copied":"✓ Copied","copy":"Copy","saved":"I have saved it"},"errors":{"load":"Failed to load","create":"Create failed"}},"webhookDetail":{"back":"All webhooks","loading":"Loading...","untitled":"Untitled webhook","sending":"Sending...","sendTest":"Send test event","edit":"Edit","disable":"Disable","enable":"Enable","rotating":"Rotating...","rotate":"Rotate secret","delete":"Delete","downgrade":"{lead} Your current plan no longer includes one of this webhook's events, so delivery is paused. Upgrade to reactivate it automatically (your events + watchlist are kept), or delete it.","downgradeLead":"Paused by plan change.","cannotEnable":"Cannot enable:","test":{"succeeded":"Test succeeded:","failed":"Test failed:","result":"HTTP {status} in {ms}ms"},"editForm":{"title":"Edit webhook","name":"Name","namePlaceholder":"Production - live alerts","events":"Events","upgrade":"(upgrade)","creators":"Creators - one per line, no {'@'}. Leave empty for all watched (firehose).","creatorsOne":"{count} creator","creatorsOther":"{count} creators","cancel":"Cancel","saving":"Saving...","save":"Save changes"},"stats":{"status":"Status","secret":"Secret","events":"Events","creators":"Creators","failStreak":"Fail streak","lastDelivery":"Last delivery","allWatched":"all watched","never":"never"},"deliveries":{"title":"Recent deliveries (last {days} days)","empty":"No deliveries yet.","when":"When","event":"Event","creator":"Creator","attempt":"Attempt","status":"Status","latency":"Latency","ms":"{ms}ms","replay":"replay"},"notFound":"Webhook not found.","deleteModal":{"title":"Delete this webhook?","body":"This stops all future deliveries to {url}. Cannot be undone.","cancel":"Cancel","confirm":"Delete"},"newSecret":{"title":"New webhook secret","warn":"Old secret invalidated immediately. Update your endpoint now.","copied":"Copied","copy":"Copy","done":"Done"},"confirmRotate":"Rotate secret? Old secret stops working immediately.","errors":{"save":"Could not save changes.","status":"Could not change status.","test":"Test failed","replay":"Replay failed"}},"support":{"seoTitle":"Support - Tik.Tools","back":"Back to dashboard","title":"Support","online":"We're online - typically reply within minutes","offline":"Leave a message and we will get back to you","loading":"Loading your conversation...","emptyTitle":"How can we help?","emptyBody":"Send us a message and our team will get back to you here.","notSent":"(not sent)","placeholder":"Type your message...","send":"Send","time":{"now":"now","minutes":"{count}m","hours":"{count}h","days":"{count}d"}}},"pagesMisc":{"showcase":{"hero":{"title":"Built with","subtitle":"Featured projects and integrations built by our community using the TikTok LIVE API. Submit yours and get featured."},"visit":"Visit","empty":"No projects featured yet. Be the first to submit yours!","submit":{"heading":"Submit Your Project","sub":"Built something with TikTool? Submit it below and we'll review it for the showcase.","loginPrompt":"You need to be logged in to submit a project.","loginCta":"Register / Login","nameLabel":"Project Name","namePlaceholder":"e.g. My TikTok Assistant","descLabel":"Description","descPlaceholder":"What does your project do?","urlLabel":"Project URL","logoLabel":"Logo URL (square image)","success":"Project submitted for review. We'll feature it once approved!","submitting":"Submitting...","submit":"Submit Project","errorGeneric":"Something went wrong"},"seo":{"title":"Showcase - Projects Built with TikTok LIVE API","description":"Explore featured projects built with the TikTok LIVE API. See what developers are building - assistants, analytics, overlays, and more. Submit your own project to get featured.","ogTitle":"Showcase - Projects Built with TikTok LIVE API","ogDescription":"Explore featured community projects built with the TikTok LIVE API."}},"agencyNew":{"success":{"tag":"PENDING REVIEW","title":"Your listing is in review","sub":"We review every listing manually. Average turnaround: a few hours.","chat":"CHAT WITH US","view":"View your listing"},"intro":"This is your live listing preview. Edit anything directly - it saves as you go. Nothing is public until we approve it.","roster":{"title":"Roster","noteSignedIn":"Search below to claim the creators you represent.","noteSignedOut":"Claim your real creators after you sign in."},"details":{"title":"Details","languages":"Languages","languagesPlaceholder":"Add a language, press Enter","tags":"Tags","tagsPlaceholder":"Add a tag, press Enter","contactEmail":"Contact email","contactPhone":"Contact phone","private":"Private"},"verify":{"title":"Verification","copy":"Upload a screenshot of your agency backstage (LIVE agency dashboard) - this is how we verify ownership.","uploading":"Uploading...","done":"Proof uploaded - replace","upload":"Upload backstage screenshot","failed":"Evidence upload failed - try again."},"creators":{"title":"Your creators","copy":"Add the creators you represent. You can also do this after your listing is approved.","searchPlaceholder":"Search creators by {'@'}username or display name","searchAria":"Search creators","live":"LIVE","claimed":"Claimed","claim":"Claim","signIn":"Sign in to claim creators.","claimFailed":"Claim failed - try again."},"submit":{"note":"You will sign in with Google or work email; your draft is saved and will not be lost.","submitting":"Submitting...","submit":"Submit for review","signInSubmit":"Sign in and submit for review","failed":"Submit failed - try again."},"seo":{"title":"List your agency - TikTool","description":"Create a free TikTok LIVE agency listing on TikTool."}}},"captions":{"watch":{"badge":"LIVE TRANSCRIPT + VIDEO","title":"Watch any TikTok LIVE with real-time captions","sub":"Paste a username. See the live video + on-screen transcript translated to 20+ languages. Uses your account's captions plan.","streamStep":"{n}. Stream to watch","usernameLabel":"TikTok username","usernamePlaceholder":"{'@'}username or search","liveBadge":"LIVE","keyStep":"{n}. API key","keyLabel":"Use this key for captions","keyHint":"Only paid keys can run captions. Free / sandbox keys are hidden.","languagesStep":"{n}. Languages","sourceLabel":"Source (audio)","autoDetect":"Auto-detect","translateTo":"Translate to","noTranslation":"No translation","translationHint":"Translation costs 2 min per real minute of audio (transcript + 1 translation). No translation = 1 min/min.","minutesLeft":"Minutes left","cycleUsage":"{remaining} / {total} this cycle - resets on renewal","noPlan":"No active captions plan","upgradePlan":"Upgrade plan ->","getPlan":"Get a plan ->","stop":"Stop captions","start":"Start live captions ->","placeholderTitle":"Video + captions show here","placeholderBody":"Pick a creator + hit Start. Live video on top, transcript + translation below.","transcript":"Transcript","transcriptTranslation":"Transcript + Translation","statusIdle":"Idle","statusListening":"Listening...","statusLive":"Live","waitingAudio":"listening for audio...","overlayLink":"Build an OBS overlay instead ->","manageLink":"Manage account ->","modal":{"close":"Close","loginTitle":"Log in to start","paidTitle":"You need a paid plan","outTitle":"Out of caption minutes","loginBody":"Sign in (or sign up free) to use captions. Every new account starts with 10 demo minutes.","paidBody":"Captions need an API key on {plan} plan or higher. {plan} ({price}/wk) includes {hours}h of captions per week.","outBody":"You've used your bundle for this cycle. Grab more minutes (auto-refill keeps captions flowing).","loginCta":"Log in / Sign up ->","seePlans":"See plans ->","topUp":"Top up ->","notNow":"Not now"},"errors":{"offline":"Stream went offline. Pick another live creator.","connection":"Stream connection error. Retry.","couldNotStart":"Could not start"},"seo":{"title":"Watch any TikTok LIVE stream with real-time captions - tik.tools","description":"Paste a TikTok username, watch the live video, get real-time transcription + 20+ language translations on screen. No code, no app required."}},"topup":{"close":"Close","headline":"Captions hours","sub":"Captions plans bundle live + translated minutes per renewal. Auto-refill at <10% remaining (opt-out).","loadingPlans":"Loading plans...","weekly":"Weekly","monthly":"Monthly","save":"save 20%","mostPopular":"MOST POPULAR","perMonth":"/mo","perWeek":"/wk","planHours":"{hours} hours captions","loading":"Loading...","subscribe":"Subscribe →","perMinute":"{price} per minute","fineprint":"{price} · cancel anytime","autoRenewNote":"Auto-renews · cancel anytime from your dashboard","backToPlans":"← back to plans","checkoutEyebrow":"Captions plan","hoursPerMonth":"{hours} hours / month","hoursPerWeek":"{hours} hours / week","settingUp":"Setting up secure payment...","subtotal":"Subtotal","tax":"Tax","totalToday":"Total today","processing":"Processing...","payNow":"Pay {amount} now","autoRenewMonthly":"Auto-renews every month. Cancel anytime.","autoRenewWeekly":"Auto-renews every week. Cancel anytime.","doneTitle":"Captions plan active","doneBody":"Your hours are credited. Captions will resume on this stream immediately.","continue":"Continue","upgrade":{"eyebrow":"Upgrade captions plan","inPlace":"In-place upgrade. Single subscription, no double-charge.","creditUnused":"Credit for unused {plan} time","newLine":"New {plan} {billing}","chargedToday":"Charged to your card today","confirm":"Confirm upgrade - {amount}","cancel":"Cancel"},"errors":{"needsConfirmation":"Upgrade requires confirmation - please retry.","unexpected":"Unexpected response from upgrade endpoint.","upgradeFailed":"Upgrade failed.","samePlan":"You are already on this plan.","initFailed":"Payment could not be initialised. Please try again.","mountFailed":"Payment form failed to mount. Please refresh.","checkoutFailed":"Checkout failed","paymentFailed":"Payment failed.","notConfirmed":"Payment not confirmed. Try a different card."}}},"site":{"pricing":{"og":{"title":"Simple, transparent pricing","subtitle":"{days}-day free evaluation, then weekly or monthly plans. No credit card to evaluate.","badge":"PRICING"}},"home":{"og":{"subtitle":"Connect to any TikTok LIVE stream over WebSocket. Chat, gifts, likes and viewers in real time."}},"bestTime":{"og":{"title":"Best Time to Go LIVE on TikTok","subtitle":"Real-time engagement heatmap in your timezone.","badge":"TIMING"}},"featureCard":{"tag":"Feature","learnMore":"Learn more"},"heroTabs":{"giftFallback":"Gift"},"liveDemo":{"giftFallback":"Gift"},"bookLiveDemo":{"firstNamePlaceholder":"Jordan","agencyPlaceholder":"Acme Live","emailPlaceholder":"you{'@'}company.com"}},"siteDev":{"api":{"og":{"title":"TikTok LIVE API for Developers","subtitle":"Stream chat, gifts, likes and viewer counts from any TikTok LIVE room."}},"agencySdk":{"heroHighlight":"Agency SDK","name":"TikTok LIVE Agency SDK"},"eventSamples":{"labels":{"gift":"Virtual Gifts","chat":"Chat Messages","like":"Likes","member":"Member Joins","follow":"Follows","share":"Shares","subscribe":"Subscriptions","roomUser":"Viewer Count","emote":"Emote Chat","envelope":"Red Envelopes","linkMicBattle":"PK Battles","questionNew":"Q&A","liveShopping":"Live Shopping","roomInfo":"Stream Lifecycle","battle":"Battle State","battleArmies":"Battle Contributors","linkMicOpponentGift":"Opponent Gifts","linkMic":"Co-host Link","poll":"Polls","rankUpdate":"Live Rankings","rankNotice":"Rank Banner","streamStatus":"Stream Status","control":"Control Signals","caption":"Native Captions","giftPanelUpdate":"Gift Panel","goalUpdate":"Goals","superFan":"Super Fans","superFanJoin":"Super Fan Joins","roomPin":"Pinned Messages","barrage":"Barrage","fansEvent":"Fan Club","hostBoard":"Host Board","toast":"Toasts","questionSelected":"Question Picked","giftCollectionUpdate":"Gift Collections","linkMicLayout":"Co-host Layout"},"descs":{"gift":"Gift name, diamond value, repeat count, streaks, sender and relationship.","chat":"Every chat message with user data, badges, language and reply target.","like":"Like batches with sender info and the running room total.","member":"Who enters the room, with the entry source and current viewer count.","follow":"New follower events during the stream.","share":"When viewers share the livestream out.","subscribe":"Paid subscription joins and renewal notifications.","roomUser":"Live viewer count updates and the top-viewer snapshot.","emote":"Sticker / emoji-only comments, separated from text chat.","envelope":"Virtual red-envelope drops and portal bursts.","linkMicBattle":"Battle start, live score updates and the result.","questionNew":"Viewer questions submitted to the host Q&A panel.","liveShopping":"Live commerce events: featured product, billboard and short-item refresh.","roomInfo":"Connection ready, room metadata and stream status control messages.","battle":"Full PK battle state with team scores, host ids and layout.","battleArmies":"Per-host battle score with top contributors and the gift that moved it.","linkMicOpponentGift":"Gifts sent on the opposing PK host stream, itemized from one connection.","linkMic":"Co-host join and leave events for a multi-guest LIVE.","poll":"In-stream poll lifecycle - open, vote and close.","rankUpdate":"Ranked gifter and viewer leaderboards for the room.","rankNotice":"Leaderboard and league banner notices shown to viewers.","streamStatus":"Stream status flips - recording state and content rechecks.","control":"Stream control signals - start, pause and end status codes.","caption":"TikTok native auto-captions rendered on the LIVE, one window per frame.","giftPanelUpdate":"Gift panel refresh when the room gift catalog rotates.","goalUpdate":"Subscriber and gift goal progress toward a room target.","superFan":"Super-fan level status for a viewer in the room.","superFanJoin":"A viewer joining the super-fan club.","roomPin":"A chat message pinned by the host, with duration and operator.","barrage":"Highlighted barrage messages that scroll across the stream.","fansEvent":"Fan-club events such as tier-ups and community refreshes.","hostBoard":"Host-side ranking board snapshot for the room.","toast":"Transient on-screen system notifications pushed by the room.","questionSelected":"The question the host selected from the Q&A panel.","giftCollectionUpdate":"Gift-collection progress and completion status.","linkMicLayout":"Co-host seat layout with the room and user in each slot."},"fields":{"gift":{"giftName":"Display name of the gift sent.","diamondCount":"Diamond value of a single gift unit.","repeatCount":"How many were sent in the combo.","repeatEnd":"true when a streak has finished - sum on this frame.","user":"Sender profile: uniqueId, nickname, follow + subscriber status.","receiverUserId":"The creator the gift was sent to. In a multi-guest LIVE this is the specific guest/host, not always the room owner."},"chat":{"comment":"The message text.","language":"Auto-detected language code of the comment.","emotes":"Inline subscriber emotes referenced in the message.","user":"Author profile incl. moderator and follow role."},"like":{"likeCount":"Likes in this batch from the sender.","totalLikeCount":"Cumulative like total for the room.","user":"Who sent the like batch."},"member":{"enterSource":"Where the viewer came from (homepage_hot, follow tab, recommend).","viewerCount":"Live viewer count at the moment of join.","user":"The viewer who joined."},"follow":{"user":"The viewer who just followed.","actionType":"Social action code - 3 marks a follow."},"share":{"user":"The viewer who shared the stream.","actionType":"Social action code - 13 marks a share."},"subscribe":{"subMonth":"Consecutive months subscribed.","subscribeType":"New subscribe vs renewal.","user":"The subscribing viewer."},"roomUser":{"viewerCount":"Current concurrent viewers in the room.","topViewers":"Ranked top viewers with their coin contribution."},"emote":{"emotes":"Emote id + image URL for each sticker sent.","user":"Who sent the emote."},"envelope":{"coins":"Total coins in the envelope pool.","count":"How many viewers can claim a share.","user":"Who dropped the envelope."},"linkMicBattle":{"battleStatus":"start, progress or end of the PK match.","hosts":"Each side with its live point total.","battleDurationMs":"Length of the battle window."},"questionNew":{"questionText":"The viewer-submitted question.","user":"Who asked it."},"liveShopping":{"action":"Commerce action - featured, billboard, refresh.","productId":"Catalog id of the product in focus.","price":"Amount in minor units + currency."},"roomInfo":{"status":"Room status - 2 is live, 4 is ended.","roomId":"Unique room identifier for the session.","owner":"The host profile for the room."},"battle":{"status":"Battle phase code - start, in progress or ended.","teams":"Each side with its host id, host profile and live score.","battleDuration":"Battle length in seconds."},"battleArmies":{"hosts":"Each host with team total and ranked contributor breakdown.","lastGift":"The gift that triggered this score update, embedded inline.","secsRemaining":"Seconds left in the battle window."},"linkMicOpponentGift":{"senderUserId":"Viewer id who sent the gift on the opponent side.","opponentRoomId":"Room id of the opposing PK host.","diamondCount":"Per-unit diamond value of the gift.","repeatCount":"Running combo counter within the transaction."},"linkMic":{"action":"join or leave for the co-host seat.","users":"The co-host creators involved in the change."},"poll":{"pollId":"Identifier of the poll instance.","status":"Poll state - open, voting or closed.","optionsPayload":"Raw JSON of the poll options."},"rankUpdate":{"rankType":"Which leaderboard this update is for.","rankList":"Ranked entries with user, position and score."},"rankNotice":{"rankType":"Notice type code.","position":"Rank position carried on the banner.","noticeKey":"Banner key naming which notice this is."},"streamStatus":{"rawPayload":"Raw status payload as shipped by the room."},"control":{"action":"Control code - 3 typically marks the stream ended."},"caption":{"text":"Caption text for this window.","language":"Detected spoken language code.","isFinal":"false for interim, true for a settled window."},"giftPanelUpdate":{"panelId":"Identifier of the gift panel that changed.","updatedAtSec":"Unix second the panel was refreshed."},"goalUpdate":{"goalKey":"Which goal this progress belongs to.","contributionLevel":"Progress level toward the goal.","metadataJson":"Raw JSON with target and current totals."},"superFan":{"level":"Super-fan level of the viewer.","displayType":"Which super-fan status is being shown.","user":"The super-fan viewer."},"superFanJoin":{"user":"The viewer who joined the super-fan club.","displayType":"Which join status is being shown."},"roomPin":{"comment":"The pinned message text.","durationSeconds":"How long the pin stays up.","user":"Author of the pinned message."},"barrage":{"content":"The barrage message text.","displayType":"Which barrage style is used.","user":"Who sent the barrage."},"fansEvent":{"fanType":"Fan-club event category code.","eventKey":"Which fan-club event fired."},"hostBoard":{"rawPayload":"Raw host board payload as shipped by the room."},"toast":{"toastText":"The notification text shown to viewers.","scene":"Which toast this is (e.g. live_record)."},"questionSelected":{"questionText":"The question the host chose to answer."},"giftCollectionUpdate":{"collectionId":"Identifier of the gift collection.","status":"Collection state - in progress or complete."},"linkMicLayout":{"slots":"Each seat with its slot index, room id and user id."}}}},"widgets":{"tinderDeck":{"demoEmptyTitle":"Demo deck is empty here.","demoEmptyBody":"Subscribe to Tik.Tools Agency to scout every region, every league, every day.","seePlans":"See Agency Plans →","waitingTitle":"Waiting for more creators to come online...","waitingBody":"Deck shows only currently-live creators in this region + league. New cards appear as soon as more start streaming.","upgrade":{"eyebrow":"UPGRADE","title":"Unlock every league","blurb":"You have seen the demo cards in this league. Subscribe to the Agency plan to scout every region, every class, with persisted decisions across your team.","hint":"Swipe / arrow → to view next league"},"live":"LIVE","unmute":"Unmute","mute":"Mute","unmuteAll":"Unmute all cards","muteAll":"Mute all cards","stamp":{"watch":"WATCH","skip":"SKIP","maybe":"MAYBE"},"profile":"Profile →","skipAria":"Skip","watchAria":"Watch","hint":"← skip · → watchlist · or drag"},"cardLive":{"userFallback":"user","giftFallback":"gift","sentGift":"sent {gift}","sentGiftCount":"sent {gift} ×{count}","followed":"followed","joined":"joined","liked":"liked"}},"dataPages":{"gifterTags":{"earlyStriker":"Early Striker","lateCloser":"Late Closer","rhythmGifter":"Rhythm Gifter","heavyHitter":"Heavy Hitter","loyalFan":"Loyal Fan","creatorHopper":"Creator Hopper","burstGifter":"Burst Gifter","whaleGifter":"Whale Gifter","microGifter":"Micro Gifter"},"regions":{"northAmerica":"North America","latinAmerica":"Latin America","colombiaPeruDominicanRepublic":"Colombia, Peru & Dominican Republic","australiaPacific":"Australia & Pacific","bangladeshBhutanMaldives":"Bangladesh, Bhutan & Maldives","centralAsia":"Central Asia","germanyDach":"Germany & DACH","iberia":"Iberia","centralEurope":"Central Europe","lusophone":"Lusophone","irelandBalticsMalta":"Ireland, Baltics & Malta","nordics":"Nordics","balkans":"Balkans","nigeriaGhanaKenyaSouthAfrica":"Nigeria, Ghana, Kenya & South Africa"},"agencyDummy":{"name":"Your Agency Name","tagline":"A short line about what your agency does","description":"We are a TikTok LIVE agency helping creators grow their audience, go live with confidence, and earn more from gifting.\nWe handle scheduling, coaching and payouts so our creators can focus on performing.\nReplace this with your own story - who you work with, the results you deliver, and why creators should join you."}},"regions2":{"dummyRoster":{"yourcreator1":"Your Creator","yourcreator2":"Rising Star","yourcreator3":"Weekend Host","yourcreator4":"Top Gifter Streamer"}}},"el":{"common":{"languageSwitcher":"Γλώσσα","languagePicker":{"open":"Αλλαγή γλώσσας","close":"Κλείσιμο"},"heroSection":{"defaults":{"title":"TikTok Live","titleHighlight":"API","subtitle":"Φτιάξε τα δικά σου overlays για TikTok Live σε OBS και TikTok Live Studio, με δώρα, chat και battles. Ό,τι χρειάζεσαι για να φτιάξεις εργαλεία για το TikTok Live."},"install":{"copy":"Αντιγραφή","copied":"Αντιγράφηκε!"},"recruit":{"new":"ΝΕΟ","label":"Recruit","sub":"Βρες νέους creators"},"cta":{"dashboard":"Dashboard","getApiKey":"Πάρε API key","manageApi":"Διαχείριση API","getKeySub":"Πάρε ένα API key","docs":"Docs","forDevelopers":"για developers"},"mobileNav":{"tagsAria":"Υποστηριζόμενες γλώσσες","guides":"Οδηγοί","leaderboards":"Κατατάξεις","gamingRanks":"Gaming κατατάξεις","gifterIntel":"Gifter Intel","agency":"Agency","pricing":"Τιμές","discordBot":"Discord bot"},"stats":{"latency":"Καθυστέρηση","uptime":"Uptime","free":"Δωρεάν","sandboxTier":"Πακέτο Sandbox"},"channels":{"aria":"Κανάλια LIVE","openProfile":"Άνοιγμα προφίλ του {name}"}},"earningsHeatmap":{"days":{"mon":"Δευ","tue":"Τρί","wed":"Τετ","thu":"Πέμ","fri":"Παρ","sat":"Σάβ","sun":"Κυρ"},"hourAm":"{h} π.μ.","hourPm":"{h} μ.μ.","legendLow":"Νέκρα","legendHigh":"Αιχμή","peakValue":"{value} διαμάντια στην πιο δυνατή ώρα","cellEmpty":"{day} {hour} - καμία δραστηριότητα","cellValue":"{day} {hour} - {value} διαμάντια ({pct}% της αιχμής)"},"revealGate":{"label":"Συνδέσου για να δεις τα νούμερα","sub":"Δωρεάν λογαριασμός - ξεκλειδώνει αμέσως κάθε νούμερο της σελίδας.","google":"Συνέχεια με Google","note":"Παίρνει 5 δευτερόλεπτα. Χωρίς κάρτα."},"regionPicker":{"global":"Παγκόσμια"},"rankBoardTabs":{"ariaLabel":"Πίνακες κατάταξης","daily":"Ημερήσια","popular":"Δημοφιλή","gaming":"Gaming","teams":"Ομάδες","shopping":"Shopping"},"globalUpgradeNote":{"withFeature":"Το {feature} ανήκει στο {plan}. Το πακέτο σου {starterPlan} δεν το περιλαμβάνει.","generic":"Αυτό ανήκει στο {plan}. Το πακέτο σου {starterPlan} δεν το περιλαμβάνει.","cta":"Αναβάθμιση σε {plan}"},"massCopyButton":{"label":"Αντιγραφή","lockedTitle":"Μόνο για Agency - αναβάθμισε για να αντιγράψεις όλα τα usernames","title":"Έως {max} usernames, ένα ανά γραμμή. Επικόλλησέ τα στον έλεγχο επιλεξιμότητας του TikTok Backstage.","copied":"Αντιγράφηκε!","agencyTag":"AGENCY"},"searchBar":{"placeholder":"Αναζήτηση creators και gifters...","clear":"Καθαρισμός αναζήτησης","tagLive":"LIVE","tagCreator":"Creator","tagGifter":"Gifter","noResults":"Κανένα αποτέλεσμα για \"{query}\"","addToWatchList":"Προσθήκη του {handle} στη λίστα παρακολούθησης","fetching":"Φόρτωση προφίλ TikTok...","close":"Κλείσιμο","confirmPrompt":"Αυτό είναι το προφίλ που θες να προσθέσεις στη λίστα παρακολούθησης;","no":"Όχι","adding":"Προσθήκη...","yesAdd":"Ναι, πρόσθεσέ το","errors":{"invalidHandle":"Μη έγκυρο TikTok handle","notFound":"Δεν βρέθηκε αυτό το προφίλ TikTok.","addFailed":"Η προσθήκη απέτυχε. Δοκίμασε ξανά."}},"giftGalleryApiCta":{"eyebrow":"API γκαλερί δώρων","heading":"Ενσωμάτωσε τη γκαλερί δώρων μέσω API","headingGift":"Ενσωμάτωσε το {name} + όλη τη γκαλερί δώρων μέσω API","sub":"Ένα request σού επιστρέφει όλο τον κατάλογο δώρων του TikTok LIVE - κάθε όνομα, κόστος σε διαμάντια και URL εικονιδίου. Βάλ' το κατευθείαν στη δική σου εφαρμογή.","badgeTitle":"Ο πλήρης κατάλογος σε πραγματικό χρόνο χρειάζεται πακέτο Pro ή ανώτερο","badge":"PRO+","tabsLabel":"Παραδείγματα κώδικα γκαλερί δώρων","copied":"Αντιγράφηκε","copy":"Αντιγραφή","copyCode":"Αντιγραφή κώδικα","docsCta":"Δες την τεκμηρίωση του API","hint":"Ο πλήρης κατάλογος σε πραγματικό χρόνο χρειάζεται Pro+ - {link}","hintLink":"δες τα πακέτα"},"eventExplorer":{"listLabel":"Τύποι events WebSocket","copyPayload":"Αντιγραφή payload","copy":"Αντιγραφή","copied":"Αντιγράφηκε"},"copyCodeButton":{"label":"Αντιγραφή κώδικα","htmlLabel":"HTML / Vanilla JS","llmLabel":"Prompt για LLM","nodeSub":"Ένα αρχείο. Μόνο Node 22+.","pythonSub":"Stdlib + websockets.","htmlSub":"Άνοιξέ το σε οποιονδήποτε browser. Χωρίς build.","llmSub":"Επικόλλησέ το στο ChatGPT / Claude.","toastMain":"Ο κώδικας αντιγράφηκε","toastSub":"Επικόλλησε και τρέξε"}},"popularLive":{"seo":{"title":"Δημοφιλή LIVE - tik.tools","description":"Ο πίνακας Popular LIVE του TikTok ανά περιοχή σε πραγματικό χρόνο - οι creators που προβάλλονται στην αναζήτηση αυτή τη στιγμή. Δεδομένα επιπέδου Agency."},"hero":{"title":"{accent} LIVE","titleAccent":"Δημοφιλή","sub":"Οι top creators του TikTok ανά περιοχή σε πραγματικό χρόνο - αυτοί που προβάλλονται στην αναζήτηση τώρα. Ανανεώνεται κάθε λεπτό."},"loading":"Φόρτωση δημοφιλών LIVE...","empty":"Δεν υπάρχει ακόμα πίνακας Popular LIVE για αυτή την περιοχή - ετοιμάζεται. Δοκίμασε ξανά σε ένα λεπτό.","count":"{count} creators","copyAll":"Αντιγραφή όλων","liveBadge":"LIVE","diamonds":"διαμάντια","upgrade":{"feature":"Ο πλήρης πίνακας Popular LIVE","badge":"ΑΠΟΚΛΕΙΣΤΙΚΑ ΓΙΑ AGENCY","text":"Ο πλήρης πίνακας Popular LIVE - κάθε περιοχή, μαζί με τους creators που είναι live - είναι αποκλειστικά για Agency.","cta":"Ξεκλείδωμα"},"updated":"Ενημερώθηκε {when}.","relative":{"minutes":"πριν {n} λεπ.","hours":"πριν {n} ώρ."}},"api":{"seo":{"title":"TikTok LIVE API - Οδηγός για developers","description":"Δεν υπάρχει επίσημο TikTok LIVE API. Συνδέσου σε οποιοδήποτε live stream μέσω WebSocket με το TikTool - τη σύνδεση και το authentication τα αναλαμβάνουμε εμείς. SDKs για Node.js & Python. Δωρεάν sandbox.","ogTitle":"TikTok LIVE API - Πλήρης οδηγός για developers","ogDescription":"Συνδέσου σε TikTok LIVE streams με 3 γραμμές κώδικα. Managed API με ενσωματωμένο signature server. Chat, δώρα και θεατές σε πραγματικό χρόνο.","twitterTitle":"TikTok LIVE API - Πλήρης οδηγός για developers","twitterDescription":"Συνδέσου σε TikTok LIVE streams με 3 γραμμές κώδικα. Managed API με ενσωματωμένο signature server.","keywords":"tiktok live api, tiktok api, tiktok live δεδομένα, tiktok websocket, tiktok live chat api, tiktok gifts api, tiktok δώρα api, tiktok stream api, tiktok live assistant, tiktok live connector εναλλακτική, tiktok live api δωρεάν, tiktok live api nodejs, tiktok live api python, tiktok live overlay api, tiktok live analytics, eulerstream εναλλακτική, tikfinity εναλλακτική, tiktok live api vs eulerstream, tiktok battle api, tiktok live sdk, tiktok chat api, tiktok live stream data"},"hero":{"badge":"Πλήρης οδηγός","title":"TikTok LIVE","titleHighlight":"API","subtitle":"Δεν υπάρχει επίσημο TikTok LIVE API. Το TikTool είναι μια managed εναλλακτική - συνδέσου σε οποιοδήποτε live stream και λάβε chat, δώρα και θεατές σε πραγματικό χρόνο μέσω WebSocket. Τη σύνδεση και το authentication τα αναλαμβάνουμε εμείς. Δεν χρειάζεται reverse engineering."},"toc":{"heading":"Περιεχόμενα","whatIs":"Τι είναι το TikTok LIVE API;","howItWorks":"Πώς λειτουργεί το TikTok LIVE API;","quickstartNode":"Γρήγορη εκκίνηση - Node.js","quickstartPython":"Γρήγορη εκκίνηση - Python","quickstartWs":"Γρήγορη εκκίνηση - Raw WebSocket","events":"Τι δεδομένα μπορώ να πάρω από τα TikTok live streams;","useCases":"Τι μπορώ να φτιάξω με το TikTok LIVE API;","comparison":"Πώς συγκρίνεται το TikTool με τις εναλλακτικές;","pricing":"Πόσο κοστίζει το TikTok LIVE API;","faq":"Συχνές ερωτήσεις"},"whatIs":{"heading":"Τι είναι το TikTok LIVE API;","p1":"Το TikTok δεν προσφέρει δημόσιο API για δεδομένα live stream, όπως chat, δώρα ή αριθμό θεατών. Το TikTok Business API καλύπτει μόνο διαφημίσεις και analytics καταστημάτων. Για πρόσβαση σε δεδομένα LIVE σε πραγματικό χρόνο, οι developers χρησιμοποιούν APIs τρίτων.","p2":"Οι open-source βιβλιοθήκες {connector} (Node.js) και {tiktokLive} (Python) έχουν άδεια MIT και είναι δωρεάν. Αναθέτουν το signing του TikTok σε ένα backend· μία από τις ιστορικές προεπιλογές είναι μια επί πληρωμή υπηρεσία signing από την ίδια ομάδα που συντηρεί αυτές τις βιβλιοθήκες.","p3":"Το TikTool είναι μια {independent} με δική της υποδομή signing. Είναι πλήρως managed API: τη σύνδεση και το authentication τα αναλαμβάνουμε εμείς. Μία σύνδεση WebSocket σού φέρνει {count} τύπους events - chat, δώρα, likes, follows, θεατές, battles και άλλα. Επίσημα SDKs για {node} και {python}. Πακέτο Sandbox, χωρίς πιστωτική κάρτα.","independent":"ανεξάρτητη εναλλακτική","ctaKey":"Πάρε δωρεάν API key","ctaDocs":"Τεκμηρίωση WebSocket"},"howItWorks":{"heading":"Πώς λειτουργεί το TikTok LIVE API;","intro":"Το TikTool βρίσκεται ανάμεσα στην εφαρμογή σου και την υποδομή live streaming του TikTok. Αυτή είναι η αρχιτεκτονική:","step1":{"title":"Η εφαρμογή σου συνδέεται","body":"Η εφαρμογή σου ανοίγει ένα WebSocket στο {url} με ένα TikTok username και το API key σου."},"step2":{"title":"Το TikTool αναλαμβάνει","body":"Το TikTool βρίσκει το room ID, χειρίζεται το authentication, λύνει τα challenges και μπαίνει στο live stream."},"step3":{"title":"Τα events καταφτάνουν","body":"Τα events σε πραγματικό χρόνο (chat, δώρα, θεατές κ.λπ.) φτάνουν στην εφαρμογή σου ως καθαρό JSON - parsed, δομημένο και typed."},"outro":"Δεν ασχολείσαι ποτέ απευθείας με το πρωτόκολλο του TikTok. Όταν το TikTok αλλάζει τα εσωτερικά του συστήματα (κάτι που γίνεται συχνά), το TikTool προσαρμόζεται - ο κώδικάς σου συνεχίζει να δουλεύει χωρίς αλλαγές."},"quickNode":{"heading":"Γρήγορη εκκίνηση - Node.js / TypeScript","install":"Εγκατάστησε το επίσημο SDK από το npm:","connect":"Σύνδεσου σε ένα live stream και λάβε events:","typed":"Πλήρης υποστήριξη TypeScript - κάθε τύπος event, πεδίο και παράμετρος είναι πλήρως typed, με autocomplete στο IDE σου. {link}","guideLink":"Διάβασε τον πλήρη οδηγό Node.js"},"quickPython":{"heading":"Γρήγορη εκκίνηση - Python","install":"Εγκατάσταση από το PyPI:","connect":"Σύνδεσου με το SDK και δήλωσε handlers με decorators:","asyncio":"Προτιμάς asyncio; Το {connect} τρέχει τον ίδιο client μέσα στο δικό σου event loop. Το key μπορεί να έρθει και από τη μεταβλητή περιβάλλοντος {envVar}.","guideLink":"Διάβασε τον πλήρη οδηγό Python"},"quickWs":{"heading":"Γρήγορη εκκίνηση - Raw WebSocket (οποιαδήποτε γλώσσα)","intro":"Δουλεύει με κάθε γλώσσα που υποστηρίζει WebSocket - Go, Rust, Java, C#, Ruby, PHP, Dart, Kotlin, Swift. Απλώς σύνδεσου στο:","format":"Κάθε μήνυμα είναι ένα JSON object με πεδία {event} και {data}. Καθαρά, δομημένα δεδομένα - χωρίς binary parsing. {link}","refLink":"Πλήρης αναφορά WebSocket API"},"events":{"heading":"Όλοι οι τύποι events","intro":"Το TikTok LIVE API μεταδίδει 18+ events σε πραγματικό χρόνο από οποιοδήποτε live stream:","refLink":"Δες την πλήρη αναφορά events με παραδείγματα payload","list":{"chat":"Μήνυμα chat από θεατή. Περιλαμβάνει στοιχεία χρήστη, κείμενο σχολίου, emotes και badges.","gift":"Εικονικό δώρο από θεατή. Περιλαμβάνει όνομα δώρου, αξία σε διαμάντια, αριθμό επαναλήψεων και κατάσταση combo.","like":"Ένας θεατής έκανε like στο stream. Περιλαμβάνει πλήθος ανά event και σύνολο likes.","member":"Ένας θεατής μπήκε στο live room. Στέλνεται κάθε φορά που κάποιος χρήστης μπαίνει στο stream.","follow":"Ένας θεατής έκανε follow στον streamer κατά τη διάρκεια του live.","share":"Ένας θεατής κοινοποίησε το live stream στους φίλους του.","subscribe":"Ένας θεατής έκανε συνδρομή στον streamer.","roomUserSeq":"Ενημέρωση αριθμού θεατών. Τρέχων αριθμός θεατών και λίστα top θεατών.","battle":"Event Battle/LinkMic. Κατάσταση battle, ομάδες, σκορ και συμμετέχοντες.","battleArmies":"Ενημέρωση battle armies με σκορ ομάδων και κατάταξη συμμετεχόντων.","roomPin":"Ο streamer καρφίτσωσε ή σημείωσε με αστέρι ένα μήνυμα chat.","caption":"Αυτόματοι υπότιτλοι του TikTok για το stream, ένα παράθυρο υποτίτλων ανά frame.","envelope":"Event με σεντούκι θησαυρού ή φάκελο στο stream.","emote":"Custom emote που έστειλε θεατής στο chat.","liveIntro":"Ενημέρωση εισαγωγής stream - αλλαγές τίτλου και περιγραφής.","streamEnd":"Το live stream τελείωσε. Περιλαμβάνει τον κωδικό αιτίας.","connected":"Επιτυχής σύνδεση στο TikTok live stream.","error":"Προέκυψε σφάλμα σύνδεσης. Περιλαμβάνει λεπτομέρειες σφάλματος."}},"useCases":{"heading":"Τι μπορείς να φτιάξεις;","moreLink":"Δες περισσότερες χρήσεις","chatAssistants":{"title":"Chat assistants","desc":"Φτιάξε αυτόματους chat assistants που απαντούν σε μηνύματα, εντολές και δώρα θεατών σε πραγματικό χρόνο."},"analytics":{"title":"Analytics","desc":"Παρακολούθησε θεατές, engagement, έσοδα από δώρα και δραστηριότητα chat σε όλα τα streams."},"games":{"title":"Διαδραστικά παιχνίδια","desc":"Άφησε τους θεατές να ελέγχουν στοιχεία του παιχνιδιού με δώρα, εντολές στο chat και likes."},"overlays":{"title":"Stream overlays","desc":"Φτιάξε overlays για OBS/Streamlabs με chat, ειδοποιήσεις δώρων και στατιστικά θεατών."},"scouting":{"title":"Scouting creators","desc":"Παρακολούθησε κατατάξεις creators, top gifters και βαθμολογίες λίγκας για να βρεις και να αναπτύξεις ταλέντα."},"mobile":{"title":"Εφαρμογές για κινητά","desc":"Φτιάξε εφαρμογές για κινητά που παρακολουθούν και αλληλεπιδρούν με TikTok LIVE streams."}},"compare":{"heading":"TikTool vs Euler Stream vs tiktok-live-connector","intro":"Οι open-source βιβλιοθήκες {connector} (Node.js) και {tiktokLive} (Python) συντηρούνται από την ίδια ομάδα που τρέχει το Euler Stream. Μαζί αποτελούν ένα καλά υποστηριζόμενο οικοσύστημα με clients υπό άδεια MIT και ένα managed backend signing. Το TikTool είναι μια ανεξάρτητη managed εναλλακτική με δική της υποδομή signing και διαφορετική εστίαση σε features.","feature":"Δυνατότητα","rows":{"managed":"Managed υπηρεσία","nodeSdk":"Node.js SDK","pythonSdk":"Python SDK","agencyIntel":"Agency intel (κατατάξεις, λίγκες)","gifterIntel":"Gifter intel (LTV, archetypes)","liveLeaderboards":"Live κατατάξεις","battleHistory":"Ιστορικό battles + timeline","leagueRankings":"Κατατάξεις λίγκας","alerts":"Ειδοποιήσεις σε πραγματικό χρόνο","sniperGap":"Sniper Gap (live battle tracker)","agencyCrm":"Agency CRM + λίστες παρακολούθησης","profilePages":"Δημόσιες σελίδες προφίλ (creator + gifter)","freeTier":"Δωρεάν πακέτο","websocketApi":"WebSocket API","captcha":"Διαχείριση CAPTCHA"},"cells":{"uptime":"99,9% uptime","selfHosted":"Self-hosted client","managed":"Managed","official":"Επίσημο","viaTikTokLive":"μέσω TikTokLive","realTime":"Πραγματικός χρόνος","perMatch":"Ανά αγώνα","indexed":"Ευρετηριασμένο","reqPerDay":"{n} req/ημέρα","mitLicensed":"Άδεια MIT","anyLanguage":"Κάθε γλώσσα","pythonOnly":"Μόνο Python","nodeOnly":"Μόνο Node.js","builtIn":"Ενσωματωμένο","viaSigning":"Μέσω backend signing"}},"pricing":{"heading":"Τιμές & δωρεάν πακέτο","intro":"Ξεκίνα δωρεάν με το TikTok LIVE API. Χωρίς πιστωτική κάρτα.","tier":"Πακέτο","price":"Τιμή","concurrent":"{n} ταυτόχρονες","concurrentDaily":"{n} ταυτόχρονες ({daily}/24h)","plusFirehose":"{n} + Firehose","perDay":"{n}/ημέρα","perWeek":"{price}/εβδομάδα","sandboxTier":"Πακέτο Sandbox","viewPlans":"Δες τα πακέτα","startFree":"Ξεκίνα δωρεάν"},"faq":{"heading":"Συχνές ερωτήσεις","items":{"publicApi":{"q":"Υπάρχει δημόσιο API για δεδομένα live stream;","a":"Δεν υπάρχει επίσημο δημόσιο API ειδικά για events live stream. Το TikTool είναι μια ανεξάρτητη managed υπηρεσία API τρίτου, με 99,9% uptime, που δίνει στους developers πρόσβαση σε πραγματικό χρόνο σε chat, δώρα, θεατές, battles και άλλα. Το TikTool δεν συνδέεται με καμία πλατφόρμα streaming ούτε έχει την έγκρισή της."},"free":{"q":"Είναι δωρεάν το TikTok LIVE API;","a":"Για αξιολόγηση, ναι. Το TikTool προσφέρει δωρεάν αξιολόγηση Sandbox 7 ημερών με 3 ταυτόχρονες συνδέσεις WebSocket και 5.000 REST API requests την ημέρα. Χωρίς πιστωτική κάρτα. Τα επί πληρωμή πακέτα ξεκινούν από 7 $/εβδομάδα (Basic) για 10.000 requests/ημέρα και 20 ταυτόχρονες συνδέσεις."},"languages":{"q":"Ποιες γλώσσες προγραμματισμού υποστηρίζει το TikTok LIVE API;","a":"Το TikTool δουλεύει με κάθε γλώσσα. Υπάρχουν επίσημα SDKs για Node.js (npm: {'@'}tiktool/live) και Python (pip: tiktok-live-api). Το raw WebSocket API στο wss://api.tik.tools δουλεύει με Go, Rust, Java, C#, Ruby, PHP, Dart, Kotlin, Swift και κάθε γλώσσα με υποστήριξη WebSocket."},"difference":{"q":"Σε τι διαφέρει το TikTool από τις open-source βιβλιοθήκες live stream;","a":"Με τις open-source βιβλιοθήκες συντηρείς μόνος σου την υποδομή σύνδεσης και σπάνε κάθε φορά που ενημερώνεται η πλατφόρμα. Το TikTool είναι managed υπηρεσία API - αναλαμβάνουμε όλη τη συντήρηση, τα challenges και το authentication του room στον server. Η ενσωμάτωσή σου μένει σταθερή και έτοιμη για production."},"data":{"q":"Τι δεδομένα μπορώ να πάρω από τα TikTok LIVE streams;","a":"Πάνω από 90 τύπους events: μηνύματα chat, εικονικά δώρα (με αξία σε διαμάντια), likes, follows, shares, αριθμό θεατών, σκορ battles, καρφιτσωμένα μηνύματα, κατάσταση stream και άλλα."},"latency":{"q":"Πόση είναι η καθυστέρηση;","a":"Κάτω από 50 χιλιοστά του δευτερολέπτου. Το TikTool παραδίδει τα events μέσα σε 50 ms από τη στιγμή που συμβαίνουν στο TikTok. Η managed σύνδεση WebSocket είναι βελτιστοποιημένη για παράδοση δεδομένων σε πραγματικό χρόνο με χαμηλή καθυστέρηση."},"chatAssistant":{"q":"Μπορώ να φτιάξω chat assistant για TikTok LIVE;","a":"Ναι. Τα chat events του TikTool σε πραγματικό χρόνο περιλαμβάνουν πλήρη στοιχεία χρήστη, κείμενο μηνύματος, emotes και badges. Πολλοί developers φτιάχνουν με το TikTool διαδραστικούς chat assistants, εργαλεία moderation, συστήματα εντολών και αυτόματες απαντήσεις σε δώρα."},"streams":{"q":"Πόσα streams μπορώ να παρακολουθώ ταυτόχρονα;","a":"Sandbox: 3 συνδέσεις. Pro (15 $/εβδ.): 50. Ultra (45 $/εβδ.): 250. Agency (119 $/εβδ.): 500 + Live Gifter Firehose WS. Μεγαλύτεροι όγκοι διαθέσιμοι κατόπιν αιτήματος."},"euler":{"q":"Πώς συγκρίνεται το TikTool με το Euler Stream;","a":"Το TikTool και το Euler Stream είναι ανεξάρτητες managed υπηρεσίες TikTok LIVE με διαφορετική εστίαση. Το Euler Stream είναι το backend signing που χρησιμοποιούν οι open-source βιβλιοθήκες tiktok-live-connector (Node.js) και TikTokLive (Python), που συντηρούνται από την ίδια ομάδα. Το TikTool τρέχει τη δική του ανεξάρτητη υποδομή signing και προσθέτει features που το Euler δεν προσφέρει αυτή τη στιγμή, όπως ένα επίπεδο agency intel. Και οι δύο έχουν δωρεάν και επί πληρωμή πακέτα· σύγκρινε τις τρέχουσες τιμές και τα όρια απευθείας σε κάθε site."},"tikfinity":{"q":"Είναι το TikTool καλύτερο από το TikFinity για developers;","a":"Το TikFinity είναι εργαλείο streaming για overlays και ειδοποιήσεις - ιδανικό για TikTok creators χωρίς τεχνικές γνώσεις. Το TikTool είναι API για developers με WebSocket endpoints, SDKs και REST APIs για custom εφαρμογές. Αν θες να φτιάξεις custom chat assistant, analytics dashboard ή ενσωμάτωση σε παιχνίδι, το TikTool είναι η σωστή επιλογή. Αν θες απλώς έτοιμα overlays χωρίς κώδικα, μπορεί να σου ταιριάζει το TikFinity."},"analytics":{"q":"Μπορώ να χρησιμοποιήσω το TikTok LIVE API για analytics streams;","a":"Ναι. Το TikTool δίνει αριθμό θεατών σε πραγματικό χρόνο, engagement, παρακολούθηση εσόδων από δώρα, μετρικές δραστηριότητας chat και σκορ battles. Πολλοί developers χρησιμοποιούν το API μας για custom analytics dashboards για streamers, agencies και talent managers."},"obs":{"q":"Δουλεύει το TikTok LIVE API με OBS και Streamlabs;","a":"Ναι. Με το WebSocket API του TikTool φτιάχνεις custom browser-source overlays για OBS, Streamlabs και TikTok Live Studio. Δείξε chat, ειδοποιήσεις δώρων, αριθμό θεατών και σκορ battles σε πραγματικό χρόνο, κατευθείαν στο stream σου."}}},"next":{"getStarted":"Ξεκίνα","getStartedSub":"Δωρεάν API key σε 30 δευτερόλεπτα","wsRef":"Αναφορά WebSocket","wsRefSub":"Πλήρης τεκμηρίωση events"},"schema":{"article":{"headline":"TikTok LIVE API - Ο πλήρης οδηγός για developers (2026)","description":"Πλήρης οδηγός για το TikTok LIVE API. Πρόσβαση μέσω WebSocket σε πραγματικό χρόνο σε μηνύματα chat, δώρα, αριθμό θεατών και battles. Node.js, Python και κάθε γλώσσα. Διαθέσιμο δωρεάν πακέτο."},"app":{"name":"TikTok LIVE API","description":"TikTok LIVE API σε πραγματικό χρόνο για developers. Πρόσβαση μέσω WebSocket σε chat, δώρα, θεατές και battles. SDKs για Node.js και Python.","offer":"Πακέτο Sandbox με 3 ταυτόχρονες συνδέσεις WebSocket και 5.000 REST requests την ημέρα"},"faq":{"publicApi":{"a":"Δεν υπάρχει επίσημο δημόσιο API ειδικά για events live stream. Το TikTool είναι ένα ανεξάρτητο managed API τρίτου, με 99,9% uptime, που δίνει στους developers πρόσβαση σε πραγματικό χρόνο σε chat, δώρα, θεατές και άλλα. Το TikTool δεν συνδέεται με καμία πλατφόρμα streaming ούτε έχει την έγκρισή της."},"free":{"a":"Για αξιολόγηση, ναι. Το TikTool προσφέρει δωρεάν αξιολόγηση Sandbox 7 ημερών με 3 ταυτόχρονες συνδέσεις WebSocket και 5.000 REST API requests την ημέρα. Χωρίς πιστωτική κάρτα. Τα επί πληρωμή πακέτα ξεκινούν από 7 $/εβδομάδα (Basic) για χρήση σε production με 10.000 requests την ημέρα και 20 ταυτόχρονες συνδέσεις."},"languages":{"a":"Το TikTool έχει επίσημα SDKs για Node.js (npm: {'@'}tiktool/live) και Python (pip: tiktok-live-api). Το raw WebSocket API δουλεύει με κάθε γλώσσα: Go, Rust, Java, C#, Ruby, PHP, Dart, Kotlin, Swift και άλλες."},"difference":{"q":"Σε τι διαφέρει το TikTool από άλλες βιβλιοθήκες live stream;","a":"Με τις open-source βιβλιοθήκες συντηρείς μόνος σου την υποδομή σύνδεσης και συχνά σπάνε όταν ενημερώνεται η πλατφόρμα. Το TikTool είναι managed υπηρεσία API - η σύνδεση και το authentication γίνονται στον server από εμάς. Ο κώδικάς σου μένει σταθερός."},"data":{"a":"Μηνύματα chat, εικονικά δώρα (με αξία σε διαμάντια), likes, follows, shares, αριθμός θεατών, σκορ battles, καρφιτσωμένα μηνύματα, κατάσταση stream και συνολικά 90+ τύποι events."},"latency":{"q":"Πόση είναι η καθυστέρηση του TikTok LIVE API;","a":"Το TikTool παραδίδει τα events μέσα σε 50 χιλιοστά του δευτερολέπτου από τη στιγμή που συμβαίνουν στο TikTok. Η managed σύνδεση WebSocket είναι βελτιστοποιημένη για παράδοση δεδομένων σε πραγματικό χρόνο με χαμηλή καθυστέρηση."},"chatAssistant":{"q":"Μπορώ να χρησιμοποιήσω το TikTok LIVE API για chat assistant;","a":"Ναι. Τα chat events του TikTool σε πραγματικό χρόνο περιλαμβάνουν πλήρη στοιχεία χρήστη, κείμενο μηνύματος, emotes και badges. Πολλοί developers το χρησιμοποιούν για διαδραστικούς chat assistants, εργαλεία moderation και αυτόματες απαντήσεις σε TikTok LIVE streams."},"streams":{"a":"Sandbox (δωρεάν): 3 συνδέσεις. Pro: 50. Ultra: 250. Agency: 500 + Live Gifter Firehose WS. Μεγαλύτεροι όγκοι διαθέσιμοι κατόπιν αιτήματος."},"euler":{"a":"Το TikTool και το Euler Stream είναι ανεξάρτητες managed υπηρεσίες TikTok LIVE με διαφορετική εστίαση. Το Euler Stream είναι το backend signing που χρησιμοποιούν οι open-source βιβλιοθήκες tiktok-live-connector και TikTokLive, που συντηρούνται από την ίδια ομάδα. Το TikTool τρέχει τη δική του ανεξάρτητη υποδομή signing και προσφέρει επιπλέον features, όπως ένα επίπεδο agency intel. Και οι δύο έχουν δωρεάν και επί πληρωμή πακέτα - σύγκρινε τις τρέχουσες τιμές και τα όρια απευθείας στο site κάθε παρόχου."},"tikfinity":{"a":"Το TikFinity είναι εργαλείο streaming για overlays και ειδοποιήσεις - ιδανικό για streamers χωρίς τεχνικές γνώσεις. Το TikTool είναι API για developers με WebSocket endpoints, SDKs και REST APIs για custom εφαρμογές. Αν θες να φτιάξεις custom chat assistant, analytics dashboard ή ενσωμάτωση σε παιχνίδι, το TikTool είναι η καλύτερη επιλογή. Αν θες απλώς έτοιμα overlays, μπορεί να σου ταιριάζει το TikFinity."},"obs":{"a":"Ναι. Με το WebSocket API του TikTool φτιάχνεις custom browser-source overlays για OBS, Streamlabs και TikTok Live Studio. Δείξε chat, ειδοποιήσεις δώρων, αριθμό θεατών και σκορ battles σε πραγματικό χρόνο. Δες τον οδηγό μας για overlays για λεπτομέρειες υλοποίησης."}},"howTo":{"name":"Πώς να συνδεθείς στο TikTok LIVE API","description":"Σύνδεσου σε οποιοδήποτε TikTok live stream και λάβε δεδομένα σε πραγματικό χρόνο σε λιγότερο από 30 δευτερόλεπτα.","step1":{"name":"Πάρε δωρεάν API key","text":"Κάνε εγγραφή στο tik.tools και αντίγραψε το API key σου. Χωρίς πιστωτική κάρτα."},"step2":{"name":"Εγκατάστησε το SDK","text":"Τρέξε: {npm} (Node.js) ή {pip} (Python)"},"step3":{"name":"Σύνδεσου και λάβε events","text":"Δημιούργησε έναν client με το username του streamer και το API key σου, πρόσθεσε event listeners και κάλεσε το connect()."}}}},"rankings":{"seo":{"title":"Κατάταξη TikTok LIVE ανά χώρα - Όλες οι περιοχές {'|'} TikTool","description":"Κατατάξεις TikTok LIVE για {boards} περιοχές και χώρες: σύνδεσμος για κάθε πίνακα με τους top creators σε διαμάντια και ποιος είναι live, πώς γίνεται ο μηδενισμός και όλες οι {count} κατηγορίες λίγκας.","ogTitle":"Κατάταξη TikTok LIVE ανά χώρα"},"hero":{"badge":"Κατατάξεις","title":"Κατάταξη TikTok LIVE","titleHighlight":"ανά χώρα","subtitle":"Σύνδεσμοι για κάθε περιφερειακό και εθνικό πίνακα κατάταξης του TikTok LIVE, με τους top creators της ημέρας σε διαμάντια και ποιος είναι live, μαζί με τις κατηγορίες λίγκας πίσω τους.","updated":"Ενημερώθηκε {time}.","refresh":"Οι πίνακες ανανεώνονται περίπου μία φορά το λεπτό."},"stats":{"regional":"περιφερειακοί πίνακες","country":"εθνικοί πίνακες ενεργοί τώρα","countries":"χώρες αντιστοιχισμένες σε πίνακα","leagueClasses":"κατηγορίες λίγκας"},"regions":{"title":"Περιφερειακοί πίνακες κατάταξης","lead":"Το TikTok κατατάσσει τις περισσότερες αγορές σε περιφερειακές ζώνες. Κάθε ζώνη έχει έναν πίνακα με τους creators που μάζεψαν εκεί τα περισσότερα διαμάντια, και στις περισσότερες περιοχές ο πίνακας μηδενίζεται καθημερινά."},"cardSub":"Κατάταξη TikTok LIVE","countryBoards":{"title":"Εθνικοί πίνακες κατάταξης","lead":"Αγορές που το TikTok κατατάσσει ξεχωριστά, εκτός ζώνης. Μια χώρα εμφανίζεται εδώ όσο ο πίνακάς της είναι ενεργός."},"countries":{"title":"Βρες τη χώρα σου","lead":"Κάθε χώρα οδηγεί στον πίνακα όπου κατατάσσονται οι creators της. Οι χώρες της ίδιας ζώνης μοιράζονται τον πίνακα της ζώνης."},"how":{"title":"Πώς λειτουργούν οι πίνακες","diamonds":{"title":"Κατάταξη με βάση τα σημερινά διαμάντια","body":"Κάθε πίνακας δείχνει έως τους top 100 creators με βάση τα διαμάντια που έφεραν τα δώρα LIVE τους από τον τελευταίο μηδενισμό, μαζί με το ποιος κάνει live αυτή τη στιγμή."},"resets":{"title":"Ημερήσιος μηδενισμός","body":"Οι περισσότεροι πίνακες μηδενίζονται μία φορά τη μέρα, στην ώρα μηδενισμού της κάθε περιοχής, που φαίνεται ως αντίστροφη μέτρηση σε κάθε πίνακα. Ωριαίους πίνακες έχουν: {hourly}."},"leagues":{"title":"Και από πάνω οι λίγκες","body":"Εκτός από τον ημερήσιο πίνακα, οι creators ανταγωνίζονται σε λίγκες χωρισμένες σε {count} κατηγορίες, από την A1 στην κορυφή μέχρι την D5."}},"leagues":{"title":"Κατηγορίες λίγκας TikTok LIVE","lead":"Όλη η κλίμακα, από την υψηλότερη κατηγορία. Ο πίνακας κάθε περιοχής οδηγεί στους ομίλους της λίγκας του.","group":"Ομάδα {group}"},"faq":{"title":"Συχνές ερωτήσεις","what":{"q":"Τι είναι οι κατατάξεις TikTok LIVE;","a":"Το TikTok δημοσιεύει ημερήσια ή ωριαία κατάταξη LIVE για κάθε περιοχή, που ταξινομεί τους creators με βάση τα διαμάντια που έφεραν τα δώρα τους από τον τελευταίο μηδενισμό. Το tik.tools παρακολουθεί έως τους top 100 κάθε πίνακα, ποιοι creators είναι live τώρα και πώς κινήθηκε κάθε πίνακας τις τελευταίες μέρες."},"coverage":{"q":"Ποιες χώρες και περιοχές καλύπτονται;","a":"{boards} πίνακες αυτή τη στιγμή: {regions} περιφερειακές ζώνες, όπως Βόρεια Αμερική, Λατινική Αμερική και Βαλκάνια, και {countries} χώρες που το TikTok κατατάσσει ξεχωριστά. Οι χώρες μέσα σε μια ζώνη μοιράζονται τον πίνακα της ζώνης."},"updates":{"q":"Κάθε πότε ενημερώνονται οι κατατάξεις;","a":"Οι πίνακες ανανεώνονται περίπου μία φορά το λεπτό όσο οι creators είναι live. Οι περισσότεροι μηδενίζονται μία φορά τη μέρα, στην ώρα μηδενισμού της περιοχής τους. Ωριαίους πίνακες, που μηδενίζονται κάθε ώρα, έχουν: {hourly}."},"leagues":{"q":"Πώς λειτουργούν οι λίγκες του TikTok LIVE;","a":"Οι λίγκες βάζουν τους creators σε {count} κατηγορίες: {ranges}, με υψηλότερη την {top}. Μέσα σε κάθε κατηγορία, οι creators χωρίζονται σε ομίλους και ανταγωνίζονται σε διαμάντια για όλη τη διάρκεια της λίγκας, που είναι εβδομαδιαία στις περισσότερες περιοχές και ημερήσια εκεί όπου οι πίνακες είναι ωριαίοι ({hourly}). Η θέση στην οποία τερματίζει ένας creator κρίνει αν ανεβαίνει ή πέφτει κατηγορία."},"api":{"q":"Μπορώ να πάρω αυτά τα δεδομένα μέσω API;","a":"Ναι. Οι ίδιοι ημερήσιοι πίνακες, οι όμιλοι λίγκας και οι κατατάξεις gifters είναι διαθέσιμα μέσω του Leaderboard API του tik.tools, με SDKs για Node και Python."}},"next":{"title":"Περισσότερες κατατάξεις","global":{"title":"Παγκόσμια κατάταξη","sub":"Οι top creators κάθε περιοχής σε μία σελίδα"},"gifters":{"title":"Top gifters","sub":"Οι υποστηρικτές πίσω από τους πίνακες"},"gaming":{"title":"Gaming κατατάξεις","sub":"Κατατάξεις LIVE ανά παιχνίδι"},"api":{"title":"Leaderboard API","sub":"Οι ίδιοι πίνακες για developers"}},"jsonLd":{"breadcrumbHome":"Αρχική","breadcrumbLeaderboards":"Κατατάξεις","breadcrumbPage":"Κατάταξη ανά χώρα","name":"Κατάταξη TikTok LIVE ανά χώρα","itemName":"Κατάταξη TikTok LIVE {region}"},"classRange":"{from} έως {to}","regionNames":{"MENA":"Μέση Ανατολή & Αφρική"}},"bestTime":{"seo":{"title":"Καλύτερη ώρα για LIVE στο TikTok - heatmap σε πραγματικό χρόνο (στη ζώνη ώρας σου) {'|'} Tik.Tools","description":"Heatmap όγκου δώρων TikTok LIVE σε πραγματικό χρόνο. Κυλιόμενο παράθυρο 28 ημερών, μέρα της εβδομάδας x ώρα της ημέρας στη δική σου ζώνη ώρας, από όλες τις περιοχές που παρακολουθούμε. Δωρεάν εργαλείο από το Tik.Tools.","ogTitle":"Καλύτερη ώρα για stream στο TikTok LIVE - heatmap (στη ζώνη ώρας σου)","ogDescription":"Δες ποιες μέρες και ώρες έχουν τα περισσότερα δώρα σε διαμάντια στο TikTok LIVE. Πραγματικός χρόνος, κυλιόμενο παράθυρο 28 ημερών, στη δική σου ζώνη ώρας."},"hero":{"eyebrow":"ΠΡΑΓΜΑΤΙΚΟΣ ΧΡΟΝΟΣ · ΩΡΙΑΙΑ ΕΝΗΜΕΡΩΣΗ · ΤΟΠΙΚΗ ΩΡΑ STREAM","title":"Ποια είναι η καλύτερη ώρα για να βγεις {accent};","titleAccent":"LIVE στο TikTok","sub":"Συνολικός όγκος δώρων σε διαμάντια από όλους τους TikTok LIVE creators που παρακολουθούμε, ανά μέρα της εβδομάδας και ώρα, με βάση {localTime} (ένα δώρο στις 9 μ.μ. στην Ιαπωνία και ένα στις 9 μ.μ. στις ΗΠΑ πέφτουν και τα δύο στη στήλη των 9 μ.μ.). Πιο σκούρα κελιά = περισσότερα διαμάντια σε δώρα εκείνη την τοπική ώρα, σε όλο τον κόσμο. Χρησιμοποίησέ το ως αφετηρία για να διαλέξεις πότε θα κάνεις stream.","subLocalTime":"την τοπική ώρα του κάθε event"},"gate":{"label":"Συνδέσου για να δεις τις καλύτερες ώρες & μέρες","sub":"Δωρεάν λογαριασμός - ξεκλειδώνει την ώρα αιχμής, τη μέρα και ολόκληρο το heatmap."},"conclusions":{"hour":{"eyebrow":"Καλύτερη ώρα της ημέρας","meta":"{value} διαμάντια σε 7 μέρες"},"day":{"eyebrow":"Καλύτερη μέρα της εβδομάδας","meta":"{value} διαμάντια σε 24 ώρες"},"slot":{"eyebrow":"Διάστημα αιχμής","meta":"{value} διαμάντια μόνο σε αυτή την ώρα"}},"days":{"mon":"Δευτέρα","tue":"Τρίτη","wed":"Τετάρτη","thu":"Πέμπτη","fri":"Παρασκευή","sat":"Σάββατο","sun":"Κυριακή"},"hourAm":"{h} π.μ.","hourPm":"{h} μ.μ.","slotLabel":"{day} {hour}","loading":"Φόρτωση δεδομένων 28 ημερών...","meta":{"window":"Παράθυρο: τελευταίες {days} μέρες","bucketed":"Ομαδοποίηση στην τοπική ώρα κάθε περιοχής","updated":"Ενημερώθηκε {when}","recently":"πρόσφατα"},"relative":{"justNow":"μόλις τώρα","minutes":"πριν {n} λεπ.","hours":"πριν {n} ώρ.","days":"πριν {n} ημ."},"cta":{"title":"Δούλεψε με δεδομένα TikTok LIVE","api":{"eyebrow":"API ΓΙΑ DEVELOPERS","title":"Firehose δώρων + chat σε πραγματικό χρόνο","sub":"WebSocket + REST. Πακέτο Sandbox. Επί πληρωμή πακέτα από 7 $/εβδ."},"leaderboards":{"eyebrow":"ΚΑΤΑΤΑΞΕΙΣ","title":"{count} περιοχές, κατατάξεις σε πραγματικό χρόνο","sub":"Κατατάξεις χωρών + λίγκας. Χωρίς απόκρυψη από PRO+ / ULTRA+."},"agency":{"eyebrow":"GLOBAL AGENCY","title":"Βρες creators σε κάθε περιοχή","sub":"CRM + λίστα παρακολούθησης + ειδοποιήσεις Telegram. 119 $/εβδ."}},"explainer":{"title":"Πώς διαβάζεις αυτό το heatmap","p1":"Συγκεντρώνουμε κάθε {gift} που καταγράφει η υποδομή μας από TikTok LIVE creators σε {count} περιοχές. Κάθε event έχει τη χώρα του gifter, την οποία χρησιμοποιούμε για να μετατρέψουμε το UTC timestamp στην {clock} πριν την ομαδοποίηση. Έτσι ένα δώρο στις 9 μ.μ. στην Ιαπωνία και ένα στις 9 μ.μ. στις ΗΠΑ πέφτουν και τα δύο στη στήλη των 9 μ.μ., παρότι έγιναν με διαφορά ~14 ωρών σε UTC. Το heatmap διαβάζεται απευθείας σε \"τοπική ώρα stream\": αν κάνεις stream στις 8 μ.μ. όπου κι αν βρίσκεσαι, σε ενδιαφέρει η στήλη των 8 μ.μ.","p1Gift":"δώρο με αξία σε διαμάντια","p1Clock":"τοπική ώρα της περιοχής","p2":"Αυτή είναι μια {global} εικόνα της οικονομίας του LIVE - η δική σου θεματική ή περιοχή μπορεί να διαφέρει. Για παράθυρο ειδικά για την περιοχή σου, δες τη σελίδα {rankingLink} με φίλτρο χώρας ή τράβα από το {apiLink} τα δεδομένα ώρα προς ώρα για την περιοχή που σε ενδιαφέρει.","p2Global":"παγκόσμια","p2ApiLink":"Leaderboard Data API"},"faq":{"title":"Συχνές ερωτήσεις","bestTime":{"q":"Ποια είναι η καλύτερη ώρα για live στο TikTok;","a":"Οι ώρες αιχμής για δώρα σε διαμάντια συγκεντρώνονται παγκοσμίως μεταξύ 7 μ.μ. και μεσάνυχτα (τοπική ώρα), Παρασκευή και Σάββατο, με δεύτερη αιχμή γύρω στις 9 μ.μ. την Κυριακή. Το heatmap παραπάνω δείχνει το τρέχον παράθυρο 28 ημερών."},"timezones":{"q":"Λαμβάνει υπόψη το heatmap τις διαφορετικές ζώνες ώρας των streamers;","a":"Ναι. Κάθε gift event έχει τον κωδικό χώρας του gifter. Μεταφέρουμε το UTC timestamp στην κανονική τοπική ώρα της χώρας πριν την ομαδοποίηση, οπότε ένα δώρο στις 9 μ.μ. στην Ιαπωνία και ένα στις 9 μ.μ. στις ΗΠΑ πέφτουν και τα δύο στη στήλη των 9 μ.μ. Ο πίνακας διαβάζεται ως \"τοπική ώρα stream\" παντού στον πλανήτη, όχι με το ρολόι ενός μόνο θεατή."},"fresh":{"q":"Πόσο φρέσκα είναι τα δεδομένα;","a":"Κυλιόμενο παράθυρο 28 ημερών, με επανυπολογισμό κάθε 30 λεπτά. Η cached έκδοση από το CF μπορεί να είναι έως 30 λεπτά πίσω· η ανανέωση στο παρασκήνιο χρησιμοποιεί πάντα το πιο πρόσφατο σύνολο του ClickHouse."},"niche":{"q":"Παίζει ρόλο η θεματική;","a":"Ναι - αυτή είναι η ΠΑΓΚΟΣΜΙΑ οικονομία. Gaming streamers, ASMR, μουσική και χορός έχουν διαφορετικά παράθυρα αιχμής. Χρησιμοποίησέ το ως βάση· για παράθυρα ανά θεματική, κάνε query στο Leaderboard Data API με φίλτρο την περιοχή σου."},"official":{"q":"Είναι επίσημα αυτά τα δεδομένα του Tik.Tools;","a":"Προέρχονται από τη δική μας υποδομή LIVE, που καταγράφει τα ίδια δημόσια gift events μέσω WebSocket που δείχνει το backstage κάθε creator. Δεν έχουν την έγκριση της ByteDance."}},"jsonLd":{"bestTimeA":"Οι ώρες αιχμής για δώρα σε διαμάντια συγκεντρώνονται παγκοσμίως μεταξύ 7 μ.μ. και μεσάνυχτα (τοπική ώρα), Παρασκευή και Σάββατο, με δεύτερη αιχμή γύρω στις 9 μ.μ. την Κυριακή. Το δωρεάν heatmap του Tik.Tools δείχνει το τρέχον κυλιόμενο παράθυρο 28 ημερών στη δική σου ζώνη ώρας.","calculatedQ":"Πώς υπολογίζεται το heatmap;","calculatedA":"Το Tik.Tools συγκεντρώνει κάθε δώρο TikTok LIVE με αξία σε διαμάντια που καταγράφει η υποδομή μας σε {count} περιοχές τις τελευταίες 28 μέρες, μεταφέρει κάθε event στην τοπική ώρα της χώρας του gifter και το ομαδοποιεί ανά μέρα της εβδομάδας και ώρα της ημέρας.","peakQ":"Πρέπει να κάνω stream τις ώρες αιχμής;","peakA":"Τις ώρες αιχμής οι θεατές ξοδεύουν περισσότερο, αλλά και ο ανταγωνισμός είναι μεγαλύτερος. Για νέους creators, ένα stream 1-2 ώρες πριν την αιχμή βοηθά να χτίσουν κοινό· για καθιερωμένους creators, το stream ακριβώς στην αιχμή φέρνει τα περισσότερα έσοδα από δώρα."}},"agencies":{"seo":{"title":"Κατάλογος agencies TikTok LIVE - TikTool","description":"Βρες επαληθευμένα agencies του TikTok LIVE ανά περιοχή, δες ποιος είναι live αυτή τη στιγμή, στείλε ιδιωτικό μήνυμα σε agencies ή καταχώρισε δωρεάν το δικό σου agency."},"hero":{"title":"TikTok LIVE Agencies","new":"ΝΕΟ","sub":"Βρες ένα agency TikTok LIVE για να μεγαλώσεις μαζί του - ή καταχώρισε δωρεάν το δικό σου και διεκδίκησε τους creators σου.","cta":"Καταχώρισε το agency σου - δωρεάν"},"regions":{"scrollLeft":"Κύλιση περιοχών αριστερά","scrollRight":"Κύλιση περιοχών δεξιά","filter":"Φίλτρο ανά περιοχή","all":"Όλες","selected":"{count} επιλεγμένες","clear":"Καθαρισμός"},"sections":{"featured":"Προτεινόμενα agencies","all":"Όλα τα agencies"},"updating":"ενημέρωση...","card":{"featured":"ΠΡΟΤΕΙΝΟΜΕΝΟ","viewAria":"Προβολή {name}","bannerAlt":"Banner {name}","logoAlt":"Λογότυπο {name}","verified":"Επαληθευμένο agency","creators":"{count} creators","liveNow":"{count} live τώρα","viewProfile":"Προβολή προφίλ","message":"Μήνυμα"},"placeholder":{"title":"Καταχώρισε το agency σου","copy":"Διεκδίκησε τους creators σου, γίνε ορατός, δωρεάν επαληθευμένη καταχώριση.","foot":"Δημιούργησε την καταχώρισή σου"},"gate":{"sub":"{more} στον κατάλογο. Συνδέσου δωρεάν για να τα δεις όλα.","moreOne":"Ακόμα {count} agency","moreMany":"Ακόμα {count} agencies","button":"Σύνδεση για προβολή όλων"},"jsonLd":{"name":"Κατάλογος agencies TikTok LIVE","description":"Επαληθευμένα agencies του TikTok LIVE με ρόστερ creators, κατάσταση live και ιδιωτικά μηνύματα."}},"gifterLevels":{"seo":{"title":"Επίπεδα gifter στο TikTok - πλήρης πίνακας (νομίσματα 2026, USD, προνόμια) {'|'} Tik.Tools","description":"Όλα τα επίπεδα gifter του TikTok, από το επίπεδο 1 έως το 50+ - συνολικά νομίσματα που χρειάζονται, κόστος σε USD, διαμάντια σε δώρα και προνόμια badge. Δωρεάν πίνακας αναφοράς ενημερωμένος για το 2026.","ogTitle":"Επίπεδα gifter στο TikTok - οδηγός 2026","ogDescription":"Πλήρης πίνακας εξέλιξης επιπέδων gifter στο TikTok: νομίσματα, USD, διαμάντια, προνόμια."},"hero":{"eyebrow":"ΕΠΙΠΕΔΑ GIFTER TIKTOK · 2026","title":"{accent} στο TikTok - πλήρης πίνακας εξέλιξης","titleAccent":"Επίπεδα gifter","sub":"Κάθε επίπεδο gifter του TikTok, τα συνολικά νομίσματα που χρειάζονται και το κατά προσέγγιση κόστος σε USD. Τα επίπεδα ισχύουν σε όλους τους creators - ξεκλειδώνουν badges (πλαίσια + φωτεινά εφέ εισόδου) που ακολουθούν τον gifter σε κάθε LIVE που μπαίνει."},"lookup":{"label":"Δες το επίπεδο οποιουδήποτε gifter","placeholder":"Γράψε ένα TikTok {'@'}handle","hint":"Επίπεδο, περιοχή και συνολικά δώρα για οποιονδήποτε λογαριασμό TikTok.","apiKey":"Πάρε δωρεάν API key","leaderboards":"Live κατατάξεις gifters"},"table":{"scrollHint":"Σύρε τον πίνακα στο πλάι για να δεις δαπάνη και προνόμια","ariaLabel":"Πίνακας επιπέδων gifter στο TikTok","level":"Επίπεδο","name":"Όνομα","coins":"Απαιτούμενα νομίσματα","usd":"Δαπάνη (USD)","perks":"Προνόμια","levelPill":"L{level}","foot":"Τα ποσά σε USD είναι οι επίσημες τιμές Αναπλήρωσης του TikTok από το tiktok.com/coin (τιμές Σεπτεμβρίου 2025). Οι αγορές από App Store / Play Store είναι συνήθως 30% ακριβότερες λόγω των χρεώσεων της πλατφόρμας. Τα νομίσματα ανά επίπεδο είναι τα δημοσιευμένα όρια του TikTok για το Gifter Level Program - αν ένας gifter έχει φτάσει το επίπεδο N, σημαίνει ότι έχει ξοδέψει συνολικά τα νομίσματα της λίστας σε όλα τα LIVE όπου έχει στείλει ποτέ δώρα."},"levelNames":{"1":"Νεοφερμένος I","2":"Νεοφερμένος II","3":"Νεοφερμένος III","4":"Νεοφερμένος IV","5":"Χάλκινο I","6":"Χάλκινο II","7":"Χάλκινο III","8":"Χάλκινο IV","9":"Ασημένιο I","10":"Ασημένιο II","11":"Ασημένιο III","12":"Ασημένιο IV","13":"Χρυσό I","14":"Χρυσό II","15":"Χρυσό III","16":"Χρυσό IV","17":"Πλατινένιο I","18":"Πλατινένιο II","19":"Πλατινένιο III","20":"Πλατινένιο IV","21":"Διαμαντένιο I","22":"Διαμαντένιο II","23":"Διαμαντένιο III","24":"Διαμαντένιο IV","25":"Στέμμα I","26":"Στέμμα II","27":"Στέμμα III","28":"Στέμμα IV","29":"Βασιλικό Στέμμα I","30":"Βασιλικό Στέμμα II","31":"Βασιλικό Στέμμα III","32":"Βασιλικό Στέμμα IV","33":"Βασιλιάς I","34":"Βασιλιάς II","35":"Βασιλιάς III","36":"Βασιλιάς IV","37":"Αυτοκράτορας I","38":"Αυτοκράτορας II","39":"Αυτοκράτορας III","40":"Αυτοκράτορας IV","41":"Κόσμος I","42":"Κόσμος II","43":"Κόσμος III","44":"Κόσμος IV","45":"Σύμπαν I","46":"Σύμπαν II","47":"Σύμπαν III","48":"Σύμπαν IV","49":"Θρύλος","50":"Μυθικό"},"levelPerks":{"1":"Βασικό badge","2":"Badge πρώτου επιπέδου","3":"Ξεκλείδωμα χρώματος σχολίων","4":"Χάλκινο εφέ εισόδου","5":"Ξεκλείδωμα χάλκινου badge","6":"Χάλκινο πλαίσιο","7":"Κινούμενο χάλκινο πλαίσιο","8":"Elite χάλκινο πλαίσιο","9":"Ξεκλείδωμα ασημένιου badge","10":"Ασημένιο πλαίσιο + λάμψη σχολίων","11":"Κινούμενο ασημένιο πλαίσιο","12":"Elite ασημένιο πλαίσιο","13":"Ξεκλείδωμα χρυσού badge","14":"Χρυσό πλαίσιο + ανάδειξη εισόδου","15":"Κινούμενο χρυσό πλαίσιο","16":"Elite χρυσό πλαίσιο","17":"Ξεκλείδωμα πλατινένιου badge","18":"Πλατινένιο πλαίσιο","19":"Κινούμενο πλατινένιο πλαίσιο","20":"Elite πλατινένιο πλαίσιο + custom εφέ εισόδου","21":"Ξεκλείδωμα διαμαντένιου badge","22":"Διαμαντένιο πλαίσιο","23":"Κινούμενο διαμαντένιο πλαίσιο","24":"Διαμαντένιο elite + προτεραιότητα στη λίστα top gifters","25":"Ξεκλείδωμα badge Στέμματος","26":"Πλαίσιο Στέμματος","27":"Κινούμενο πλαίσιο Στέμματος","28":"Στέμμα elite + premium εφέ εισόδου","29":"Ξεκλείδωμα badge Βασιλικού Στέμματος","30":"Πλαίσιο Βασιλικού Στέμματος","31":"Κινούμενο πλαίσιο Βασιλικού Στέμματος","32":"Elite πλαίσιο Βασιλικού Στέμματος","33":"Ξεκλείδωμα badge Βασιλιά","34":"Πλαίσιο Βασιλιά","35":"Κινούμενη είσοδος Βασιλιά","36":"Elite πλαίσιο Βασιλιά + κοσμική αύρα","37":"Ξεκλείδωμα badge Αυτοκράτορα","38":"Πλαίσιο Αυτοκράτορα","39":"Κινούμενο πλαίσιο Αυτοκράτορα","40":"Elite πλαίσιο Αυτοκράτορα","41":"Ξεκλείδωμα badge Κόσμου","42":"Πλαίσιο Κόσμου","43":"Κινούμενη αύρα Κόσμου","44":"Elite αύρα Κόσμου","45":"Ξεκλείδωμα badge Σύμπαντος","46":"Πλαίσιο Σύμπαντος","47":"Κινούμενη αύρα Σύμπαντος","48":"Elite αύρα Σύμπαντος","49":"Επίπεδο Θρύλος - το top 0,001% όλων των gifters","50":"Επίπεδο Μυθικό - το μέγιστο δημόσιο επίπεδο gifter"},"cta":{"heading":"Παρακολούθησε gifters σε όλους τους creators","rankings":{"eyebrow":"ΚΑΤΑΤΑΞΕΙΣ GIFTERS","title":"Live κατατάξεις μεγάλων gifters","sub":"{count} περιοχές, ημερήσια / εβδομαδιαία / συνολικά. Χωρίς απόκρυψη από PRO+."},"firehose":{"eyebrow":"FIREHOSE WS","title":"Firehose δώρων σε πραγματικό χρόνο","sub":"Κάθε δώρο, κάθε περιοχή. 119 $/εβδ."},"api":{"eyebrow":"API ΓΙΑ DEVELOPERS","title":"Φτιάξε ένα dashboard για gifters","sub":"Έτοιμο SDK. WebSocket + REST. Από 7 $/εβδ."}},"explainer":{"heading":"Πώς λειτουργούν τα επίπεδα gifter στο TikTok","p1":"Το TikTok καταγράφει τα {coinsSpent} σε κάθε LIVE όπου έχεις στείλει ποτέ δώρα. Κάθε όριο ξεκλειδώνει ένα νέο {gifterLevel} με μοναδικό badge, φωτεινό χρώμα στο chat και εφέ εισόδου που εμφανίζεται όταν μπαίνεις στο stream οποιουδήποτε creator. Τα επίπεδα ισχύουν παντού - δεν μηδενίζονται και φαίνονται όποιον creator κι αν βλέπεις.","p1CoinsSpent":"συνολικά νομίσματα που ξόδεψες","p1GifterLevel":"επίπεδο gifter","p2":"Στα υψηλότερα επίπεδα (25+), το TikTok προσθέτει {vip}, custom πλαίσια σχολίων και προτεραιότητα στη λίστα top gifters κάθε LIVE που μπαίνεις. Το επίπεδο 36+ ξεκλειδώνει τη σπάνια {cosmicAura}· το 45+ ξεκλειδώνει το επίπεδο {universe}· τα επίπεδα 49-50 είναι τα ανώτατα δημόσια επίπεδα, {legend} και {mythic}. Οι creators βλέπουν το επίπεδό σου σε κάθε δώρο που στέλνεις.","p2Vip":"VIP εφέ εισόδου","p2CosmicAura":"κοσμική αύρα","p2Universe":"Σύμπαν","p2Legend":"Θρύλος","p2Mythic":"Μυθικό","faqHeading":"Συχνές ερωτήσεις"},"faq":{"howWork":{"q":"Πώς λειτουργούν τα επίπεδα gifter στο TikTok;","a":"Το TikTok καταγράφει τα συνολικά νομίσματα που ξοδεύεις σε κάθε LIVE όπου έχεις στείλει ποτέ δώρα. Κάθε όριο ξεκλειδώνει ένα επίπεδο gifter με badge, χρώμα λάμψης και εφέ εισόδου που σε ακολουθεί στο stream κάθε creator."},"worth":{"q":"Πόσα χρήματα αντιστοιχούν σε κάθε επίπεδο gifter;","a":"Πραγματικές τιμές Αναπλήρωσης του TikTok: επίπεδο 10 (Ασημένιο II) = 530 νομίσματα ≈ 5,52 $. Επίπεδο 20 (Πλατινένιο IV) = 27.800 νομίσματα ≈ 289 $. Επίπεδο 30 (Βασιλικό Στέμμα II) = 637.000 νομίσματα ≈ 6.625 $. Επίπεδο 40 (Αυτοκράτορας IV) = 8,78 εκατ. νομίσματα ≈ 91 χιλ. $. Επίπεδο 50 (Μυθικό) = 97,5 εκατ. νομίσματα ≈ 1,01 εκατ. $."},"reset":{"q":"Μηδενίζονται ή λήγουν τα επίπεδα gifter στο TikTok;","a":"Όχι. Τα επίπεδα gifter ισχύουν παντού και είναι μόνιμα. Μόλις φτάσεις το επίπεδο 25, κρατάς αυτό το badge για πάντα - ακόμα και σε streams creators που δεν έχεις δει ποτέ πριν."},"highest":{"q":"Ποιο είναι το υψηλότερο επίπεδο gifter στο TikTok;","a":"Το TikTok δείχνει δημόσια έως το επίπεδο 50 (Μυθικό). Για να το φτάσεις χρειάζονται περίπου 97,5 εκατομμύρια νομίσματα συνολικά (~1,01 εκατομμύρια δολάρια με τις επίσημες τιμές Αναπλήρωσης)."},"carry":{"q":"Μεταφέρονται τα επίπεδα gifter μεταξύ creators;","a":"Ναι - τα επίπεδα είναι συνδεδεμένα με τον λογαριασμό σου στο TikTok, όχι με τον creator. Το ίδιο badge εμφανίζεται είτε μπεις στο live ενός μικρού streamer είτε σε ένα battle με 50K θεατές."},"creatorSees":{"q":"Μπορεί ένας creator να δει ποιος είναι ο gifter με το υψηλότερο επίπεδο στο LIVE του;","a":"Ναι. Το TikTok δείχνει τη λίστα top gifters με το επίπεδο κάθε θεατή. Τα agency dashboards του Tik.Tools δίνουν περισσότερες λεπτομέρειες - συνολικά διαμάντια, πρόσφατο ιστορικό δώρων, δραστηριότητα σε πολλούς creators."}},"jsonLd":{"level30":{"q":"Πόσα νομίσματα χρειάζομαι για να φτάσω το επίπεδο 30;","a":"Το επίπεδο 30 (Βασιλικό Στέμμα II) θέλει 637.000 νομίσματα συνολικά, δηλαδή 6.624,80 $ με την επίσημη τιμή Αναπλήρωσης του TikTok. Οι αγορές σε iOS / Android κοστίζουν περίπου 30% περισσότερο λόγω των χρεώσεων App Store / Play Store."},"reset":{"q":"Μηδενίζονται τα επίπεδα gifter στο TikTok;","a":"Όχι. Τα επίπεδα ισχύουν παντού, μεταφέρονται σε όλους τους creators και δεν μηδενίζονται. Μόλις φτάσεις ένα επίπεδο, το κρατάς."},"highestA":"Το TikTok δείχνει δημόσια έως το επίπεδο 50+, με τα elite επίπεδα (κοσμική αύρα) να ξεκινούν από το επίπεδο 36."}},"diamondsCalculator":{"seo":{"title":"Υπολογιστής διαμαντιών TikTok - μετατροπή διαμαντιών σε δολάρια (τιμές 2026) {'|'} Tik.Tools","description":"Δωρεάν υπολογιστής διαμαντιών TikTok. Μετάτρεψε διαμάντια TikTok σε δολάρια (USD) και αντίστροφα σε πραγματικό χρόνο. Περιλαμβάνει την ισοτιμία νομισμάτων-διαμαντιών 2026, την πληρωμή του creator (1 διαμάντι = 0,005 $) και τον πλήρη πίνακα κόστους δώρων.","ogTitle":"Υπολογιστής διαμαντιών TikTok - μετατροπή σε USD σε πραγματικό χρόνο","ogDescription":"Μετάτρεψε διαμάντια TikTok σε USD με τιμές 2026. Εξηγεί τις χρεώσεις του TikTok, τις πληρωμές των creators και το μοίρασμα της πλατφόρμας."},"hero":{"eyebrow":"ΔΩΡΕΑΝ ΥΠΟΛΟΓΙΣΤΗΣ · ΤΙΜΕΣ 2026","title":"{accent} διαμαντιών TikTok","titleAccent":"Υπολογιστής","sub":"Μετάτρεψε διαμάντια TikTok σε USD σε πραγματικό χρόνο. Γράψε σε όποιο πεδίο θες - το άλλο ενημερώνεται αμέσως με βάση τις δημοσιευμένες τιμές του TikTok (1 $ = 200 νομίσματα, 1 διαμάντι = 0,005 $ πληρωμή στον creator)."},"converter":{"diamonds":"Διαμάντια","usd":"USD (πληρωμή creator)","split":"Ο θεατής πλήρωσε {paid} · Το TikTok κρατά {kept}"},"presets":{"universe":"Σύμπαν (44.999 ◇)","lion":"Λιοντάρι (29.999 ◇)"},"lookup":{"label":"Δες τα διαμάντια οποιουδήποτε creator","placeholder":"Γράψε το {'@'}handle ενός creator","hint":"Διαμάντια, gifters και ιστορικό live για οποιονδήποτε TikTok creator.","apiKey":"Πάρε δωρεάν API key","leaderboards":"Κατατάξεις creators"},"cta":{"heading":"Κάνε τα δεδομένα του TikTok LIVE δικά σου","api":{"eyebrow":"API ΓΙΑ DEVELOPERS","title":"Chat, δώρα, battles σε πραγματικό χρόνο","sub":"REST + WebSocket. Έτοιμο SDK. Από 7 $/εβδ."},"leaderboards":{"eyebrow":"ΚΑΤΑΤΑΞΕΙΣ","title":"{count} περιοχές, κάθε creator","sub":"Ημερήσιες / ωριαίες / συνολικές κατατάξεις. Χωρίς απόκρυψη σε PRO+."},"agency":{"eyebrow":"GLOBAL AGENCY","title":"Live Gifter Firehose + Telegram","sub":"Scouting σε κάθε περιοχή. 119 $/εβδ."}},"explainer":{"heading":"Πώς λειτουργούν τα διαμάντια, τα νομίσματα και οι κρατήσεις των creators στο TikTok","p1":"Όταν ένας θεατής αγοράζει νομίσματα, το TikTok χρεώνει περίπου {rate} στο web checkout (στο κινητό οι τιμές διαφέρουν λόγω των χρεώσεων των stores - με 1 $ παίρνεις συχνά 70-100 νομίσματα σε iOS/Android λόγω των χρεώσεων του App Store). Κάθε δώρο LIVE κοστίζει στον θεατή συγκεκριμένο αριθμό νομισμάτων, και όταν το δώρο φτάνει στο stream ενός creator μετατρέπεται σε {diamonds} - το εσωτερικό λογιστικό νόμισμα του TikTok.","p1Rate":"1 $ ανά 200 νομίσματα","p1Diamonds":"διαμάντια","p2":"Οι creators εξαργυρώνουν τα διαμάντια προς {rate} (μισό σεντ του δολαρίου). Δηλαδή το TikTok κρατά περίπου το {share} που πλήρωσε ο θεατής - το άλλο μισό πηγαίνει στον creator. Ένα δώρο 1.000 διαμαντιών κοστίζει στον θεατή περίπου 10 $ και αποφέρει στον creator 5 $. Αυτό το μοίρασμα είναι σταθερό από το 2020.","p2Rate":"1 διαμάντι = 0,005 $","p2Share":"50% του ακαθάριστου ποσού","callout":"{important} οι πληρωμές των creators υπολογίζονται {before} τις κρατήσεις της ίδιας της πλατφόρμας του TikTok (ποσοστά του LIVE host program, πολλαπλασιαστές περιοχής, ποσοστό του agency αν ο creator έχει υπογράψει σε agency). Το τελικό καθαρό ποσό στον λογαριασμό ενός creator μπορεί να είναι 20-40% χαμηλότερο από την ακαθάριστη αξία των διαμαντιών επί 0,005 $, ανάλογα με τους όρους του συμβολαίου με το agency.","calloutImportant":"Σημαντικό:","calloutBefore":"πριν από"},"rates":{"heading":"Συνηθισμένες τιμές με μια ματιά","diamonds":"Διαμάντια","viewerPaid":"Πλήρωσε ο θεατής ≈","creatorPayout":"Πληρωμή creator ≈","commonGifts":"Συνηθισμένα δώρα","gifts":{"d5":"Τριαντάφυλλο · 1 νόμισμα = 5 διαμάντια όταν σταλεί","d99":"Άρωμα · TikTok","d100":"Καρδιά με τα χέρια · Γυαλιά ηλίου","d1000":"Γαλαξίας · Σπορ αυτοκίνητο","d5000":"Ορτανσία · Σπορ αυτοκίνητο premium","d10000":"Drama Queen · Γιοτ","d29999":"Λιοντάρι","d44999":"Σύμπαν · TikTok Universe"}},"faqHeading":"Συχνές ερωτήσεις","faq":{"oneDiamond":{"q":"Πόσο αξίζει 1 διαμάντι TikTok σε USD;","a":"1 διαμάντι = 0,005 $ (μισό σεντ του δολαρίου) πληρωμή στον creator. Ο θεατής πλήρωσε ~0,01 $ για να παραχθεί αυτό το διαμάντι."},"hundredUsd":{"q":"Πόσα διαμάντια είναι τα 100 δολάρια;","a":"Πληρωμή 100 $ στον creator = 20.000 διαμάντια. Ο θεατής ξόδεψε ~200 $ σε νομίσματα."},"fiftyPercent":{"q":"Κρατάει το TikTok το 50% των διαμαντιών;","a":"Ναι - περίπου μοίρασμα 50/50. Οι θεατές πληρώνουν ~0,01 $ ανά διαμάντι και οι creators λαμβάνουν ~0,005 $ ανά διαμάντι."},"cheapest":{"q":"Ποιο είναι το φθηνότερο δώρο στο TikTok;","a":"Το Τριαντάφυλλο, με 1 νόμισμα (~0,005 $ κόστος για τον θεατή / 0,0025 $ πληρωμή στον creator μετά τη μετατροπή)."},"mostExpensive":{"q":"Ποιο είναι το ακριβότερο δώρο στο TikTok;","a":"Το Σύμπαν / TikTok Universe, με 44.999 διαμάντια (~450 $ κόστος για τον θεατή / 225 $ πληρωμή στον creator). Το Λιοντάρι κοστίζει 29.999 διαμάντια."},"taxable":{"q":"Φορολογούνται τα διαμάντια του TikTok ως εισόδημα;","a":"Ναι - στις ΗΠΑ το TikTok εκδίδει 1099 μόλις ξεπεράσεις το όριο δήλωσης της IRS. Οι άλλες περιοχές ακολουθούν τους τοπικούς κανόνες."},"payout":{"q":"Πότε πληρώνονται τα διαμάντια;","a":"Το TikTok κάνει μηνιαίες πληρωμές με ελάχιστο όριο πληρωμής (50 $ στις ΗΠΑ). Τα χρήματα πιστώνονται 30-60 μέρες μετά το κλείσιμο του κύκλου χρέωσης."}},"jsonLd":{"oneDiamondA":"1 διαμάντι TikTok = 0,005 $ (μισό σεντ του δολαρίου) πληρωμή στον creator. Ο θεατής πλήρωσε περίπου 0,01 $ για τα νομίσματα που έδωσαν αυτό το διαμάντι - το TikTok κρατά το άλλο μισό.","hundredUsd":{"q":"Πόσα διαμάντια είναι τα 100 δολάρια;","a":"Πληρωμή 100 $ στον creator ισοδυναμεί με 20.000 διαμάντια. Από την πλευρά των θεατών ξοδεύτηκαν περίπου 200 $ σε νομίσματα για να παραχθούν."},"fiftyPercentA":"Ναι, το TikTok κρατά περίπου το 50% των ακαθάριστων εσόδων από δώρα. Οι θεατές πληρώνουν ~0,01 $ ανά διαμάντι σε νομίσματα· οι creators λαμβάνουν ~0,005 $ ανά διαμάντι ως πληρωμή.","taxable":{"q":"Φορολογούνται οι πληρωμές διαμαντιών;","a":"Ναι, οι πληρωμές των creators του TikTok θεωρούνται φορολογητέο εισόδημα στις περισσότερες χώρες. Στις ΗΠΑ το TikTok εκδίδει 1099 μόλις ξεπεράσεις το όριο της IRS· οι άλλες περιοχές ακολουθούν τους τοπικούς κανόνες."}}},"gifts":{"seo":{"title":"Δώρα TikTok Live - πλήρης κατάλογος + δωρεάν λήψη","description":"Όλα τα εικονικά δώρα του TikTok LIVE σε έναν κατάλογο με αναζήτηση. Κόστος σε διαμάντια (0,01 $ το καθένα), αξία σε USD, λήψη σε διάφανο PNG. Από πραγματικά δώρα που καταγράφει το tik.tools, το live-stream API για developers και agencies.","socialDescription":"Όλα τα εικονικά δώρα του TikTok LIVE σε ένα μέρος. Αναζήτηση, ταξινόμηση κατά αξία, λήψη σε διάφανο PNG."},"hero":{"title":"{accent} TikTok Live","titleAccent":"Δώρα","sub":"Όλα τα εικονικά δώρα του TikTok LIVE σε ένα μέρος. Κόστος σε διαμάντια, αξία σε δολάρια, δωρεάν λήψη. Έρχονται ζωντανά από την ίδια ροή που τροφοδοτεί το SDK του tik.tools.","count":"{count} δώρα"},"searchPlaceholder":"Αναζήτηση δώρων με όνομα...","sort":{"valueDesc":"Από ακριβό σε φθηνό","valueAsc":"Από φθηνό σε ακριβό","name":"Όνομα A-Z","recent":"Πρόσφατα"},"captcha":{"title":"Γρήγορος έλεγχος","sub":"Διάλεξε το σωστό πλακίδιο για να συνεχίσεις. {question}","loadError":"Ο έλεγχος δεν φόρτωσε. Κάνε ανανέωση.","wrongAnswer":"Λάθος απάντηση. Δοκίμασε άλλο."},"empty":"Κανένα δώρο δεν ταιριάζει με \"{search}\".","viewDownload":"Προβολή + λήψη","pager":{"prev":"Προηγ.","next":"Επόμ.","info":"Σελίδα {page} από {total}"},"cta":{"title":"Θες κάθε δώρο σε πραγματικό χρόνο;","body":"Ο ίδιος κατάλογος τροφοδοτεί το API του tik.tools. Σύνδεσε την εφαρμογή σου και λάβε κάθε δώρο, chat, like και follow μέσα σε 50 ms.","primary":"Δες το API","secondary":"Δωρεάν πακέτο"}},"pricing":{"seo":{"title":"Τιμές TikTok LIVE API","description":"Τιμές TikTok LIVE API. Sandbox, Basic {symbol}{basic}/εβδ., Pro {symbol}{pro}/εβδ., Ultra {symbol}{ultra}/εβδ., Agency {symbol}{agency}/εβδ. WS events σε πραγματικό χρόνο (chat/gift/like/follow/join/battle), signed REST, datacenter proxies, δεδομένα λίγκας + κατατάξεων.","ogDescription":"Τιμές TikTok LIVE API. Sandbox, Basic {symbol}{basic}/εβδ., Pro {symbol}{pro}/εβδ., Ultra {symbol}{ultra}/εβδ., Agency {symbol}{agency}/εβδ."},"hero":{"title":"Τιμές για κάθε {accent}.","titleAccent":"ομάδα","subtitle":"Το TikTools ξεκινά με ένα δωρεάν Sandbox key για αξιολόγηση 7 ημερών και μετά χρειάζεται επί πληρωμή πακέτο. Επί πληρωμή πακέτα από {symbol}{price}/εβδ."},"keySelector":{"label":"Διάλεξε ποιο API key θέλεις να διαχειριστείς","createNew":"Δημιουργία νέου key","newKeyPlaceholder":"Δώσε όνομα στο νέο key (π.χ. Production, Assistant 2...)","unnamed":"Χωρίς όνομα","renews":"Ανανεώνεται {date}","choose":"Διάλεξε ένα API key..."},"leadHeading":"Δοκίμασε δωρεάν για 7 μέρες. Μετά διάλεξε πακέτο","billing":{"ariaLabel":"Κύκλος χρέωσης","weekly":"Εβδομαδιαία","monthly":"Μηνιαία","saveUpTo":"γλίτωσε έως {percent}%"},"period":{"weekly":"εβδ.","monthly":"μήνα","weekFull":"εβδομάδα","monthFull":"μήνα"},"cycleName":{"weekly":"εβδομαδιαίο","monthly":"μηνιαίο"},"card":{"save":"γλίτωσε {percent}%","monthlyOnly":"μόνο μηνιαία","mostPopular":"Πιο δημοφιλές","basic":{"desc":"Προσωπικά projects και μικρά bots - ό,τι χρειάζεσαι για να ξεκινήσεις","foot":"Υποστήριξη από κοινότητα & docs · ιδανικό για προσωπικά projects + μικρά bots"},"pro":{"desc":"Για developers που φτιάχνουν εφαρμογές για production","foot":"Πλήρες Leaderboard API χωρίς απόκρυψη · Feed Discovery · chat με προτεραιότητα"},"ultra":{"desc":"Για ομάδες και επιχειρήσεις με μεγάλο όγκο","foot":"Gift Catalog + League Rankings χωρίς απόκρυψη · webhook events για ρεκόρ θεατών / δώρα υψηλής αξίας"},"starter":{"desc":"Για agencies που χρειάζονται το dashboard και API επιπέδου Pro","foot":"Agency dashboard: ρόστερ, pipeline, recruit ανά περιοχή, digest creators, ειδοποιήσεις, ομάδα · βασικοί πίνακες, πίνακες λίγκας και gaming χωρίς απόκρυψη · όλα περιλαμβάνονται, χωρίς credits"},"global":{"desc":"Για agencies που κάνουν scouting + διαχείριση TikTok LIVE creators","foot":"Ό,τι έχει το Ultra + Gaming Ranks (όλες οι περιοχές) · Live Gifter Firehose WS · VIP Telegram + Web Vault · Gifter Leaderboard χωρίς απόκρυψη · CRM + λίστα παρακολούθησης · webhooks για ορόσημα followers · IP allowlist"}},"stats":{"requestsPerDay":"requests / ημέρα","wsConnections":"συνδέσεις WS","accountChecksPerDay":"έλεγχοι λογαριασμών / ημέρα","webhook":"webhook · {perDay}/ημέρα","webhooks":"webhooks · {perDay}/ημέρα","seatsIncluded":"θέσεις χρηστών"},"chips":{"leaderboards":"Κατατάξεις","leagues":"Λίγκες","gamingRanks":"Gaming Ranks","gifters":"Gifters"},"cta":{"subscribeTo":"Συνδρομή στο {plan}","subscribe":"Συνδρομή","startFree":"Ξεκίνα δωρεάν αξιολόγηση","currentPlan":"Τρέχον πακέτο","changing":"Αλλαγή...","switchToCycle":"Αλλαγή σε {cycle}","switchTo":"Αλλαγή σε {plan}","upgradeTo":"Αναβάθμιση σε {plan}","downgradeTo":"Υποβάθμιση σε {plan}","get":"Πάρε το {plan}"},"weekendPass":{"tag":"ΠΡΟΣΒΑΣΗ 3 ΗΜΕΡΩΝ","line":"3 μέρες Pro με {price} εφάπαξ, μετά εβδομαδιαίο Pro. Ακύρωση όποτε θες.","starting":"Εκκίνηση...","cta":"Πάρε το Pro Pass 3 ημερών · {price}"},"enterprise":{"badge":"ENTERPRISE","heading":"Χρειάζεσαι κάτι παραπάνω; Ας μιλήσουμε.","desc":"Προσαρμοσμένα όρια, αποκλειστική υποδομή και τιμές όγκου για την ομάδα σου. Επικοινώνησε μαζί μας μέσω του chat κάτω δεξιά - {strong}.","descStrong":"συνήθως απαντάμε αμέσως","cta":"Μίλα μαζί μας"},"comparison":{"heading":"Τι περιλαμβάνει κάθε πακέτο του TikTok LIVE API;","glossary":{"maskedTerm":"Με απόκρυψη / Χωρίς απόκρυψη","maskedDef":"Η απόκρυψη κρύβει τα πραγματικά usernames και avatars (δείχνει placeholders)· χωρίς απόκρυψη βλέπεις την πραγματική ταυτότητα του creator ή του gifter.","diamondsTerm":"Διαμάντια","diamondsDef":"Η μονάδα αξίας δώρων του TikTok. Περίπου 0,005 $ το καθένα - τη χρησιμοποιούμε για να κατατάσσουμε τις δαπάνες στους πίνακες.","wsTerm":"Sessions / συνδέσεις WS","wsDef":"Ενεργές συνδέσεις WebSocket - μία για κάθε TikTok LIVE room από το οποίο λαμβάνεις events σε πραγματικό χρόνο."},"hint":"Σύρε στο πλάι για να συγκρίνεις όλα τα πακέτα","tableAriaLabel":"Πίνακας σύγκρισης πακέτων, κύλιση στο πλάι","featureHeader":"Δυνατότητα","badges":{"proOnly":"ΜΟΝΟ PRO+","ultraOnly":"ΜΟΝΟ ULTRA+","agencyOnly":"AGENCY","unmaskedProPlus":"ΧΩΡΙΣ ΑΠΟΚΡΥΨΗ ΣΕ PRO+","unmaskedUltraPlus":"ΧΩΡΙΣ ΑΠΟΚΡΥΨΗ ΣΕ ULTRA+","unmaskedAgency":"ΧΩΡΙΣ ΑΠΟΚΡΥΨΗ ΣΕ AGENCY"},"included":"περιλαμβάνεται","notIncluded":"δεν περιλαμβάνεται","rows":{"accessPeriod":{"feature":"Περίοδος πρόσβασης","tooltip":"Το Sandbox key είναι για αξιολόγηση του API και λειτουργεί για 7 μέρες από τη δημιουργία του λογαριασμού. Μετά από αυτό, κάθε request επιστρέφει \"Evaluation period ended\" μέχρι να διαλέξεις επί πληρωμή πακέτο. Τα επί πληρωμή keys λειτουργούν όσο η συνδρομή είναι ενεργή."},"requestsPerDay":{"feature":"Requests/ημέρα","tooltip":"Μέγιστος αριθμός API requests που μπορεί να κάνει το key σου την ημέρα (μηδενισμός σε UTC). Το Sandbox μηδενίζεται καθημερινά· τα επί πληρωμή πακέτα μετρούν στο όριο του κύκλου χρέωσης."},"rateLimit":{"feature":"Rate limit","tooltip":"Όριο ανά λεπτό. Ακόμα και το Agency έχει ένα σταθερό ανώτατο όριο, ώστε ένα ανεξέλεγκτο while(true) στο script ενός πελάτη να μην μπορεί ποτέ να γονατίσει την κοινή υποδομή. Στην πράξη απεριόριστο για κάθε ανθρώπινη χρήση."},"wsSessionTokens":{"feature":"Ημερήσια WS Session Tokens","tooltip":"Αρκετά για να φτιάξεις και να κάνεις debug ένα μικρό bot ή ένα dashboard πολλών streams. Η έντονη ταυτόχρονη παρακολούθηση θα εξαντλήσει τα 50 ημερήσια sessions· οι εφαρμογές σε production πρέπει να αναβαθμίσουν."},"wsMaxDuration":{"feature":"Μέγιστη διάρκεια WS","tooltip":"Τα sessions του Sandbox κλείνουν υποχρεωτικά στις 2 ώρες με ένα frame \"Daily Demo Limit Reached\" και καταναλώνουν ένα από τα 50 ημερήσια sessions. Basic 8h, Pro 12h, Ultra + Agency 24h με αυτόματη επανασύνδεση."},"datacenterProxies":{"feature":"Datacenter proxies","tooltip":"Το Sandbox τρέχει από τη δική σου IP - χωρίς κοινό pool proxies. Τα επί πληρωμή πακέτα περνούν από managed datacenter proxies."},"accountChecks":{"feature":"Έλεγχοι λογαριασμών (resolve_user_ids)","tooltip":"POST /webcast/resolve_user_ids - μετατρέπει αριθμητικά TikTok user IDs σε usernames μέσω της υποδομής μας. Τα όρια είναι υπολογισμένα ώστε το Bulk endpoint (50/req στο Pro, 100/req στο Ultra, 200/req στο Agency) να είναι πραγματικά αξιοποιήσιμο όλη τη μέρα."},"maxConcurrentStreams":{"feature":"Μέγιστα ταυτόχρονα streams","tooltip":"Ταυτόχρονα live WebSocket streams ανά API key σε κάθε στιγμή. Το Community έχει όριο 3 ταυτόχρονα streams (τρέχουν από τη δική σου IP)· το TikTok επιτρέπει ~5 συνδέσεις ανά IP, οπότε για κάτι παραπάνω χρειάζεσαι τα managed proxies από Basic και πάνω. Custom πακέτα Enterprise διαθέσιμα πάνω από 500."},"leaderboardApi":{"feature":"Leaderboard Data API","tooltip":"POST /webcast/ranklist/regional - οι top 10 χωρίς απόκρυψη σε ΚΑΘΕ επί πληρωμή πακέτο (dev sandbox - φτιάξε τον client + το UI σου). Διαμάντια ορατά σε κάθε εγγραφή. Το PRO+ αποκαλύπτει ολόκληρο τον πίνακα σε όλες τις {regions} περιοχές."},"giftCatalogApi":{"feature":"Gift Catalog API","tooltip":"GET /webcast/gift_info + /webcast/gifts_by_country - κατάλογος δώρων TikTok (gift_id, όνομα, κόστος σε διαμάντια, URL εικονιδίου, flag combo/streakable, ανά χώρα). Τα Free + Basic παίρνουν δείγμα 50 δώρων μόνο για ανάγνωση - αρκετό για overlays OBS και αντιστοίχιση των συνηθισμένων δώρων. Τα Pro + Ultra + Agency παίρνουν ΟΛΟΚΛΗΡΟ τον κατάλογο σε πραγματικό χρόνο για κάθε περιοχή με συνεχή συγχρονισμό (το TikTok βγάζει περιοδικά νέα δώρα· οι μεμονωμένες λήψεις παλιώνουν γρήγορα)."},"liveShopApi":{"feature":"Live Shop Activity API","tooltip":"GET /webcast/live-shop?unique_id=X (ή ?region=US) - δραστηριότητα TikTok LIVE Shop σε πραγματικό χρόνο για το room ενός πωλητή: προϊόντα που προβάλλονται (τίτλος, τιμή, εικόνα, link PDP), απόθεμα σε πραγματικό χρόνο, events εξάντλησης, ρυθμός πωλήσεων και κατάσταση live δημοπρασίας. Τα Free + Basic παίρνουν δείγμα του schema μόνο για ανάγνωση. Τα Pro + Ultra + Agency παίρνουν live δεδομένα shop για κάθε πωλητή που είναι live, στις ΗΠΑ ή παγκοσμίως. Δεδομένα παραγγελιών/αγοραστών/νικητήριων προσφορών δεν περιλαμβάνονται - δεν είναι μέρος του δημόσιου live stream, μόνο η δραστηριότητα προϊόντων και αποθέματος. 60 κλήσεις/ώρα."},"gifterLeaderboardApi":{"feature":"Gifter Leaderboard API","tooltip":"GET /webcast/gifters/leaderboard (ανά περιοχή) και /webcast/agency/events?type=gifters (top gifters ενός creator, μόνο Agency) - δεδομένα gifters σε όλους τους creators. Κλειδωμένο για Sandbox + Basic· τα Pro / Ultra βλέπουν αναγνωριστικά με απόκρυψη· το Agency τα αποκαλύπτει. Η πιο αναλυτική προβολή προφίλ gifter υπάρχει μόνο στο dashboard."},"leagueRankingsApi":{"feature":"League Rankings API","tooltip":"POST /webcast/ranklist/regional rank_type=16 - κατατάξεις λίγκας Diamond Rush (κατηγορίες A1-D5). Οι πλήρεις πίνακες λίγκας χωρίς απόκρυψη είναι feature του ULTRA και του Agency. Τα Sandbox, Basic και Pro βλέπουν προεπισκόπηση μίας γραμμής ανά κατηγορία για να επιβεβαιώσουν ότι ο πίνακας υπάρχει· αναβάθμισε σε Ultra ή Agency για να ξεκλειδώσεις κάθε κατηγορία πλήρως χωρίς απόκρυψη σε πραγματικό χρόνο."},"gamingRanks":{"feature":"Gaming Ranks","tooltip":"GET /webcast/ranklist/gaming - το TikTok LIVE Gaming Ranking (η live κατάταξη gaming μέσα στην εφαρμογή) ανά περιοχή, καταγράφεται συνεχώς και διατίθεται πλήρως χωρίς απόκρυψη με διαμάντια + εκτιμώμενα κέρδη. Διαθέσιμο και στο site στο /tiktok-live-gaming-ranks. Μόνο Agency - όλοι οι άλλοι βλέπουν προεπισκόπηση 3 ονομάτων με απόκρυψη."},"popularLive":{"feature":"Πίνακας Popular LIVE","tooltip":"GET /webcast/ranklist/popular - η κατάταξη Popular LIVE του TikTok ανά περιοχή σε πραγματικό χρόνο (οι creators που προβάλλει το TikTok στην αναζήτηση αυτή τη στιγμή), ανανεώνεται κάθε λεπτό και διατίθεται πλήρως χωρίς απόκρυψη με κατάσταση live + διαμάντια. Διαθέσιμο και στο site στο /popular-live. Μόνο Agency - όλοι οι άλλοι βλέπουν προεπισκόπηση 3 ονομάτων με απόκρυψη."},"teamsClubs":{"feature":"Πίνακας Teams / Clubs","tooltip":"Τα clubs του TikTok ανά περιοχή, κατά σειρά με βάση τα συνολικά διαμάντια των μελών τους. Όνομα club, επίπεδο, αριθμός μελών και ο host κάτω από τον οποίο κάνει stream κάθε club. Αποκλειστικά για Agency."},"regionalLeaderboard":{"feature":"Πρόσβαση σε περιφερειακές κατατάξεις","tooltip":"POST /webcast/ranklist/regional - επιστρέφει ένα signed URL που ο client φορτώνει με το δικό του session cookie του TikTok. Κλειδωμένο για Community + Basic."},"feedDiscovery":{"feature":"Feed Discovery","tooltip":"GET /webcast/feed - ανακάλυψε streams που είναι live τώρα (Για σένα / Προτεινόμενα / Ακολουθείς). Κλειδωμένο για Community + Basic."},"bulkAccountChecks":{"feature":"Μαζικοί έλεγχοι λογαριασμών","tooltip":"POST /webcast/resolve_user_ids - μετατρέπει έως N TikTok user IDs σε ένα μόνο request. Τα όρια ανά κομμάτι είναι αυστηρά ώστε οι απαντήσεις να μένουν κάτω από 1s (χωρίς Cloudflare 504 timeouts, χωρίς upstream WAF bans στο pool proxies). Κάνε chunking του array στο loop σου - τα ημερήσια όρια παραπάνω (Pro 2k, Ultra 20k, Agency 50k) καλύπτουν κάθε φόρτο agency."},"bulkCopy":{"feature":"Μαζική αντιγραφή (ρόστερ, gifters, λίστα παρακολούθησης)","tooltip":"Αντίγραψε ολόκληρο πίνακα - creators, gifters, λίστα παρακολούθησης ή επιλεγμένη λίστα - στο πρόχειρο με ένα πάτημα, έτοιμο για επικόλληση στο δικό σου φύλλο ή CRM. Μόνο Agency."},"gifterFirehose":{"feature":"Live Gifter Firehose WS","tooltip":"Ροή gift events σε πραγματικό χρόνο. Φίλτρο ανά περιοχή, λίγκα ή παγκόσμια + ελάχιστο όριο διαμαντιών. Μόνο Agency."},"vipTelegram":{"feature":"VIP ειδοποιήσεις Telegram","tooltip":"Αυτόματες ειδοποιήσεις σε ιδιοκτήτες agencies και scouts μέσω αποκλειστικών καναλιών Telegram."},"vipWebVault":{"feature":"VIP Web Vault","tooltip":"Πλήρης πρόσβαση στο οπτικό ιστορικό gifters και creators, χωρίς απόκρυψη. Μόνο Agency."},"support":{"feature":"Υποστήριξη","tooltip":"Sandbox + Basic: υποστήριξη AI μέσω Discord bot + πλήρη docs (self-serve). Pro: chat μέσα στην εφαρμογή. Ultra + Agency: chat με προτεραιότητα και ταχύτερη απάντηση. Αναβάθμισε σε Pro για άμεσο debugging μέσω email/chat."},"outgoingWebhooks":{"feature":"Εξερχόμενα webhooks","tooltip":"HTTPS POSTs υπογεγραμμένα με HMAC στο endpoint σου όταν creators που παρακολουθείς βγαίνουν live / τελειώνουν. Ρύθμιση στο /webhooks."},"webhookDeliveries":{"feature":"Παραδόσεις webhook / ημέρα","tooltip":"Ημερήσιο όριο παραδόσεων ανά χρήστη. ΔΕΝ μετράει στο όριο των API requests σου."},"webhookLiveEvents":{"feature":"Webhook events: live.start / live.end","tooltip":"Μάθε πότε οι creators που παρακολουθείς βγαίνουν live και πότε τελειώνουν το stream."},"webhookPeakGifts":{"feature":"Webhook events: ρεκόρ θεατών + δώρα υψηλής αξίας","tooltip":"live.peak_viewers (ορόσημα ταυτόχρονων θεατών 100..1M) + live.gift.high_value (δώρα ≥ 1000 διαμάντια). Μόνο Ultra και Agency."},"webhookFollowerMilestone":{"feature":"Webhook event: ορόσημο followers","tooltip":"Το creator.follower_milestone στέλνεται όταν ένας creator που παρακολουθείς ξεπερνά τους 1K / 5K / 10K / 25K / 50K / 100K / 250K / 500K / 1M / 2M / 5M / 10M / 50M / 100M followers. Μόνο Agency."},"hmacSigning":{"feature":"Υπογραφή HMAC + retry + replay 30 ημερών","tooltip":"HMAC-SHA256 (X-Tiktool-Signature). Πρόγραμμα retry 0s / 30s / 2m / 10m / 1h / 6h (6 προσπάθειες ~7h). Audit παραδόσεων 30 ημερών + χειροκίνητο replay."}},"cells":{"perDay":"{n}/ημέρα","perMin":"{n}/λεπτό","per24h":"{n} / 24h","hours":"{n} ώρες","perReq":"{n}/req","target":"{n} στόχος","targets":"{n} στόχοι","sevenDayEvaluation":"Αξιολόγηση 7 ημερών","whileSubscribed":"Όσο έχεις συνδρομή","max2hPerSession":"Έως 2h ανά session","ownIpOnly":"Μόνο δική σου IP","top10Unmasked":"Top 10 χωρίς απόκρυψη","full100Unmasked":"100% χωρίς απόκρυψη","sampleReadOnly":"Δείγμα (μόνο ανάγνωση)","fullLiveSync":"Πλήρες · live sync","fullLive":"Πλήρες · live","maskedNames":"Ονόματα με απόκρυψη","unmasked":"Χωρίς απόκρυψη","previewOnly":"Μόνο προεπισκόπηση","full100UnmaskedRealtime":"100% ΧΩΡΙΣ ΑΠΟΚΡΥΨΗ · Πραγματικός χρόνος","fullBoardOneRegion":"Πλήρης πίνακας · μία περιοχή τη φορά","fullBoardAllRegions":"Πλήρης πίνακας · όλες οι περιοχές","fullBoardAllRegionsRealtime":"Πλήρης πίνακας · όλες οι περιοχές · πραγματικός χρόνος","agencyDashboard":"Agency dashboard","fullDashboardAccess":"Πλήρης πρόσβαση στο dashboard","communityDocs":"Κοινότητα & Docs","chat":"Chat","priorityChat":"Chat με προτεραιότητα","unlimited":"Απεριόριστο"}},"included":{"heading":"Τι περιλαμβάνεται σε κάθε επί πληρωμή πακέτο","allInclusive":{"title":"Όλα μέσα στην τιμή","body":"Signatures, request signing, δρομολόγηση με προτεραιότητα και premium διαδρομές stream περιλαμβάνονται σε κάθε επί πληρωμή πακέτο - χωρίς add-ons, χωρίς απρόοπτες χρεώσεις. Η δημοσιευμένη τιμή κάθε πακέτου είναι η τελική τιμή."},"beyondChat":{"title":"Πέρα από chat & δώρα","body":"Εργαλεία agency intel (κατατάξεις, λίγκες, scouting), ο κατάλογος δώρων και η δραστηριότητα live shop - πράγματα που αλλιώς θα έπρεπε να συνδυάσεις από πολλούς παρόχους."},"predictable":{"title":"Προβλέψιμες τιμές","body":"Τα σταθερά ημερήσια όρια σημαίνουν καμία χρέωση υπέρβασης, κανένα απρόοπτο τιμολόγιο. Χρειάζεσαι περισσότερο περιθώριο; Αναβάθμισε στο επόμενο πακέτο με ένα κλικ - οι αλλαγές ισχύουν αμέσως. Ακύρωση όποτε θες· κρατάς την πρόσβαση μέχρι να λήξει η περίοδος."}},"faq":{"heading":"Συχνές ερωτήσεις","items":{"switchPlans":{"q":"Μπορώ να αλλάξω πακέτο;","a":"Ναι - αναβάθμιση, υποβάθμιση ή αλλαγή κύκλου χρέωσης όποτε θες από τη σελίδα Τιμών. Οι αλλαγές ισχύουν αμέσως: ο χρόνος που δεν χρησιμοποίησες στο τρέχον πακέτο πιστώνεται, η διαφορά χρεώνεται την ίδια μέρα και ο κύκλος χρέωσης ξεκινά από τη μέρα της αλλαγής."},"exceedLimit":{"q":"Τι γίνεται αν ξεπεράσω το ημερήσιο όριο;","a":"Τα requests σταματούν στο ημερήσιο όριό σου. Καμία χρέωση υπέρβασης, κανένα απρόοπτο τιμολόγιο. Αν χρειάζεσαι περισσότερο περιθώριο, αναβάθμισε στο επόμενο πακέτο από τη σελίδα Τιμών - οι αλλαγές ισχύουν αμέσως."},"refunds":{"q":"Κάνετε επιστροφές χρημάτων;","a":"Όχι - τα επί πληρωμή πακέτα δεν επιστρέφονται. Η δωρεάν αξιολόγηση Sandbox 7 ημερών υπάρχει για να ελέγξεις το προϊόν πριν πληρώσεις. Μερικές επιστροφές γίνονται μόνο όταν μια υπηρεσία αποδεδειγμένα δεν λειτουργεί από δική μας πλευρά (παρατεταμένη διακοπή, λάθος χρέωσης) για την περίοδο που επηρεάστηκε. Δεν κάνουμε επιστροφές λόγω δοκιμών, scraping ή αλλαγής γνώμης - τα κόστη δεδομένων + proxies + bandwidth καταναλώνονται από τη στιγμή που ένα key είναι ενεργό."},"apiKeys":{"q":"Πώς λειτουργούν τα API keys;","a":"Μετά τη συνδρομή, το API key σου δημιουργείται αυτόματα και είναι διαθέσιμο στο Dashboard σου. Υπάρχει ένα key ανά λογαριασμό και σε αυτό συνδέονται το πακέτο και τα όρια χρήσης σου."},"cancel":{"q":"Μπορώ να ακυρώσω όποτε θέλω;","a":"Φυσικά. Ακύρωσε από τη σελίδα Χρεώσεων και η συνδρομή σου συνεχίζεται μέχρι το τέλος της τρέχουσας περιόδου. Χωρίς ποινή, χωρίς χρεώσεις."},"manage":{"q":"Πώς διαχειρίζομαι τη συνδρομή μου;","a":"Όλα γίνονται από τη σελίδα Χρεώσεων - δες συνδρομές, άλλαξε τρόπο πληρωμής, κατέβασε τιμολόγια και ακύρωσε πακέτα. Δεν χρειάζονται εξωτερικά portals."},"sandbox":{"q":"Τι είναι το πακέτο Sandbox;","a":"Το Sandbox είναι η δωρεάν αξιολόγηση 7 ημερών, που μετράει από τη μέρα δημιουργίας του λογαριασμού σου. Μετά από 7 μέρες, κάθε request επιστρέφει \"Evaluation period ended\" μέχρι να διαλέξεις επί πληρωμή πακέτο. Κατά την αξιολόγηση έχεις 5.000 requests/ημέρα, 20 requests/λεπτό, 50 WS sessions ανά 24h, έως 3 ταυτόχρονα streams, έως 2 ώρες ανά session, χωρίς πιστωτική κάρτα. Ο server κάνει μόνο το signing - η IP σου συνδέεται απευθείας στο TikTok (χωρίς κοινό pool proxies). Τα endpoints που απαιτούν scraping στον server (resolve_user_ids, Gifter Leaderboard επιπέδου agency) είναι μόνο για επί πληρωμή πακέτα. Το Community είναι η παλιά ονομασία του ίδιου πακέτου."}}},"checkout":{"discountNamed":"Έκπτωση ({name})","discount":"Έκπτωση","subtotal":"Υποσύνολο","total":"Σύνολο","loadingKeys":"Φόρτωση keys...","upgradeKeyLabel":"Αναβάθμιση API Key","unnamedKey":"Key χωρίς όνομα","apiKeyLabel":"API Key:","appliedToExisting":"Αυτό το πακέτο θα εφαρμοστεί στο υπάρχον API key σου.","haveCoupon":"Έχεις κωδικό κουπονιού;","couponPlaceholder":"Κωδικός κουπονιού","checking":"Έλεγχος...","apply":"Εφαρμογή","remove":"Αφαίρεση","couponApplied":"Το κουπόνι εφαρμόστηκε!","businessPurchase":"Επαγγελματική αγορά","companyPlaceholder":"Επωνυμία εταιρείας","payCardLabel":"Συνδρομή με κάρτα","payOnceLabel":"Εφάπαξ πληρωμή · χωρίς αυτόματη ανανέωση","payOnceTitle":"Μία πληρωμή, χωρίς αυτόματη ανανέωση","payOnceSub":"Alipay · WeChat · Crypto · Κάρτα · iDEAL · Pix · OXXO","paypalLabel":"Συνδρομή με PayPal","paypalSub":"Υπόλοιπο PayPal · συνδεδεμένη κάρτα · Venmo · ανοίγει σε popup","settingUp":"Προετοιμασία πληρωμής...","addCompany":"Προσθήκη επωνυμίας εταιρείας (προαιρετικό)","paymentMethod":"Τρόπος πληρωμής","oneTimeTag":"Εφάπαξ πληρωμή · πρόσβαση για {period}","autoRenewTag":"Αυτόματη ανανέωση κάθε {period}","oneTimeMethods":"Κάρτα · UnionPay 银联 · Alipay · WeChat Pay · PayPal · iDEAL · Pix · OXXO · Crypto · Apple Pay · Google Pay","processing":"Επεξεργασία...","pay":"Πληρωμή {amount}","back":"Πίσω στη σύνοψη","successTitle":"Η συνδρομή ενεργοποιήθηκε!","successBody":"Το API key σου αναβαθμίστηκε σε {plan}. Πήγαινε στο dashboard σου για να ξεκινήσεις.","goDashboard":"Μετάβαση στο Dashboard","secured":"Ασφαλής πληρωμή μέσω Stripe. Δεν αποθηκεύουμε ποτέ τα στοιχεία της κάρτας σου."},"planModal":{"keepCurrent":"Διατήρηση τρέχοντος πακέτου"},"agencyUpgrade":{"title":"Αναβάθμιση σε Agency {cycle}","body":"Αυτή τη στιγμή έχεις ενεργό το {current}. Θα αναβαθμίσουμε απευθείας την υπάρχουσα συνδρομή σου - μία συνδρομή, χωρίς διπλή χρέωση. Το Stripe θα πιστώσει τον χρόνο που δεν χρησιμοποίησες στο τρέχον πακέτο και θα χρεώσει σήμερα μόνο τη διαφορά.","credit":"Πίστωση για τον αχρησιμοποίητο χρόνο του τρέχοντος πακέτου","lineItem":"Agency {cycle}","tax":"Φόρος","chargedToday":"Χρέωση στην κάρτα σου σήμερα","chargedOnFile":"Χρέωση στην αποθηκευμένη κάρτα. Ακύρωση όποτε θες.","confirm":"Επιβεβαίωση αναβάθμισης - {amount}","cancel":"Ακύρωση","footer":"Το Stripe κάνει τον υπολογισμό της αναλογικής χρέωσης. Χωρίς διπλή χρέωση.","current":"{plan} {cycle}"},"weekendPassModal":{"title":"{pass} για developers","passName":"Weekend Pass","lineItem":"Pro - Pass 3 ημερών","oneTime":"{price} εφάπαξ","autoRenewNote":"Μετά από 3 μέρες, ανανεώνεται αυτόματα σε εβδομαδιαίο Pro. Ακύρωση όποτε θες.","successTitle":"Το Weekend Pass ενεργοποιήθηκε!","successBody":"3 μέρες πρόσβαση Pro. Ανακατεύθυνση..."},"planChange":{"creditLine":"Πίστωση για τον αχρησιμοποίητο χρόνο του τρέχοντος πακέτου: -{amount}","newPrice":"Νέο {plan} {cycle}: {amount}","firstCharged":", πρώτη χρέωση {date}","paypalNote":"Το PayPal ανοίγει για να εγκρίνεις το νέο πακέτο· το τρέχον πακέτο PayPal ακυρώνεται μόλις εγκριθεί.","continuePaypal":"Συνέχεια στο PayPal","taxLine":"Φόρος: {amount}","chargedToday":"Χρέωση στην κάρτα σου σήμερα: {amount}","creditedNext":"Πίστωση στο επόμενο τιμολόγιο: {amount}","nothingToday":"Τίποτα για πληρωμή σήμερα.","inPlace":"Αλλάζει η ίδια συνδρομή, δεν ανοίγει νέα. Χωρίς διπλή χρέωση.","noPreview":"Θα μεταφερθείς στο {plan}. Ο αχρησιμοποίητος χρόνος του τρέχοντος πακέτου πιστώνεται και η όποια διαφορά εξοφλείται από την αποθηκευμένη κάρτα.","confirmCharge":"Επιβεβαίωση - χρέωση {amount}"},"errors":{"noClientSecret":"Δεν επιστράφηκε clientSecret","paymentFormFailed":"Η φόρμα πληρωμής δεν φόρτωσε. Κάνε ανανέωση και δοκίμασε ξανά.","weekendPassStartFailed":"Δεν ήταν δυνατή η έναρξη του checkout για το Weekend Pass","cardDeclined":"Η κάρτα απορρίφθηκε","commitFailed":"Η ολοκλήρωση απέτυχε","paymentFailed":"Η πληρωμή απέτυχε","alreadyOnPlan":"Έχεις ήδη αυτό το πακέτο.","paymentReceivedPending":"Λάβαμε την πληρωμή. Το πακέτο σου ενημερώνεται μόλις ολοκληρωθεί, δεν χρειάζεται να πληρώσεις ξανά.","paymentConfirmedPlanUpdated":"Η πληρωμή επιβεβαιώθηκε. Το πακέτο ενημερώθηκε.","paypalNoApproval":"Το PayPal δεν επέστρεψε σύνδεσμο έγκρισης. Δοκίμασε ξανά.","subscriptionCancelled":"Η συνδρομή ακυρώθηκε","planUpdated":"Το πακέτο ενημερώθηκε","couldNotUpdatePlan":"Δεν ήταν δυνατή η ενημέρωση του πακέτου - δοκίμασε ξανά ή επικοινώνησε με την υποστήριξη.","failedUpdatePlan":"Η ενημέρωση του πακέτου απέτυχε. Το πακέτο σου δεν άλλαξε.","upgradeNeedsConfirmation":"Η αναβάθμιση χρειάζεται επιβεβαίωση - δοκίμασε ξανά.","agencyCheckoutFailed":"Δεν ήταν δυνατή η έναρξη του checkout για agency. Δοκίμασε αργότερα.","openCheckoutFailed":"Το checkout δεν άνοιξε","loadKeysFailed":"Τα API keys δεν φόρτωσαν. Δοκίμασε ξανά.","fixCoupon":"Διόρθωσε ή αφαίρεσε το μη έγκυρο κουπόνι πριν συνεχίσεις.","paymentSystemNotLoaded":"Το σύστημα πληρωμών δεν φόρτωσε. Δοκίμασε ξανά.","oneTimeFailed":"Η εφάπαξ πληρωμή απέτυχε","paymentInitFailed":"Δεν ήταν δυνατή η έναρξη της πληρωμής. Δοκίμασε ξανά.","createSubscriptionFailed":"Η δημιουργία συνδρομής απέτυχε","invalidCoupon":"Μη έγκυρος κωδικός κουπονιού","couponValidateFailed":"Δεν ήταν δυνατός ο έλεγχος του κουπονιού","paypalFailed":"Το checkout μέσω PayPal απέτυχε - δοκίμασε ξανά ή χρησιμοποίησε κάρτα.","paymentSystemNotLoadedRefresh":"Το σύστημα πληρωμών δεν φόρτωσε. Ανανέωσε τη σελίδα και δοκίμασε ξανά.","paymentFormNotReady":"Η φόρμα πληρωμής δεν είναι έτοιμη. Ανανέωσε τη σελίδα και δοκίμασε ξανά.","paymentFailedCheckCard":"Η πληρωμή απέτυχε. Έλεγξε την κάρτα σου και δοκίμασε ξανά.","renewKeyNotFound":"Δεν βρέθηκε το key για ανανέωση - διάλεξέ το παρακάτω.","paymentFailedNotCharged":"Η πληρωμή απέτυχε. Δεν χρεώθηκες - δοκίμασε ξανά.","subscriptionActivated":"Η συνδρομή ενεργοποιήθηκε! Το API key σου δημιουργείται.","checkoutCanceled":"Το checkout ακυρώθηκε. Μπορείς να δοκιμάσεις ξανά όποτε θες."}},"home":{"seo":{"title":"TikTok LIVE API και κατατάξεις {'|'} TikTools","description":"Το TikTools, γνωστό και ως Tik Tools, είναι το TikTok LIVE API: chat, δώρα, likes, θεατές και battles σε πραγματικό χρόνο μέσω WebSocket, SDKs για Node.js και Python με καθυστέρηση κάτω από 50ms, καθώς και περιφερειακές κατατάξεις και κατατάξεις λίγκας σε {regions} περιοχές.","ogDescription":"Ό,τι χρειάζεσαι για να φτιάξεις εργαλεία για το TikTok Live. Events, δώρα και battles σε πραγματικό χρόνο.","jsonLdDescription":"Το TikTools είναι πλατφόρμα Developer API + κατατάξεων για το TikTok LIVE. WebSocket events σε πραγματικό χρόνο (chat, δώρα, likes, θεατές, battles) και κατατάξεις creators για developers που φτιάχνουν chat assistants, OBS overlays, analytics dashboards, ενσωματώσεις AI και παιχνίδια."},"hero":{"quickLinksLabel":"Πήγαινε σε μια κατάταξη","quickLinks":{"gifters":"Gifters","leaderboard":"Κατάταξη","popularLive":"Popular Live","gaming":"Gaming","teams":"Ομάδες","shopping":"Shopping"},"liveNowLabel":"Creators live τώρα σε όλες τις περιοχές","liveNow":"LIVE ΤΩΡΑ","openWord":"Άνοιγμα {word}","words":{"api":"API","websockets":"Websockets","webhooks":"Webhooks","liveEvents":"Live events","ranksData":"Δεδομένα κατατάξεων","giftsEvents":"Δώρα & events","earnings":"Κέρδη","newCreators":"Νέοι creators","creatorRanks":"Κατατάξεις creators","gamingRanks":"Gaming κατατάξεις","shopRanks":"Κατατάξεις shop","scoutingBoard":"Scouting Board","telegramBot":"Telegram Bot"},"subAgency":"Live κατατάξεις creators, κέρδη και scouting - σε κάθε περιοχή.","subDev":"Live chat, δώρα και θεατές από οποιοδήποτε stream. Ένα API.","discoverTalents":"Ανακάλυψε ταλέντα","manageTeam":"Διαχείριση ομάδας","agencyPlans":"Πακέτα Agency","openDashboard":"Άνοιγμα dashboard","getApiKey":"Πάρε δωρεάν API key","apiDocs":"API Docs","viewPricing":"Δες τις τιμές","browseTalents":"Δες ταλέντα","installLabel":"Εντολή εγκατάστασης","copyInstall":"Αντιγραφή εντολής εγκατάστασης","copiedInstall":"Η εντολή εγκατάστασης αντιγράφηκε","copy":"Αντιγραφή","copied":"Αντιγράφηκε","pool":{"label":"creators που παρακολουθούμε","exclusive":"Αποκλειστικά για Agency","cta":"Απόκτησε πρόσβαση Agency"},"digest":{"title":"Creator Digest","badge":"Νέο","pitch":"Νέοι creators από τις περιοχές σου, στο email σου ως usernames έτοιμα για copy-paste μαζί με φύλλο CSV. Από κάθε 6 ώρες έως μία φορά την εβδομάδα.","price":"Agency από {price}/μήνα","ctaSetup":"Ρύθμισε το digest σου","ctaLearn":"Δες πώς λειτουργεί"},"mcp":{"label":"Ρύθμιση MCP server","kicker":"MCP SERVER","setup":"Ρύθμιση"}},"tutorials":{"kicker":"Tutorials","watchOnYoutube":"Δες στο YouTube: {title}","play":"Αναπαραγωγή tutorial: {title}","choose":"Διάλεξε ένα tutorial","close":"Κλείσιμο βίντεο","iframeTitle":"Tutorial TikTools"},"liveDemo":{"liveNow":"Live τώρα","waiting":"Αναμονή για live κανάλι","watching":"{n} βλέπουν","watchingInRegion":"{n} βλέπουν από {region}","sent":"έστειλε {gift}","diamonds":"{n} διαμάντια","liked":"έκανε like","joined":"μπήκε","viewers":"{n} θεατές","empty":"Τα events εμφανίζονται εδώ τη στιγμή που συμβαίνουν στο TikTok.","count":"{count} events από τότε που άνοιξες αυτή τη σελίδα","perMinute":"{n} / λεπτό","status":{"open":"συνδέθηκε","retry":"επανασύνδεση","paused":"σε παύση όσο η καρτέλα είναι κρυφή","connecting":"σύνδεση"},"ago":{"now":"τώρα","seconds":"{n}δ","minutes":"{n}λ"}},"liveVideo":{"label":"Live βίντεο από το demo κανάλι","live":"Live","tapToPlay":"Πάτα για αναπαραγωγή","offline":"Το βίντεο εμφανίζεται όταν το demo κανάλι είναι στον αέρα","mute":"Σίγαση","unmute":"Κατάργηση σίγασης"},"events":{"eyebrow":"Εξερεύνησε κάθε event","title":"Δες ακριβώς το JSON που στέλνει το socket σου","sub":"30+ live events. Διάλεξε ένα και δες ακριβώς το payload.","fullReference":"Πλήρης αναφορά WebSocket"},"showcase":{"eyebrow":"Όλα σε ένα μέρος","dev":{"title":"Ό,τι χρειάζεται ένας developer","sub":"WebSocket, typed SDKs, αναφορά events, webhooks, Discord bot.","items":{"websocket":{"tag":"WebSocket","title":"WebSocket API","desc":"Chat, δώρα, likes και events θεατών κάτω από 50ms μέσω μίας μόνιμης σύνδεσης."},"guides":{"tag":"Οδηγοί","title":"Οδηγοί για developers","desc":"Οδηγοί βήμα-βήμα για chat assistants, overlays και ενσωματώσεις."},"sdks":{"tag":"SDKs","title":"SDKs & REST","desc":"Typed clients για Node.js και Python, μαζί με signed REST endpoints σε έξι γλώσσες."},"events":{"tag":"Events","title":"Αναφορά events","desc":"30+ events σε πραγματικό χρόνο - chat, δώρα, battles, likes - με πλήρη δομή payload."},"webhooks":{"tag":"Webhooks","title":"Webhooks","desc":"Ειδοποιήσεις έναρξης και λήξης live στον server σου ως signed HTTPS requests."},"discord":{"tag":"Bot","title":"Discord Bot","desc":"Live ειδοποιήσεις, λίστες παρακολούθησης και στατιστικά creators κατευθείαν στον server σου."}}},"agency":{"title":"Ό,τι χρειάζεται ένα agency","sub":"Κατατάξεις, gaming κατατάξεις, νέοι creators, gifter intel, live shops.","items":{"ranks":{"tag":"Κατατάξεις","title":"Πίνακες & κατατάξεις","desc":"Περιφερειακές και παγκόσμιες κατατάξεις creators, ενημερωμένες live σε κάθε αγορά."},"gaming":{"tag":"Gaming","title":"Gaming κατατάξεις","desc":"Live gaming κατατάξεις ανά παιχνίδι και περιοχή - ποιος κερδίζει αυτή τη στιγμή."},"creators":{"tag":"Creators","title":"Νέοι creators","desc":"Νέοι creators που ανεβαίνουν στις live κατατάξεις ανά περιοχή, έτοιμοι για έλεγχο και recruit."},"gifters":{"tag":"Gifters","title":"Top gifters","desc":"Εξάρτηση από λίγους μεγάλους gifters, top gifters και πραγματικά κέρδη για κάθε creator."},"agency":{"tag":"Agency","title":"Agency Suite","desc":"Διεκδίκησε creators, διαχειρίσου περιοχές και ρόστερ, εμφανίσου στον κατάλογο."},"shops":{"tag":"Shops","title":"Live shops","desc":"Δραστηριότητα live shopping, προϊόντα και δημοπρασίες σε πραγματικό χρόνο, ανά περιοχή."}}}},"integration":{"liveBadge":"LIVE","dev":{"eyebrow":"Πώς λειτουργεί","title":"Όλο το live, σε μία ενσωμάτωση","sub":"Σύνδεσε, παρακολούθησε, κυκλοφόρησε - τρία βήματα για ένα live προϊόν.","steps":{"connect":{"title":"Σύνδεσε το WebSocket","desc":"Άνοιξε μία μόνιμη σύνδεση και λάβε chat, δώρα, likes, follows και αριθμό θεατών σε πραγματικό χρόνο.","cta":"Σύνδεση"},"track":{"title":"Παρακολούθησε δώρα, chat & κατατάξεις","desc":"Κάνε parse τα events με το SDK μας: αξίες διαμαντιών, combos, σκορ battles και θέσεις σε live κατατάξεις - typed από άκρη σε άκρη.","cta":"Δες τα docs"},"ship":{"title":"Κυκλοφόρησε την εφαρμογή σου","desc":"Κυκλοφόρησε overlays, assistants, ειδοποιήσεις ή dashboards. Δωρεάν πακέτο για ανάπτυξη, επί πληρωμή πακέτα για κίνηση σε production.","cta":"Ξεκίνα"}}},"agency":{"eyebrow":"Για agencies","title":"Όλο το live, σε μία ροή εργασίας για agencies","sub":"Ανακάλυψε, παρακολούθησε, κάνε recruit - τρία βήματα για να χτίσεις το ρόστερ σου.","steps":{"discover":{"title":"Ανακάλυψε νέους creators","desc":"Βρες creators που ανεβαίνουν στις live κατατάξεις ανά περιοχή, φιλτραρισμένους κάτω από το ανώτατο όριο του network και έτοιμους για τον έλεγχο επιλεξιμότητας.","cta":"Βρες creators"},"track":{"title":"Παρακολούθησε διαμάντια & gifters","desc":"Δες πραγματικά κέρδη, top gifters και πόσο εξαρτάται κάθε creator από λίγους μεγάλους gifters - ποιος τον στηρίζει και με πόσα.","cta":"Δες τους gifters"},"recruit":{"title":"Κάνε recruit & διαχειρίσου","desc":"Διεκδίκησε creators για το agency σου, διαχειρίσου περιοχές και ρόστερ και γίνε ορατός στον κατάλογο agencies.","cta":"Άνοιξε το suite"}}}},"carousel":{"eyebrow":"Εξερεύνησε","title":"Φτιαγμένο για κάθε project στο TikTok LIVE","controlsLabel":"Χειριστήρια carousel","previous":"Προηγούμενο","next":"Επόμενο","learnMore":"Μάθε περισσότερα","positionLabel":"Θέση carousel","goTo":"Μετάβαση σε {title}","cards":{"websocket":{"tag":"WEBSOCKET","title":"Ροή events σε πραγματικό χρόνο","blurb":"Chat, δώρα, likes, follows, αριθμός θεατών και battles μέσω ενός socket κάτω από 50ms. {count} τύποι events, οποιαδήποτε γλώσσα."},"rankings":{"tag":"ΚΑΤΑΤΑΞΕΙΣ","title":"Περιφερειακοί πίνακες κατάταξης","blurb":"Live κατατάξεις creators σε {regions} περιοχές μαζί με πίνακες λίγκας, με συνεχή ανανέωση από την πηγή."},"gaming":{"tag":"GAMING","title":"Πίνακες gaming κατατάξεων","blurb":"Live gaming κατατάξεις ανά παιχνίδι, περιοχή προς περιοχή, με ανερχόμενους και σήματα διαφοράς για scouting."},"agency":{"tag":"AGENCY","title":"Scouting και intel","blurb":"Δεδομένα gifters, έλεγχος επιλεξιμότητας και εργαλεία ομάδας για agencies που διαχειρίζονται ρόστερ creators."},"docs":{"tag":"DOCS","title":"SDK και docs","blurb":"SDK με άδεια MIT, TypeScript-first, για Node και Python, με οδηγούς γρήγορης εκκίνησης και πλήρη αναφορά events."}}},"lockup":{"eyebrow":"Η πλατφόρμα","title":"Ένα API. Κάθε σήμα του TikTok LIVE.","sub":"Events, κατατάξεις, webhooks, gifter intel - ένα endpoint.","tiles":{"api":"API / WebSocket","leaderboards":"Κατατάξεις","gaming":"Gaming κατατάξεις","shopping":"Κατατάξεις shopping","webhooks":"Webhooks","gifters":"Gifter Intel"}},"actions":{"eyebrow":"Εξερεύνησε την πλατφόρμα","title":"Όλα σε ένα μέρος","sub":"Πήγαινε κατευθείαν στις κατατάξεις, τα live εργαλεία και τις αναφορές που χρησιμοποιούν περισσότερο οι developers.","learnMore":"Μάθε περισσότερα","items":{"guides":{"tag":"ΟΔΗΓΟΙ","title":"Οδηγοί","desc":"Tutorials γρήγορης εκκίνησης για Node, Python, overlays και bots."},"rankings":{"tag":"ΚΑΤΑΤΑΞΕΙΣ","title":"Πίνακες & κατατάξεις","desc":"Περιφερειακές κατατάξεις creators και κατατάξεις λίγκας σε {regions} περιοχές."},"gaming":{"tag":"GAMING","title":"Gaming κατατάξεις","desc":"Live κατατάξεις gaming και shopping, περιοχή προς περιοχή."},"agency":{"tag":"AGENCY","title":"Agency","desc":"Scouting, intel και εργαλεία ομάδας για agencies creators."},"pricing":{"tag":"ΤΙΜΕΣ","title":"Τιμές","desc":"Από δωρεάν sandbox μέχρι πακέτα για production. Χωρίς πιστωτική κάρτα για να ξεκινήσεις."},"gifters":{"tag":"GIFTERS","title":"Gifter Intel","desc":"Top gifters, μεγάλα δώρα και ποιους υποστηρίζουν."},"discord":{"tag":"DISCORD","title":"Discord Bot","desc":"Live ειδοποιήσεις έναρξης live και εντολές κατατάξεων στον server σου."},"scoutingBoard":{"title":"Scouting Board","desc":"Κάνε scouting creators και λάβε ειδοποιήσεις έναρξης live στον server σου."},"websocket":{"tag":"WEBSOCKET","title":"WebSocket API","desc":"Και οι 18+ τύποι live events μέσω ενός socket κάτω από 50ms."}}},"examples":{"badge":"Παραδείγματα για copy-paste","title":"Τρία αρχεία που δουλεύουν. Διάλεξε γλώσσα. Τρέξ' το.","desc":"Με ενσωματωμένο demo key - αντίγραψε, τρέξε, τέλος. Μεγαλύτερα όρια: {link}.","descLink":"δωρεάν key","titles":{"liveEvents":"Παρακολούθηση live events","liveVideo":"Live video player","topChannels":"Top live κανάλια (δημόσιο, χωρίς auth)"},"summaries":{"liveEvents":"Λάβε chat, δώρα, likes, follows + αριθμό θεατών σε πραγματικό χρόνο από οποιονδήποτε TikTok LIVE creator μέσω WebSocket.","liveVideo":"Παίξε οποιοδήποτε TikTok LIVE stream σε ένα κανονικό tag {tag}. Τα stream URLs έρχονται έτοιμα στο δημόσιο ticker - χωρίς επιπλέον κλήση auth.","topChannels":"Δες 10 TikTok creators που είναι live τώρα σε όλο τον κόσμο. Δωρεάν, με όριο 1 κλήση ανά 5 λεπτά ανά IP."},"copyLabels":{"liveEvents":"Αντιγραφή κώδικα παρακολούθησης live events","liveVideo":"Αντιγραφή κώδικα live video player","topChannels":"Αντιγραφή κώδικα top live καναλιών (δημόσιο, χωρίς auth)"},"languagesLabel":"Διαθέσιμες γλώσσες","langLlm":"Prompt για LLM","noSignup":"Δουλεύει χωρίς εγγραφή","footnote":"{tag} 1 WebSocket / sessions 10 λεπτών / 6 συνδέσεις την ώρα ανά IP. Χρειάζεσαι περισσότερα; {link}.","footnoteTag":"Όρια demo","footnoteLink":"Πάρε δωρεάν API key"},"agencyDir":{"title":"ΚΑΤΑΧΩΡΙΣΕ ΤΟ AGENCY ΣΟΥ","sub":"Δωρεάν καταχώριση. Διεκδίκησε creators, γίνε ορατός.","cta":"Καταχώρισε το agency σου - δωρεάν","browse":"Δες τα agencies"},"faq":{"badge":"FAQ","title":"Συχνές ερωτήσεις για το {accent}","titleAccent":"TikTok LIVE API","desc":"Πρωτόκολλο, signing, τιμές, υποστήριξη γλωσσών - γρήγορες απαντήσεις.","items":{"official":{"q":"Υπάρχει επίσημο TikTok LIVE API;","a":"Όχι. Το TikTok δεν προσφέρει δημόσιο API για δεδομένα live stream, όπως chat, δώρα ή αριθμό θεατών. Το TikTok Business API καλύπτει μόνο διαφημίσεις και analytics καταστημάτων. Για πρόσβαση σε δεδομένα LIVE σε πραγματικό χρόνο, οι developers χρησιμοποιούν APIs τρίτων, όπως το Tik.Tools, που χειρίζονται τη σύνδεση και το authentication στον server."},"libraries":{"q":"Είναι δωρεάν οι βιβλιοθήκες TikTok LIVE όπως το tiktok-live-connector;","a":"Ναι - οι open-source clients tiktok-live-connector (Node.js) και TikTokLive (Python) έχουν άδεια MIT και εγκαθίστανται δωρεάν. Το TikTok απαιτεί υπογεγραμμένες παραμέτρους (msToken, X-Bogus) που πρέπει να δημιουργούνται στον server, οπότε αυτές οι βιβλιοθήκες αναθέτουν το signing σε ένα backend· η προεπιλογή είναι το Euler Stream, που έχει δικό του δωρεάν πακέτο και επί πληρωμή πακέτα για μεγαλύτερους όγκους. Το Tik.Tools είναι μια ανεξάρτητη managed εναλλακτική με δική του ενσωματωμένη υποδομή signing."},"eulerStream":{"q":"Ποια είναι η διαφορά μεταξύ Tik.Tools και Euler Stream;","a":"Το Euler Stream είναι ένα επί πληρωμή backend signing που χρησιμοποιούν οι open-source βιβλιοθήκες tiktok-live-connector (Node) και TikTokLive (Python), όλα φτιαγμένα από την ίδια ομάδα. Είναι ένα καλά υποστηριζόμενο, ώριμο οικοσύστημα με TypeScript types, επίσημα npm packages και δωρεάν πακέτο. Το Tik.Tools είναι μια ανεξάρτητη εναλλακτική με δική της υποδομή signing και προσφέρει extras που το οικοσύστημα του Euler δεν έχει αυτή τη στιγμή, όπως ένα προαιρετικό επίπεδο agency intel (scouting, κατατάξεις, κατατάξεις λίγκας). Και τα δύο παραδίδουν αξιόπιστα events του TikTok LIVE· διάλεξε αυτό του οποίου τα features και το οικοσύστημα ταιριάζουν στο project σου."},"connect":{"q":"Πώς συνδέομαι σε ένα TikTok LIVE stream;","a":"Με το Tik.Tools: εγκατάστησε το SDK (npm i tiktok-live-api), δημιούργησε έναν client με το API key σου και το username του streamer και κάλεσε το connect(). Τρεις γραμμές κώδικα. Λαμβάνεις events σε πραγματικό χρόνο για chat, δώρα, likes, follows, αριθμό θεατών, battles και άλλα μέσω WebSocket. Υπάρχει δωρεάν Sandbox key για αξιολόγηση 7 ημερών, χωρίς πιστωτική κάρτα· μετά χρειάζεται επί πληρωμή πακέτο."},"data":{"q":"Τι δεδομένα μπορώ να πάρω από τα TikTok LIVE streams;","a":"Πρόσβαση σε πραγματικό χρόνο σε 90+ τύπους events: μηνύματα chat, εικονικά δώρα (με αξία σε διαμάντια), likes, follows, είσοδο/έξοδο θεατών, αριθμό θεατών, πληροφορίες room, shares, battles/LinkMic και συνδρομές."},"languages":{"q":"Ποιες γλώσσες προγραμματισμού δουλεύουν με το TikTok LIVE API;","a":"Το Tik.Tools δουλεύει με κάθε γλώσσα που υποστηρίζει WebSocket. Επίσημο SDK για Node.js/TypeScript. Python, Go, Rust, Java, C#, C++, PHP και κάθε άλλη γλώσσα μπορούν να συνδεθούν μέσω raw WebSocket (wss://api.tik.tools), ακόμα και game engines για διαδραστικά παιχνίδια."}}},"guides":{"badge":"Οδηγοί","title":"TikTok LIVE API {accent}","titleAccent":"Οδηγοί & πόροι για developers","desc":"Γρήγορη εκκίνηση, bots, overlays, events - ό,τι χρειάζεσαι για να κυκλοφορήσεις.","items":{"gettingStarted":{"tag":"ΓΡΗΓΟΡΗ ΕΚΚΙΝΗΣΗ","title":"Οδηγός πρώτων βημάτων","desc":"Σύνδεσου στο TikTok LIVE σε λιγότερο από 30 δευτερόλεπτα με το δωρεάν SDK."},"chatBot":{"tag":"CHAT BOTS","title":"Φτιάξε έναν TikTok chat assistant","desc":"Αυτόματες απαντήσεις, moderation και διαδραστικά παιχνίδια στο chat."},"overlay":{"tag":"OVERLAYS","title":"Οδηγός για stream overlays","desc":"Chat, ειδοποιήσεις δώρων και αριθμός θεατών σε πραγματικό χρόνο για OBS."},"python":{"tag":"PYTHON","title":"TikTok LIVE API για Python","desc":"Σύνδεσου σε TikTok LIVE streams με Python. Περιλαμβάνεται υποστήριξη async."},"websocket":{"tag":"WEBSOCKET","title":"Αναφορά WebSocket events","desc":"Όλοι οι {count} τύποι events: chat, δώρα, likes, follows, battles και άλλα."},"leaderboard":{"tag":"ΚΑΤΑΤΑΞΕΙΣ","title":"Leaderboard & League API","desc":"Περιφερειακές κατατάξεις creators και πίνακες λίγκας σε κάθε ενεργή περιοχή."}},"ctas":{"startBuilding":"Ξεκίνα τώρα","readGuide":"Διάβασε τον οδηγό","viewEvents":"Δες τα events"},"allGuides":"Όλοι οι οδηγοί","about":"Σχετικά με το Tik.Tools","websocketApi":"WebSocket API","apiDocs":"API Docs"},"cta":{"dev":{"title":"Πώς {accent} με το TikTok LIVE API;","titleAccent":"ξεκινάω","desc":"Δωρεάν key για αξιολόγηση 7 ημερών, χωρίς κάρτα - 5.000 requests/ημέρα. Pro ({price}/εβδομάδα) για 75.000/ημέρα και production.","primary":"Πάρε πρόσβαση στο API","secondary":"Οδηγός γρήγορης εκκίνησης"},"agency":{"title":"Βρες τον επόμενο {accent} σου στο TikTok LIVE","titleAccent":"creator","desc":"Live κατατάξεις, δεδομένα χωρίς απόκρυψη. Global Agency από {price}/εβδομάδα.","primary":"Ανακάλυψε ταλέντα","secondary":"Δες τα πακέτα Agency"}}},"event":{"bar":{"label":"Προσφορά περιορισμένου χρόνου","endsIn":"Λήγει σε","cta":"Πάρε την προσφορά"},"countdown":{"endsIn":"Η προσφορά λήγει σε","days":"Μέρες","hours":"Ώρες","minutes":"Λεπ.","seconds":"Δευτ.","compact":"{d}ημ {h}ώ {m}λ {s}δ","remaining":"Η προσφορά λήγει σε {d} μέρες, {h} ώρες και {m} λεπτά","ends":"Λήγει {ends} στις {time} UTC","perMonth":"/μήνα με ετήσια χρέωση"},"annual":{"switchAria":"Περίοδος χρέωσης","monthly":"Μηνιαία","yearly":"Ετήσια","badge":"ΕΤΗΣΙΟ","perMonth":"/μήνα","billedYearlyShort":"ετήσια χρέωση","manage":"Έχεις το {plan} ετήσιο - Διαχείριση πακέτου","fine":"Ετήσια ανανέωση.","modalBadgeStarter":"AGENCY STARTER ΕΤΗΣΙΟ","modalBadgeGlobal":"AGENCY GLOBAL ΕΤΗΣΙΟ","orderLabel":"{plan} ετήσιο","yearlyShort":"Ετήσιο: {monthly}/μήνα","emptyHeading":"Ή πλήρωσε ετήσια","eyebrow":"{plan} - ΕΤΗΣΙΟ","switchButton":"{plan} ετήσιο - {monthly}/μήνα με ετήσια χρέωση","switchTitle":"Αλλαγή σε {plan} ετήσιο","aYear":"τον χρόνο","pricingCtaFirstYear":"Πάρε το ετήσιο - {total} τον πρώτο χρόνο","ctaFirstYear":"Πάρε το {plan} ετήσιο - {total} τον πρώτο χρόνο","ctaUpgradeFirstYear":"Αναβάθμιση σε {plan} ετήσιο - {total} τον πρώτο χρόνο","ctaSwitchFirstYear":"Αλλαγή σε ετήσιο - {total} τον πρώτο χρόνο"},"offer":{"ended":"Η προσφορά έληξε. Δεν έγινε καμία χρέωση.","used":"Αυτή η προσφορά έχει ήδη χρησιμοποιηθεί στον λογαριασμό σου. Δεν έγινε καμία χρέωση.","subline":"Χρέωση {total} σήμερα, ανανέωση στα {renews}/έτος. Μία ανά πελάτη.","monthlyStrike":"{price}/μήνα μηνιαία","monthlyPlanSr":"Τιμή μηνιαίου πακέτου {price}/μήνα","perMonthYearly":"{monthly}/μήνα με ετήσια χρέωση","save":"Γλίτωσε {percent}%","continueMonthly":"Συνέχεια με μηνιαία χρέωση"},"checkout":{"samePlan":"Έχεις ήδη αυτό το ετήσιο πακέτο. Διαχειρίσου το από το Agency Billing.","refreshing":"Ανανέωση τιμών...","initFailed":"Η ασφαλής φόρμα κάρτας δεν φόρτωσε. Δοκίμασε ξανά.","failed":"Η πληρωμή απέτυχε. Το πακέτο σου δεν άλλαξε.","saleDiscount":"Έκπτωση προσφοράς","previewFailed":"Δεν μπορέσαμε να υπολογίσουμε την τιμή αυτής της αλλαγής. Το πακέτο σου δεν άλλαξε."},"halloween":{"bar":"Προσφορά Halloween: Agency Global {monthly}/μήνα με ετήσια χρέωση. Πληρώνεις 8 μήνες, παίρνεις 12. Λήγει {ends}.","badge":"Τρομακτικά καλή προσφορά","terms":"Η τιμή προσφοράς ισχύει για τον πρώτο χρόνο. Η προσφορά λήγει {ends} στις 23:59 UTC."}},"rankingExperiment":{"live":"Live","unlock":"Ξεκλείδωμα","unlockAria":"Live τώρα. Ξεκλείδωσε για να δεις ποιος κάνει live."},"chrome":{"skipLink":"Μετάβαση στο κύριο περιεχόμενο","og":{"subtitle":"Chat, δώρα, likes και δεδομένα θεατών σε πραγματικό χρόνο από οποιοδήποτε TikTok LIVE stream"},"logo":{"badgeDocs":"DOCS","badgeLive":"LIVE"},"audience":{"switchAria":"Εναλλαγή μεταξύ λειτουργίας Developer και Agency","developer":"Developer","agency":"Agency"},"footer":{"homeAria":"Αρχική {brand}","tagline":"Μάθε πρώτος τα νέα του TikTok LIVE API - SDKs, κατατάξεις και ενημερώσεις που όντως σου χρησιμεύουν.","navAria":"Υποσέλιδο","columns":{"product":"Προϊόν","resources":"Πόροι","company":"Εταιρεία","support":"Υποστήριξη"},"links":{"sdks":"SDKs","pricing":"Τιμές","webhooks":"Webhooks","mcp":"MCP + εργαλεία AI","gifterIntel":"Gifter Intel","docs":"Docs","guides":"Οδηγοί","agencyGuides":"Οδηγοί για agencies","leaderboards":"Κατατάξεις","gamingRanks":"Gaming κατατάξεις","methodology":"Μεθοδολογία δεδομένων","compare":"Σύγκριση","updates":"Ενημερώσεις","agencies":"Agencies","about":"Σχετικά","useCases":"Χρήσεις","help":"Βοήθεια"},"terms":"Όροι & Προϋποθέσεις","privacy":"Πολιτική απορρήτου","status":"Κατάσταση","disclaimer":"Το {brand} είναι ανεξάρτητη πλατφόρμα τρίτου και δεν συνδέεται με το TikTok ή την ByteDance, ούτε έχει την έγκριση ή τη χορηγία τους."},"mobileTabs":{"navAria":"Κύρια πλοήγηση κινητού","goBackAria":"Πίσω","openMenuAria":"Άνοιγμα μενού","back":"Πίσω","menu":"Μενού","ranks":"Κατατάξεις","talents":"Talents","gifters":"Gifters","board":"Πίνακας","docs":"Docs","guides":"Οδηγοί","pricing":"Τιμές"},"staleSession":{"title":"Η σύνδεση έληξε","message":"Συνδέσου ξανά για να δεις όλα σου τα δεδομένα.","signIn":"Σύνδεση","dismissAria":"Απόρριψη"},"banners":{"trialEndsIn":"Η ΠΡΟΣΒΑΣΗ ΛΗΓΕΙ ΣΕ","timeRemainingAria":"Χρόνος που απομένει","upgradeNow":"Αναβάθμιση τώρα","dismissAria":"Απόρριψη"},"header":{"nav":{"aria":"Κύρια πλοήγηση","guides":"Οδηγοί","features":"Λειτουργίες","ranks":"Κατατάξεις","gifters":"Gifters","agency":"Agency","docs":"Docs","pricing":"Τιμές"},"guides":{"groupHead":"Οδηγοί & Docs","viewAll":"Όλοι οι οδηγοί","items":{"gettingStarted":{"title":"Πρώτα βήματα","desc":"Εγγραφή, δημιουργία key, πρώτο request"},"websocket":{"title":"WebSocket API","desc":"Η ροή events σε πραγματικό χρόνο, αναλυτικά"},"chatBot":{"title":"Chat Assistant Bot","desc":"Απαντήσεις στο chat με AI για creators"},"overlays":{"title":"Overlays για stream","desc":"Overlays δώρων + chat για OBS / browser"},"python":{"title":"Οδηγός Python","desc":"Async Python SDK + event handlers"},"events":{"title":"Αναφορά events","desc":"Κάθε τύπος event + σχήμα payload"},"leaderboardApi":{"title":"Leaderboard & League API","desc":"Κάθε ενεργή περιοχή, κυλιόμενα παράθυρα κατάταξης"},"tts":{"title":"Text to Speech","desc":"Φωνητική ανάγνωση chat + ανακοινώσεις δώρων"},"migrateConnector":{"title":"Μετάβαση από Connector","desc":"Άμεση αντικατάσταση του TikTok-Live-Connector"},"migrateTikapi":{"title":"Μετάβαση από TikAPI","desc":"Ίδια endpoints, αλλάζεις μόνο το base URL"},"migrateEuler":{"title":"Μετάβαση από Euler Stream","desc":"Ίδια SDKs, αλλάζεις μόνο τον sign-provider host"}}},"features":{"groups":{"rank":"Κατατάξεις","agency":"Agency & Recruiting","live":"Live εργαλεία","reference":"Αναφορά & εργαλεία"},"items":{"ranks":{"title":"Κατατάξεις","desc":"Όλα τα προϊόντα κατάταξης σε μία σελίδα"},"creators":{"title":"Κατάταξη creators","desc":"Οι top creators σε διαμάντια, σε κάθε περιοχή"},"gifters":{"title":"Κατάταξη gifters","desc":"Οι μεγαλύτεροι gifters με βάση τα διαμάντια που έστειλαν"},"gamingRanks":{"title":"Gaming κατατάξεις","desc":"Live gaming κατάταξη + εβδομαδιαία ανά παιχνίδι"},"newCreators":{"title":"Νέοι creators","desc":"Feed recruiting για agencies, 30 ονόματα τη φορά"},"pulseBot":{"title":"Telegram Pulse Bot","desc":"Ειδοποιήσεις scouting για agencies στα DMs σου"},"creatorDigest":{"title":"Creator Digest","desc":"Νέοι creators για recruit, στο email ως usernames + CSV"},"rising":{"title":"Rising Intel","desc":"Feeds gifters + creators με βάση την ταχύτητα ανόδου"},"popularLive":{"title":"Popular LIVE","desc":"Οι top creators ανά περιοχή σε πραγματικό χρόνο"},"team":{"title":"Διαχείριση ομάδας","desc":"Πρόσκληση συνεργατών + διαχείριση θέσεων"},"agencySuite":{"title":"Agency Suite","desc":"Πακέτα, εργαλεία + ό,τι χρειάζεται μια agency"},"scoutingBoard":{"title":"Scouting Board","desc":"Scouting creators από τον server σου"},"bestTime":{"title":"Καλύτερη ώρα για stream","desc":"Παγκόσμιο heatmap δώρων σε πραγματικό χρόνο"},"giftCatalog":{"title":"Κατάλογος δώρων","desc":"Κάθε δώρο TikTok LIVE + λήψη PNG"},"diamondsCalculator":{"title":"Υπολογιστής διαμαντιών","desc":"Διαμάντια {arrow} USD σε πραγματικό χρόνο"},"gifterLevels":{"title":"Επίπεδα gifter","desc":"Πίνακας L1 → L50+ σε νομίσματα + USD"},"wsDecoder":{"title":"WebSocket Decoder","desc":"Επικόλλησε base64 frame, δες το protobuf"},"webhooks":{"title":"Webhooks","desc":"Στείλε live events στο δικό σου endpoint"},"mcp":{"title":"MCP + εργαλεία AI","desc":"Χρήση σε Claude, Cursor, VSCode + GPT"},"updates":{"title":"Ενημερώσεις πλατφόρμας","desc":"Live changelog + roadmap"}},"promo":{"title":"Ξεκίνα να παρακολουθείς το TikTok LIVE","desc":"Ένα key, κάθε κατάταξη και κάθε live εργαλείο.","cta":"Ξεκίνα"}},"cta":{"ranks":"Κατατάξεις","loginRegister":"Σύνδεση / Εγγραφή","login":"Σύνδεση","boards":"Πίνακες","dashboard":"Dashboard"},"menuAria":"Μενού","profile":{"openAria":"Άνοιγμα μενού προφίλ","picAlt":"Προφίλ","userFallback":"Χρήστης","account":"Λογαριασμός","apiDashboard":"API Dashboard","dashboard":"Dashboard","billing":"Χρεώσεις","signOut":"Αποσύνδεση"},"drawer":{"aria":"Μενού ιστότοπου","liveChat":"Live chat με την ομάδα","agencyDashboard":"Agency dashboard","apiDashboard":"API dashboard","account":"Λογαριασμός","billing":"Χρεώσεις","signOut":"Αποσύνδεση","getStarted":"Ξεκίνα","registerLogin":"Εγγραφή / Σύνδεση","getApiKey":"Πάρε API key","groups":{"leaderboards":"Κατατάξεις","agencyRecruiting":"Agency & recruiting","liveToolsReference":"Live εργαλεία & αναφορά","learn":"Μάθε","build":"Φτιάξε","data":"Δεδομένα","plans":"Πακέτα"},"items":{"platformUpdates":"Ενημερώσεις πλατφόρμας","pricing":"Τιμές","allLeaderboards":"Όλες οι κατατάξεις","creatorsLeaderboard":"Κατάταξη creators","giftersLeaderboard":"Κατάταξη gifters","gamingLeaderboard":"Gaming κατάταξη","newCreators":"Νέοι creators","risingIntel":"Rising intel","popularLive":"Popular LIVE","pulseBot":"Telegram Pulse bot","creatorDigest":"Creator digest","teamManagement":"Διαχείριση ομάδας","agencySuite":"Agency suite","scoutingBoard":"Scouting board","bestTime":"Καλύτερη ώρα για stream","giftCatalog":"Κατάλογος δώρων","diamondsCalculator":"Υπολογιστής διαμαντιών","gifterLevels":"Επίπεδα gifter","agencyGuides":"Οδηγοί για agencies","docs":"Docs","guides":"Οδηγοί","webhooks":"Webhooks","mcp":"MCP + εργαλεία AI","wsDecoder":"WebSocket decoder","migrateConnector":"Μετάβαση από Connector","apiStatus":"Κατάσταση API"}}}},"overlays":{"upgradeModal":{"signIn":{"title":"Συνδέσου για να γίνεις συνδρομητής","sub":"Φτιάξε δωρεάν λογαριασμό ή συνδέσου για να ξεκλειδώσεις πλήρη πρόσβαση σε κατατάξεις, ιστορικό creators και δεδομένα live stream.","cta":"Σύνδεση / Δημιουργία λογαριασμού →","free":"Δωρεάν εγγραφή. Χωρίς πιστωτική κάρτα."},"compareAll":"Σύγκρινε όλες τις λειτουργίες →","success":{"title":"Η συνδρομή ενεργοποιήθηκε!","body":"Ο λογαριασμός σου αναβαθμίστηκε σε {tier}. Επαναφόρτωση..."},"step1":{"title":"Ξεκλείδωσε πλήρη πρόσβαση","sub":"Κατατάξεις σε πραγματικό χρόνο, ιστορικό creators και δεδομένα live stream"},"cycles":{"weekly":"Εβδομαδιαία","monthly":"Μηνιαία"},"period":{"wk":"εβδ.","mo":"μήνα"},"features":{"reqPerDay":"{count} req/ημέρα","ws":"{count} WS","unmaskedBoards":"Πίνακες χωρίς απόκρυψη","leagueRanks":"Κατατάξεις λίγκας","proLevelApi":"API επιπέδου Pro","leagueGamingRanks":"Κατατάξεις λίγκας + gaming","agencyDashboard":"Agency dashboard"},"select":"Επιλογή","selected":"Επιλέχθηκε","discount":"Έκπτωση ({name})","subtotal":"Μερικό σύνολο","taxNote":"Ο φόρος υπολογίζεται στο επόμενο βήμα","coupon":{"toggle":"Έχεις κωδικό κουπονιού;","placeholder":"Κωδικός κουπονιού","apply":"Εφαρμογή","remove":"Αφαίρεση"},"subscribe":"Γίνε συνδρομητής","payOnce":{"title":"Εφάπαξ πληρωμή μόνο για αυτή την περίοδο - χωρίς αυτόματη ανανέωση","label":"Εφάπαξ πληρωμή · Alipay / WeChat / PayPal / Crypto / Κάρτα","hint":"Χωρίς αυτόματη ανανέωση · επιλογή στο επόμενο βήμα"},"step2":{"paymentMethod":"Τρόπος πληρωμής","oneTimeTag":"Εφάπαξ · πρόσβαση για {period}","autoRenewsTag":"Αυτόματη ανανέωση κάθε {period}","acceptedOneTime":"Κάρτα · UnionPay 银联 · Alipay · WeChat Pay · PayPal · Crypto · Apple Pay · Google Pay","total":"Σύνολο","processing":"Επεξεργασία...","pay":"Πληρωμή {amount}","back":"Πίσω"},"secure":"Ασφαλής πληρωμή μέσω Stripe. Δεν αποθηκεύουμε ποτέ τα στοιχεία της κάρτας σου.","errors":{"invalidCoupon":"Μη έγκυρο κουπόνι","couponCheckFailed":"Δεν ήταν δυνατός ο έλεγχος του κουπονιού","stripeLoad":"Το σύστημα πληρωμών δεν φόρτωσε.","initFailed":"Η πληρωμή δεν ήταν δυνατό να ξεκινήσει.","setupFailed":"Αποτυχία ρύθμισης πληρωμής","paymentFailed":"Η πληρωμή απέτυχε"}},"paypalButton":{"loading":"Φόρτωση PayPal...","loadError":"Το PayPal δεν φόρτωσε. {retry} ή πλήρωσε με κάρτα.","retry":"Δοκίμασε ξανά","errors":{"noSubscriptionId":"Το PayPal δεν επέστρεψε subscription id","checkoutFailed":"Η πληρωμή μέσω PayPal απέτυχε - δοκίμασε ξανά ή πλήρωσε με κάρτα.","sdkLoad":"Το PayPal SDK δεν φόρτωσε"}},"keyWelcome":{"dismiss":"Απόρριψη","choose":{"eyebrow":"ΚΑΛΩΣ ΗΡΘΕΣ ΣΤΟ TIK.TOOLS","title":"Τι σε φέρνει εδώ;","sub":"Διάλεξε ένα και θα σε πάμε στο σωστό σημείο.","developer":{"title":"Είμαι developer","desc":"Θέλω το API key μου για να φτιάξω κάτι με τα δεδομένα"},"agency":{"title":"Είμαι agency","desc":"Θέλω να παρακολουθώ και να διαχειρίζομαι τους creators μου"}},"agency":{"eyebrow":"ΛΙΣΤΕΣ CREATORS ΓΙΑ AGENCIES","title":"Λίστες creators σε όλες τις περιοχές μαζί με τους gifters τους, στο email, στο Telegram και στο Discord σου. Κάλεσε τους managers σου. Αυτό ήταν.","shotAlt":"Λίστες creators ανά περιοχή με τους top gifters τους","cta":"ΑΝΟΙΞΕ ΤΙΣ ΛΙΣΤΕΣ"},"key":{"eyebrow":"ΤΟ API KEY ΣΟΥ","sub":"Το sandbox key σου είναι έτοιμο. Πιστοποιεί κάθε request - κράτα το μυστικό.","copied":"ΑΝΤΙΓΡΑΦΗΚΕ","copy":"ΑΝΤΙΓΡΑΦΗ KEY","dashboard":"ΣΤΟ API DASHBOARD","docs":"Διάβασε πρώτα τα docs"}},"multiAccount":{"title":"Προειδοποίηση πολλαπλών λογαριασμών","body":"Εντοπίσαμε πολλούς λογαριασμούς από αυτή τη συσκευή ή το δίκτυο. Η δημιουργία διπλών λογαριασμών για να παρακαμφθούν τα όρια χρήσης παραβιάζει τους {terms} και μπορεί να οδηγήσει σε {suspension}.","terms":"Όρους Χρήσης","suspension":"αναστολή όλων των συνδεδεμένων λογαριασμών","info":"Αν χρειάζεσαι πολλά keys για ένα νόμιμο project, δες τα {plans}, που υποστηρίζουν επιπλέον θέσεις για API keys.","paidPlans":"επί πληρωμή πακέτα","dismiss":"Το κατάλαβα"},"slowDown":{"close":"Κλείσιμο","title":"ΠΙΟ ΑΡΓΑ","sub":"Είσαι στο δωρεάν day pass - απλώς για αξιολόγηση. Θες όλο τον πίνακα χωρίς όρια; Αναβάθμισε τώρα και κράτα {offer}.","offer":"{pct}% έκπτωση για πάντα","badge":"{pct}% ΕΚΠΤΩΣΗ ΓΙΑ ΠΑΝΤΑ","weekly":"ΕΒΔΟΜΑΔΙΑΙΑ","monthly":"ΜΗΝΙΑΙΑ","perWeek":"εβδ.","perMonth":"μήνα","opening":"Άνοιγμα...","startWeekly":"Ξεκίνα εβδομαδιαία →","startMonthly":"Ξεκίνα μηνιαία →","keepTesting":"Συνεχίζω την αξιολόγηση προς το παρόν"},"supportChat":{"launcher":{"unread":"{count} μη αναγνωσμένα μηνύματα","open":"Άνοιγμα chat υποστήριξης","welcomeBlurb":"Live chat με τους developers","dismiss":"Απόρριψη"},"header":{"title":"Live chat με developers. Άνθρωποι, όχι AI.","online":"Online - συνήθως απαντάμε μέσα σε λίγα λεπτά","offline":"Άφησε μήνυμα - θα σου απαντήσουμε","close":"Κλείσιμο chat"},"auth":{"title":"Συνδέσου για chat","google":"Συνέχεια με Google","or":"ή","email":"Διεύθυνση email","password":"Κωδικός","submit":"Σύνδεση","errors":{"required":"Χρειάζονται email και κωδικός","failed":"Η σύνδεση απέτυχε. Δοκίμασε ξανά."}},"welcome":{"title":"Γεια σου","desc":"Διάλεξε μια γρήγορη ερώτηση παρακάτω ή γράψε τη δική σου.","quick":{"technical":"Έχω τεχνικό πρόβλημα","agent":"Θέλω να μιλήσω με εκπρόσωπο","other":"Έχω άλλη ερώτηση"}},"pass":{"twoHour":"Agency Pass 2 ωρών","dayPass":"Agency Day Pass","body":"Η πλήρης πρόσβαση Global Agency είναι πλέον ενεργή στον λογαριασμό σου.","cta":"Άνοιγμα Agency dashboard","expired":"Έχει λήξει","activeDays":"Ενεργό για περίπου {count} ακόμη μέρα/μέρες","activeHours":"Ενεργό για περίπου {count} ακόμη ώρα/ώρες"},"messages":{"imageAlt":"Εικόνα","notSent":"δεν στάλθηκε","typing":"Το TikTools πληκτρολογεί"},"input":{"sendPhoto":"Αποστολή φωτογραφίας","emoji":"Emoji","placeholder":"Γράψε ένα μήνυμα...","aria":"Γράψε ένα μήνυμα","send":"Αποστολή μηνύματος"},"blurb":{"passSent":"Σου στάλθηκε ένα Agency pass","newMessage":"Νέο μήνυμα από την υποστήριξη"},"script":{"transferred":"Μετέφερα το αίτημά σου σε εκπρόσωπο, περίμενε λίγο.","agencyQuestion":"Γεια - πώς λέγεται η agency σου, σε ποια περιοχή είσαι και για τι θα το χρησιμοποιήσεις;"}},"intelCard":{"aria":{"gifterIntel":"Gifter intel","creatorIntel":"Creator intel","close":"Κλείσιμο","prev":"Προηγούμενος σε αυτόν τον πίνακα","next":"Επόμενος σε αυτόν τον πίνακα"},"hero":{"active":"ΕΝΕΡΓΟΣ","live":"LIVE","offline":"OFFLINE","level":"Επ. {level}"},"unmask":{"eyebrow":"GLOBAL AGENCY","text":"Ξεκλείδωσε {usernames}, handles gifters & πλήρες intel.","usernames":"πραγματικά usernames","cta":"Δες τις τιμές"},"tabs":{"overview":"Σύνοψη","topCreators":"Top creators","behavior":"Συμπεριφορά","ranks":"Κατατάξεις","topGifters":"Top gifters"},"creator":{"liveScore":"Live σκορ","boardScore":"Σκορ πίνακα","peakRank":"Καλύτερη θέση","allTime":"Όλων των εποχών","peakEarnings":"Μέγιστα κέρδη","noOverview":"Δεν υπάρχουν ακόμη δεδομένα απόδοσης.","history":{"date":"Ημερομηνία","rank":"Θέση","diamonds":"Διαμάντια","loading":"Φόρτωση ιστορικού κατάταξης...","empty":"Δεν υπάρχει ιστορικό κατάταξης."},"gifters":{"privateGifter":"Ιδιωτικός gifter","private":"Ιδιωτικό","loading":"Φόρτωση top gifters...","empty":"Δεν υπάρχουν ακόμη δεδομένα gifters."}},"copyHandle":"Αντιγραφή {handle}","gifter":{"totalDiamonds":"Σύνολο διαμαντιών","estSpent":"Εκτ. δαπάνη","creators":"Creators","totalGifts":"Σύνολο δώρων","noOverview":"Δεν έχουν καταγραφεί ακόμη δώρα.","noCreators":"Δεν έχουν καταγραφεί ακόμη creators που στηρίζει.","behavior":{"sessions":"Sessions","avgPerSession":"Μ.Ο. / session","rhythm":"Ρυθμός","topShare":"Κορυφαίο μερίδιο","empty":"Δεν υπάρχει ακόμη προφίλ συμπεριφοράς."}},"fullProfile":"Δες όλο το προφίλ","teaser":{"hiddenCreator":"Κρυφός creator","ranked":"ΣΤΗΝ ΚΑΤΑΤΑΞΗ","loading":"Φόρτωση πλήρους intel...","anonNote":"Τα νούμερα είναι αληθινά. Παρακολούθησέ τα με ένα δωρεάν key.","maskedNote":"Στο δωρεάν πακέτο η ταυτότητα κρύβεται. Τα νούμερα είναι αληθινά.","getFreeKey":"Πάρε δωρεάν key","unlock":"Ξεκλείδωσε πλήρες intel","load":"Φόρτωσε πλήρες intel"},"error":{"warming":"Το intel ετοιμάζεται.","retry":"Δοκίμασε ξανά"},"seed":{"rank":"Θέση","diamonds":"Διαμάντια","estValue":"Εκτ. αξία","region":"Περιοχή"},"someone":"Κάποιος"},"gifterArchetype":{"whale":{"label":"ΦΑΛΑΙΝΑ","tooltip":"Κυριαρχούν τα μεγάλα δώρα - η μεγαλύτερη οικονομική απειλή"},"lateSniper":{"label":"ΣΝΑΪΠΕΡ ΦΙΝΑΛΕ","tooltip":"Στέλνει > 50% των δώρων στο τέλος του live - ειδικός στο τελικό χτύπημα"},"earlyFlexer":{"label":"ΔΥΝΑΤΟ ΞΕΚΙΝΗΜΑ","tooltip":"Στέλνει > 50% των δώρων στην αρχή του live - δείχνει δύναμη νωρίς και δίνει τον τόνο"},"spammer":{"label":"ΣΠΑΜΕΡ","tooltip":"> 80% μικρά δώρα - μεγάλη συχνότητα, χαμηλή αξία ανά δώρο"},"loyalFan":{"label":"ΠΙΣΤΟΣ FAN","tooltip":"> 70% της δαπάνης πάει σε έναν creator - αφοσιωμένος, προβλέψιμος"},"wanderer":{"label":"ΠΕΡΙΠΛΑΝΩΜΕΝΟΣ","tooltip":"Ξοδεύει σε 5+ creators χωρίς ξεκάθαρο αγαπημένο - η προσοχή του μοιράζεται εύκολα"},"rhythmGifter":{"label":"ΣΤΑΘΕΡΟΣ","tooltip":"Προβλέψιμος ρυθμός - στέλνει δώρα σε σταθερά διαστήματα"}},"more":{"payment":{"confirming":"Επιβεβαίωση πληρωμής...","processing":"Η πληρωμή επεξεργάζεται, το πακέτο σου ενημερώνεται μόλις ολοκληρωθεί.","notCompleted":"Η πληρωμή δεν ολοκληρώθηκε. Το πακέτο σου δεν άλλαξε.","failed":"Η πληρωμή απέτυχε. Το πακέτο σου δεν άλλαξε.","notLoaded":"Το σύστημα πληρωμών δεν φόρτωσε. Δοκίμασε ξανά."}},"chat":{"more":{"agencyAccessRequest":"Αίτημα πρόσβασης agency 2 ωρών","agencyHelp":"Χρειάζομαι βοήθεια με τα πακέτα agency","agencyListing":"Ερώτηση για τον έλεγχο της καταχώρισης της agency μου"}}},"rankingBoard":{"notFound":{"title":"Δεν βρέθηκε","body":"Δεν υπάρχουν δεδομένα κατάταξης.","back":"Πίσω σε όλες τις περιοχές","error":"Η κατάταξη δεν βρέθηκε"},"nav":{"creators":"Creators","gifters":"Gifters","gaming":"Gaming"},"breadcrumb":{"rankings":"Κατατάξεις"},"dropdown":{"searchRegion":"Αναζήτηση περιοχής...","searchRegionAria":"Αναζήτηση περιοχής","searchCountry":"Αναζήτηση χώρας...","searchCountryAria":"Αναζήτηση χώρας","noResults":"Κανένα αποτέλεσμα"},"poolBadge":"ΠΕΡΙΟΧΗ {code}","stats":{"estEarnings":"ΕΚΤ. ΚΕΡΔΗ","liveInRegion":"LIVE ΣΤΗΝ ΠΕΡΙΟΧΗ","liveNow":"LIVE ΤΩΡΑ","dayEnds":"ΤΕΛΟΣ ΗΜΕΡΑΣ","leagueReset":"ΜΗΔΕΝΙΣΜΟΣ ΛΙΓΚΑΣ","weeklyReset":"ΕΒΔΟΜΑΔΙΑΙΟΣ ΜΗΔΕΝΙΣΜΟΣ","hourlyReset":"ΩΡΙΑΙΟΣ ΜΗΔΕΝΙΣΜΟΣ","dailyReset":"ΗΜΕΡΗΣΙΟΣ ΜΗΔΕΝΙΣΜΟΣ","rollingWindow":"ΚΥΛΙΟΜΕΝΟ ΠΑΡΑΘΥΡΟ","last7Days":"ΤΕΛΕΥΤΑΙΕΣ 7 ΜΕΡΕΣ"},"updated":"Ενημερώθηκε {time}","anonBanner":{"text":"Τα σκορ είναι κατά προσέγγιση - {strong}","strong":"συνδέσου για ακριβή διαμάντια & πλήρεις κατατάξεις"},"regionIncludes":"Η περιοχή {region} περιλαμβάνει:","poolLink":{"partOf":"Μέρος της:","pool":"Ομάδα κατάταξης ({code})"},"cadence":{"daily":"Ημερήσια","hourly":"Ωριαία"},"tabs":{"estimatedDaily":"Εκτίμηση ημέρας","estimatedWeekly":"Εκτίμηση εβδομάδας","new":"ΝΕΟ","popular":"Δημοφιλή","gaming":"Gaming","shopping":"Shopping","loadingLeagues":"Φόρτωση λιγκών..."},"alt":{"loading":{"estimateDaily":"Φόρτωση εκτιμώμενου ημερήσιου πίνακα...","estimateWeekly":"Φόρτωση εκτιμώμενου εβδομαδιαίου πίνακα...","shopping":"Φόρτωση κατατάξεων shopping...","gaming":"Φόρτωση gaming κατατάξεων...","league":"Φόρτωση κατατάξεων λίγκας..."},"liveCount":"{count} live","badgeEstimate":"ΕΚΤΙΜΗΣΗ","heading":{"estimateDaily":"Εκτίμηση ημέρας (όλοι οι creators που είδαμε σήμερα)","estimateWeekly":"Εκτίμηση εβδομάδας (όλοι οι creators που είδαμε αυτή την εβδομάδα)","shopping":"Κατάταξη Live Shopping","gamingNamed":"Κατάταξη {game}","gaming":"Gaming κατάταξη","league":"Κατατάξεις λίγκας"},"score":{"estimate":"Εκτ. διαμάντια","shopping":"Σκορ πωλήσεων","diamonds":"Διαμάντια"},"hidden":{"ofListed":"{hidden} από {listed} ονόματα κρυμμένα","all":"{hidden} ονόματα κρυμμένα"},"shareTitle":{"estimateDaily":"Εκτιμώμενος ημερήσιος πίνακας - {region}","estimateWeekly":"Εκτιμώμενος εβδομαδιαίος πίνακας - {region}","shopping":"Live Shopping - {region}","game":"{game} - {region}","league":"Λίγκα {division} - {region}"}},"counts":{"creators":"{count} creators","sellers":"{count} πωλητές","movers":"{count} έπεσαν εκτός"},"actions":{"copyAll":"Αντιγραφή όλων","share":"Κοινοποίηση","liveToggle":"Live","unlock":"Ξεκλείδωμα","freeKey":"δωρεάν key","unlockUltra":"Ξεκλείδωμα με Ultra","unlockAgency":"Ξεκλείδωμα με Agency"},"diaFilter":{"title":"Φίλτρο με βάση τα μηνιαία διαμάντια","from":"Από","to":"Έως","fromAria":"Διαμάντια από","toAria":"Διαμάντια έως","bandTitle":"Μηνιαία διαμάντια (ενδεικτικό εύρος)"},"estimateNote":{"dailyStrong":"Εκτίμηση, όχι ημερήσιος πίνακας του TikTok.","dailyBody":"Η περιοχή {region} μηδενίζεται κάθε ώρα και το TikTok δεν δημοσιεύει ημερήσιο σύνολο, οπότε εδώ αθροίζουμε την καλύτερη επίδοση κάθε creator από κάθε ωριαίο πίνακα όπου εμφανίστηκε από τις 00:00 UTC. Βλέπεις όλους όσοι έβγαλαν διαμάντια σήμερα, όχι μόνο τους ~{size} που φαίνονται την τρέχουσα ώρα.","weeklyStrong":"Εκτίμηση, όχι εβδομαδιαίος πίνακας του TikTok.","weeklyBody":"Το TikTok δεν δημοσιεύει εβδομαδιαίο σύνολο. Αυτή η προβολή βγαίνει από τα δικά μας snapshots της περιοχής {region} τις τελευταίες 7 μέρες, αθροίζοντας την καλύτερη επίδοση κάθε creator από κάθε περίοδο πίνακα όπου εμφανίστηκε.","hoursTitle":"Ώρες στην κατάταξη σήμερα και η καλύτερη θέση","hoursRanked":"{hours} ώρ. στην κατάταξη","bestRank":"καλύτερη θέση #{rank}","weekTitle":"Μέρες στην κατάταξη αυτή την εβδομάδα, περίοδοι πίνακα όπου μπήκε και η καλύτερη θέση","daysRanked":"{days} ημ. στην κατάταξη","periods":"{count} περίοδοι"},"table":{"streamer":"Streamer","status":"Κατάσταση","revenue":"Έσοδα","earnings":"Κέρδη","verified":"Επαληθευμένος creator","passPrivate":"PASS ΙΔΙΩΤΙΚΟ"},"status":{"live":"LIVE","offline":"OFFLINE"},"anon":{"revealRow":"{count} στην κατάταξη σήμερα - δωρεάν key για να δεις περισσότερα","moreText":"περισσότερα: όλη η κλίμακα, live, μέσω API"},"empty":{"noneLive":"Κανένας creator δεν είναι live αυτή τη στιγμή.","noData":"Δεν υπάρχουν ακόμη δεδομένα."},"footer":{"lastUpdated":"Τελευταία ενημέρωση {ago} · Αυτόματη ανανέωση κάθε 60 δευτ.","recently":"πρόσφατα","secondsAgo":"πριν {n} δευτ.","minutesAgo":"πριν {n} λεπ."},"movers":{"title":"Μπήκαν σήμερα","tag":"κάτω από το όριο τώρα","note":"Creators που κράτησαν θέση στον πίνακα αυτής της περιοχής κάποια στιγμή σήμερα, αλλά τώρα βρίσκονται κάτω από το τρέχον όριο ({cutoff}). Οι αλλαγές γύρω από τον μηδενισμό που το TikTok δεν δείχνει ποτέ.","cols":{"peakRank":"Καλύτερη θέση","creator":"Creator","peakScore":"Καλύτερο σκορ","toReenter":"Για να ξαναμπεί"},"locked":"κλειδωμένο","ctaStrong":"{count} creators μπήκαν σήμερα και μετά έπεσαν - προσέγγισέ τους ξανά τώρα.","ctaBody":"Τα σκορ και οι θέσεις είναι αληθινά, τα ονόματα κρυμμένα. Ξεκλείδωσε κάθε όνομα σε όλες τις περιοχές.","upsellTitle":"Δες όλους όσοι μπήκαν και βγήκαν σήμερα","upsellBody":"Τα σκορ και οι θέσεις είναι αληθινά, τα ονόματα κρυμμένα. {strong} για να δεις χωρίς απόκρυψη όλη τη λίστα εισόδων και εξόδων σε κάθε περιοχή.","upsellStrong":"Ξεκλείδωσέ το με Agency στο tik.tools"},"numbers":{"heading":"{board} κατάταξη σε νούμερα - {region}","liveInRegion":"Live στην περιοχή","liveNow":"Live τώρα","liveInDivision":"Live σε αυτή την κατηγορία","liveOnBoard":"Live σε αυτόν τον πίνακα","sellersRanked":"Πωλητές στην κατάταξη","creatorsRanked":"Creators στην κατάταξη","leaderShopping":"Σκορ πωλήσεων του #1","leaderDiamonds":"Διαμάντια του #1","topShareShopping":"Μερίδιο των top {size} στο σκορ πωλήσεων","topShareDiamonds":"Μερίδιο των top {size} στα διαμάντια","otherBoards":"Άλλοι πίνακες στην περιοχή {region}","leagueDivisions":"Κατηγορίες λίγκας","moreFor":"Περισσότερα για {region}"},"links":{"dailyRanking":"Ημερήσια κατάταξη","hourlyRanking":"Ωριαία κατάταξη","estimatedDaily":"Εκτιμώμενη ημερήσια κατάταξη","estimatedWeekly":"Εκτιμώμενη εβδομαδιαία κατάταξη","gaming":"Gaming κατάταξη","liveShopping":"Κατάταξη live shopping","popularLive":"Δημοφιλή live τώρα","league":"Λίγκα {division}","topGifters":"Top gifters","allRegions":"Όλες οι περιοχές","topGiftersIn":"Top gifters: {region}","teamsIn":"Ομάδες: {region}"},"browse":{"eyebrow":"ΟΜΑΔΑ ΠΕΡΙΟΧΩΝ","title":"Χώρες σε αυτή την περιοχή"},"titleRow":{"leaderboard":"Κατάταξη TikTok LIVE","estimateDaily":"Εκτιμώμενη ημερήσια κατάταξη TikTok LIVE","estimateWeekly":"Εκτιμώμενη εβδομαδιαία κατάταξη TikTok LIVE","league":"Κατάταξη λίγκας {division} TikTok LIVE","daily":"Ημερήσια κατάταξη TikTok LIVE","hourly":"Ωριαία κατάταξη TikTok LIVE"},"seo":{"titleBase":"{board} κατάταξη TikTok LIVE - {region}","titleWithDay":"{title}, {day}","cadenceLower":{"daily":"ημερήσια","hourly":"ωριαία"},"lead":"Η {board} κατάταξη TikTok LIVE στην περιοχή {region}.","leadWithDay":"Η {board} κατάταξη TikTok LIVE στην περιοχή {region} στις {day}.","leaderShoppingNamed":"Στην κορυφή, {'@'}{handle} με σκορ πωλήσεων {score}.","leaderShopping":"Ο πωλητής στο #1 έχει σκορ πωλήσεων {score}.","leaderNamed":"Στην κορυφή, {'@'}{handle} με {score} διαμάντια.","leader":"Ο creator στο #1 έχει {score} διαμάντια.","tailShoppingLong":"Οι top {count} πωλητές σε όγκο πωλήσεων, με live κατάσταση.","tailShoppingShort":"Live κατάσταση για κάθε πωλητή.","tailLong":"Οι top {count} creators με live κατάσταση και εκτιμώμενα κέρδη.","tailMedium":"Top {count} creators, live κατάσταση, κέρδη.","tailShort":"Live κατάσταση και κέρδη.","emptyShopping":"Πωλητές ταξινομημένοι σε όγκο πωλήσεων, με live κατάσταση.","empty":"Creators ταξινομημένοι σε διαμάντια, με live κατάσταση και εκτιμώμενα κέρδη.","crumbHome":"Αρχική","crumbRankings":"Κατατάξεις TikTok LIVE","measuredShopping":"Σκορ πωλήσεων","measuredDiamonds":"Διαμάντια που έλαβε","ogTitle":"Κατάταξη TikTok LIVE - {region}","ogSubtitle":"Οι top creators σε διαμάντια, με live ανανέωση","ogBadge":"ΚΑΤΑΤΑΞΕΙΣ"},"agencyCta":{"title":"Ξεκλείδωσε όλο το intel της κατάταξης.","body":"Λίστα παρακολούθησης, βάθος λίγκας, ανάλυση top gifters, μαζική αντιγραφή, ειδοποιήσεις στο Telegram.","cta":"Πάρε πρόσβαση Agency","dismiss":"Απόρριψη"},"share":{"title":"Κοινοποίηση","defaultTitle":"Tik.Tools - Κατάταξη TikTok LIVE","copy":"Αντιγραφή","copied":"Αντιγράφηκε!","nativeShare":"Κοινοποίηση μέσω...","email":"Email"},"copyUsername":{"copied":"Αντιγράφηκε!","title":"Αντιγραφή {'@'}{name}","aria":"Αντιγραφή username {'@'}{name}"},"tierBadge":{"pro":"Κατατάξεις χωρίς απόκρυψη - PRO+ από {price}/εβδ.","ultra":"Λίγκες χωρίς απόκρυψη - ULTRA+ από {price}/εβδ.","agencyStarter":"Περιλαμβάνεται στο {plan}","agency":"Ξεκλειδώνει με Agency","global":"Live Gifts firehose - GLOBAL {price}/εβδ."},"watch":{"addedTitle":"Προστέθηκε στη λίστα παρακολούθησης: {'@'}{username}","addTitle":"Προσθήκη {'@'}{username} στη λίστα παρακολούθησης της agency σου","added":"Προστέθηκε","add":"Προσθήκη","failed":"Απέτυχε"},"requestAccess":{"aria":"Αίτημα πρόσβασης σε περιοχή","title":"Ζήτα πρόσβαση από τον κάτοχο της agency σου","sub":"Η πρόσβαση της ομάδας σου δεν περιλαμβάνει {region}. Ζήτα από τον κάτοχο της agency να σου τη δώσει για να δεις εδώ όλα τα δεδομένα.","thisRegion":"αυτή την περιοχή","button":"Αίτημα πρόσβασης"}},"profile":{"creator":{"maskedName":"Κάποιος","hidden":"Κρυφό","copiedToast":"Αντιγράφηκε στο πρόχειρο: {handle}","notFound":{"degradedTitle":"Αυτό το προφίλ αργεί περισσότερο από το συνηθισμένο","degradedBody":"Δεν μπορέσαμε να φορτώσουμε το προφίλ {handle} αυτή τη στιγμή. Ανανέωσε τη σελίδα για να ξαναδοκιμάσεις.","title":"Ο creator δεν βρέθηκε","body":"Ο λογαριασμός {handle} δεν έχει εμφανιστεί ακόμη σε κατάταξη TikTok LIVE. Έλεγξε ξανά μετά την επόμενη ενημέρωση.","viewUsLeaderboard":"Δες την κατάταξη ΗΠΑ"},"breadcrumb":{"rankings":"Κατατάξεις","creator":"Creator"},"hero":{"passPrivate":"PASS ΙΔΙΩΤΙΚΟ","passCreator":"PASS Creator","verifiedCreator":"Επαληθευμένος creator","copyHandle":"Αντιγραφή {handle}","liveNow":"LIVE ΤΩΡΑ","offline":"OFFLINE","lastSeen":"Τελευταία φορά {when}","peak":"Καλύτερη θέση #{rank}","shareTitle":"{name} - στατιστικά TikTok LIVE","website":"Ιστότοπος","alsoGifter":"Και gifter","revenueHidden":"Κρυφά έσοδα"},"daysAgo":{"today":"σήμερα","one":"πριν από 1 μέρα","many":"πριν από {count} μέρες"},"earnHero":{"label":"Κέρδη · {month}","hiddenByCreator":"Κρυμμένα από τον creator","unavailable":"Τα κέρδη δεν είναι διαθέσιμα αυτή τη στιγμή","none":"Δεν υπάρχουν ακόμη κέρδη κατάταξης αυτόν τον μήνα"},"authCta":{"line":"Παρακολούθησε δωρεάν τον λογαριασμό {handle}: δες τη θέση του στην κατάταξη και πάρε live ειδοποιήσεις.","google":"Συνέχεια με Google"},"upgradeCta":{"line":"Δες κάθε gifter, όλο το ιστορικό κατάταξης και τα πραγματικά ονόματα του {handle} με Agency.","button":"Δες τα πακέτα Agency"},"codeCta":{"title":"Πάρε τα live events του {handle} με 3 γραμμές κώδικα","sub":"Chat, δώρα, likes + αριθμός θεατών σε πραγματικό χρόνο μέσω WebSocket. Χωρίς εγγραφή - το demo key είναι ήδη μέσα.","copy":"Αντιγραφή κώδικα","exampleTitle":"Events του {handle} σε ροή"},"liveBar":{"liveNow":"Live τώρα","watching":"{count} βλέπουν","note":"Τα κέρδη κατάταξης εμφανίζονται μόλις μπει στην κατάταξη"},"topGifters":{"title":"{name} · Top gifters","globalRank":"Παγκόσμια #{rank}","private":"Ιδιωτικό","pctToday":"σήμερα","pctWeek":"εβδ.","pctMonth":"μήνας","pctLifetime":"συνολικά","seeAll":"ΔΕΣ ΟΛΟΥΣ ΤΟΥΣ GIFTERS ΤΟΥ {name}"},"gifterAnalytics":{"title":"Ανάλυση gifters","periods":{"today":"Σήμερα","week":"7 μέρες","month":"30 μέρες","lifetime":"Συνολικά"},"colGifter":"Gifter","colEarnings":"Κέρδη","colShare":"Μερίδιο","privateGifter":"Ιδιωτικός gifter","empty":"Κανένας gifter σε αυτή την περίοδο.","showTop":"Δείξε τους top {count}","seeAll":"Δες όλους ({count})"},"stats":{"liveScore":"Live σκορ","todaysEarnings":"Σημερινά κέρδη","peakRank":"Καλύτερη θέση","peakDiamonds":"Μέγιστα διαμάντια","peakEarnings":"Μέγιστα κέρδη (εκτ.)","totalEarnings":"Συνολικά κέρδη (εκτ.)","daysInLeaderboard":"Μέρες στην κατάταξη"},"performance":{"title":"Ιστορικό απόδοσης","hiddenBadge":"Κρυμμένο από τον creator","hiddenMsg":"Αυτός ο creator έχει κρύψει το ιστορικό απόδοσής του.","lockedMsg":"Το ιστορικό απόδοσης είναι λειτουργία Agency. Παρακάτω φαίνονται τα σημερινά δεδομένα.","unlock":"Ξεκλείδωμα με Agency","diamondsChartTitle":"Διαμάντια ανά μέρα","diamondsChartSub":"αθροιστικά ανά μέρα κατάταξης","noHistory":"Δεν υπάρχει ιστορικό","rankChartTitle":"Ιστορικό κατάταξης","rankChartSub":"χαμηλότερο = καλύτερο","noRank":"Δεν υπάρχουν δεδομένα κατάταξης","tooltipDiamonds":"{value} διαμάντια","tooltipRank":"Θέση #{rank}"},"insights":{"avgRank":"Μ.Ο. θέσης (ενεργές μέρες)","bestDay":"Διαμάντια καλύτερης μέρας","streakDays":"{days} ημ.","activeStreak":"Συνεχόμενες μέρες","rankTrend":"Τάση κατάταξης","trend":{"improving":"Ανεβαίνει","declining":"Πέφτει","stable":"Σταθερή"}},"daily":{"title":"Ανάλυση ανά μέρα","colDate":"Ημερομηνία","colRank":"Θέση","colDiamonds":"Διαμάντια","colEarnings":"Εκτ. κέρδη","empty":"Δεν υπάρχουν ακόμη δεδομένα κατάταξης."},"region":{"title":"Ομάδα κατάταξης {region}","desc":"Ο λογαριασμός {name} ανταγωνίζεται στην αγορά {region} του TikTok, που ενώνει τις κατατάξεις των χωρών: {countries}.","andMore":"{list} και {count} ακόμη","seeFull":"Δες όλη την κατάταξη {region}"},"liveNearby":{"title":"Live αυτή τη στιγμή: {region}","thisRegion":"Αυτή η περιοχή"},"about":{"title":"Η απόδοση του {handle} στο TikTok LIVE","introRanked":"{name}: streamer στο TikTok LIVE, στη θέση #{rank} της αγοράς {region} στις {date}.","introPeak":"{name}: streamer στο TikTok LIVE με καλύτερη θέση την #{rank}.","introPlain":"{name}: streamer στο TikTok LIVE.","peakScore":"Το καλύτερο σκορ είναι {diamonds} διαμάντια, που αντιστοιχούν σε περίπου {earnings} κέρδη για τον creator.","marketWithPool":"Ο λογαριασμός {name} κάνει live στην αγορά {country}, μέρος της ομάδας {region} του TikTok, που περιλαμβάνει: {countries}.","market":"Ο λογαριασμός {name} κάνει live στην αγορά {country}.","track":"Παρακολούθησε τις κατατάξεις του σε πραγματικό χρόνο, τις εκτιμήσεις κερδών και το ιστορικό απόδοσης στο TikTool."},"faq":{"notRecorded":"δεν έχει καταγραφεί ακόμη","earn":{"q":"{handle}: πόσα βγάζει στο TikTok LIVE;","a":"Τα διαμάντια του TikTok LIVE υπολογίζονται περίπου στα 0,005 $ ανά διαμάντι για τα κέρδη του creator. Το καλύτερο καταγεγραμμένο σκορ του {name} είναι {diamonds} διαμάντια, δηλαδή περίπου {earnings} $. Οι πραγματικές πληρωμές εξαρτώνται από τις ισοτιμίες του TikTok και την περιοχή του creator. Δες ημερήσιες εκτιμήσεις στο TikTool Pro."},"rank":{"q":"{handle}: σε ποια θέση είναι στο TikTok LIVE;","aRanked":"Ο λογαριασμός {name} είναι στη θέση #{rank} της κατάταξης {region} στις {date}. Καλύτερη θέση όλων των εποχών: {peak}.","aUnranked":"Ο λογαριασμός {name} δεν είναι ενεργός στην κατάταξη αυτή τη στιγμή. Καλύτερη θέση όλων των εποχών: {peak}. Έλεγξε ξανά μετά την επόμενη ενημέρωση της κατάταξης."},"lastLive":{"q":"{handle}: πότε έκανε τελευταία φορά live στο TikTok;","aSeen":"Ο λογαριασμός {name} εμφανίστηκε τελευταία φορά live στις {date}. Το TikTool παρακολουθεί τη δραστηριότητα στις κατατάξεις σε πραγματικό χρόνο - με Pro ή Ultra παίρνεις ειδοποιήσεις όταν βγαίνει live.","aUnknown":"Δεν έχουμε ακόμη επιβεβαιωμένη ημερομηνία τελευταίου live για τον λογαριασμό {name}. Το TikTool καταγράφει τις εμφανίσεις στις κατατάξεις, οπότε ο λογαριασμός {name} θα εμφανιστεί εδώ μόλις μπει στην κατάταξη σε κάποιο επόμενο stream."}},"footerCta":{"title":"Παρακολούθησε τις κατατάξεις TikTok LIVE σε πραγματικό χρόνο","body":"Το TikTool δίνει σε agencies και brands άμεση πρόσβαση σε δεδομένα TikTok LIVE - κατατάξεις, παρακολούθηση δώρων, ανάλυση κερδών και WebSocket events.","leaderboard":"Κατάταξη {region}"},"sidebar":{"title":"Κατάταξη","global":"Παγκόσμια","updating":"Ο live πίνακας {region} ενημερώνεται...","empty":"Δεν υπάρχει ακόμη live κατάταξη για αυτή την περιοχή."},"seo":{"title":"{who}: κέρδη και στατιστικά TikTok LIVE {'|'} TikTools","descRankedIn":"{who}: θέση #{rank} στην αγορά {country} στο TikTok LIVE σήμερα, με {diamonds} διαμάντια (≈{earnings}). Δες live κατάσταση & κέρδη στο TikTool.","descRanked":"{who}: θέση #{rank} στο TikTok LIVE σήμερα, με {diamonds} διαμάντια (≈{earnings}). Δες live κατάσταση & κέρδη στο TikTool.","descTrackedPeak":"{who}: creator του TikTok LIVE που παρακολουθεί το TikTool. Καλύτερη θέση: #{rank}. Δες ιστορικό κατάταξης, κέρδη σε διαμάντια και live κατάσταση.","descTracked":"{who}: creator του TikTok LIVE που παρακολουθεί το TikTool. Δες ιστορικό κατάταξης, κέρδη σε διαμάντια και live κατάσταση.","profilePageName":"{name} - προφίλ TikTok LIVE","crumbHome":"Αρχική","crumbRankings":"Κατατάξεις TikTok LIVE","crumbCountry":"Κατάταξη {country}","ogSubtitle":"Στατιστικά creator στο TikTok LIVE","ogBadgeCreator":"CREATOR"}},"gifter":{"notFound":{"title":"Ο gifter δεν βρέθηκε","body":"Ο λογαριασμός {'@'}{handle} δεν έχει εμφανιστεί ακόμη στην καταγραφή δώρων μας.","back":"Κατάταξη gifters"},"breadcrumb":"Κατάταξη TikTok gifters","passPrivate":"PASS ΙΔΙΩΤΙΚΟ","badge":{"pass":"PASS Gifter","verified":"Επαληθευμένος gifter"},"shareTitle":"{name} - προφίλ gifter στο TikTok","activeNow":"Ενεργός τώρα","watching":"βλέπει το live του {handle}","alsoCreator":"Και creator","chatParticipant":"Συμμετέχει στο chat","status":{"gifting":"ΣΤΕΛΝΕΙ ΔΩΡΑ ΤΩΡΑ","offline":"OFFLINE"},"stats":{"level":"Επίπεδο gifter","levelValue":"Επ. {level}","levelSpend":"έχει ξοδέψει {amount} στο TikTok","region":"Περιοχή","totalDiamonds":"Σύνολο διαμαντιών","estSpent":"Εκτ. δαπάνη","creatorsSupported":"Creators που στηρίζει","totalGifts":"Σύνολο δώρων"},"privateNotice":"Αυτός ο gifter έχει κάνει ιδιωτικά τα δεδομένα δώρων του.","coverage":{"trackedSince":"Τον παρακολουθούμε από {date}. Καταγράφουμε μόνο δώρα προς creators της λίστας παρακολούθησής μας (top κατατάξεις, λίγκες, προσθήκες από /watch).","noGifts":"Δεν υπάρχουν ακόμη καταγεγραμμένα δώρα - δεν τον έχουμε δει να στέλνει σε creator που παρακολουθούμε. Πρόσθεσε τον αγαπημένο του creator μέσω του {link} για να ξεκινήσει η καταγραφή."},"unmask":{"text":"Δες {usernames}, πραγματικά handles, πραγματικό CRM & VIP intel. Η μηνιαία συνδρομή τα ξεκλειδώνει όλα.","realUsernames":"πραγματικά usernames","cta":"Δες τις τιμές"},"behavior":{"title":"Προφίλ gifter","giftSize":"Μέγεθος δώρων","dropTiming":"Πότε στέλνει μέσα στο live","early":"Νωρίς","mid":"Στη μέση","late":"Αργά","sessions":"Sessions","avgGifts":"Μ.Ο. δώρων/session","rhythm":"Σκορ ρυθμού","topShare":"Μερίδιο κορυφαίου creator","basedOn":"Με βάση τα τελευταία {count} καταγεγραμμένα δώρα"},"sizes":{"tiny":"Μικροσκοπικά (<500◇)","small":"Μικρά (500-5K◇)","medium":"Μεσαία (5K-30K◇)","big":"Μεγάλα (30K+◇)"},"regional":{"title":"Κατάταξη περιοχής","copyAll":"Αντιγραφή όλων","seeAll":"Δες όλους"},"creators":{"title":"Creators που στηρίζει","shareOfSpend":"{pct}% της δαπάνης"},"seeAllCreators":"ΔΕΣ ΟΛΟΥΣ ΤΟΥΣ CREATORS ΠΟΥ ΣΤΗΡΙΖΕΙ: {name}","someone":"Κάποιος","scope":{"totalSince":"Σύνολο από τότε που ξεκινήσαμε την παρακολούθηση (πρώτη εμφάνιση {date}). Μετράνε μόνο δώρα προς creators που παρακολουθούμε.","total":"Σύνολο από τότε που ξεκινήσαμε την παρακολούθηση. Μετράνε μόνο δώρα προς creators που παρακολουθούμε.","dropsSince":"Δώρα από τότε που ξεκινήσαμε την παρακολούθηση (πρώτη εμφάνιση {date}). Εμφανίζονται μόνο δώρα προς creators που παρακολουθούμε.","drops":"Δώρα από τότε που ξεκινήσαμε την παρακολούθηση. Εμφανίζονται μόνο δώρα προς creators που παρακολουθούμε."},"seo":{"title":"{name} - Προφίλ gifter {'|'} TikTool","ogSubtitle":"Προφίλ gifter στο TikTok LIVE","ogBadge":"GIFTER"}},"intelModal":{"close":"Κλείσιμο","eyebrow":"AGENCY INTELLIGENCE","title":"Ξεκλείδωσε όλο το intel για creators & gifters","sub":"Ένα πακέτο. Διάλεξε για πόσο το χρειάζεσαι.","sandbox":{"label":"Πακέτο Sandbox:","note":"δες τα πάντα με κρυμμένα usernames - χωρίς κάρτα.","signUp":"Δωρεάν εγγραφή"},"freePlan":{"note":"Αυτή τη στιγμή είσαι στο {plan} - τα usernames είναι κρυμμένα. Ξεκλείδωσέ τα με το εβδομαδιαίο ή το μηνιαίο πακέτο.","plan":"Δωρεάν πακέτο"},"weekly":{"name":"Weekly Global","desc":"Πλήρες intel. Μικρότερη δέσμευση.","cta":"Ξεκίνα εβδομαδιαίο - {price} $"},"monthly":{"name":"Monthly Global","desc":"Το ίδιο intel. Η καλύτερη τιμή για ρόστερ.","cta":"Ξεκίνα μηνιαίο - {price} $"},"perWeek":"/εβδ.","perMonth":"/μήνα","bestPrice":"ΚΑΛΥΤΕΡΗ ΤΙΜΗ","perks":{"leagueAccess":"Πλήρης πρόσβαση σε λίγκες, σε κάθε ενεργή περιοχή","topGifterIntel":"Intel για top gifters · πραγματικά ονόματα","rankHistory":"Γραφήματα ιστορικού κατάταξης 90 ημερών","creatorFinder":"Εύρεση νέων creators","radarBot":"Telegram radar bot","dmAlerts":"Ειδοποιήσεις σε DM","ultraApi":"Ultra API","wsAccess":"Πρόσβαση WebSocket","bulkCopy":"Μαζική αντιγραφή","wholeBoard":"όλος ο πίνακας με ένα πάτημα","everythingWeekly":"Ό,τι έχει το εβδομαδιαίο, και επιπλέον:","regionalChannels":"κανάλια ανά περιοχή + ειδοποιήσεις σε DM","wsIncluded":"Περιλαμβάνεται πρόσβαση WebSocket","massCopy":"μαζική αντιγραφή usernames","gifterGraph":"Γράφημα gifters ανάμεσα σε creators","prioritySupport":"Υποστήριξη με προτεραιότητα · agency dashboard","bestPriceRosters":"Η καλύτερη τιμή για μόνιμα ρόστερ · ακύρωση όποτε θες"},"footnote":"Τιμές σε USD · Ασφαλής πληρωμή μέσω Stripe · Ακύρωση όποτε θες","back":"Πίσω","badgeWeekly":"ΕΒΔΟΜΑΔΙΑΙΟ","badgeMonthly":"ΜΗΝΙΑΙΟ","preparing":"Ετοιμάζουμε ασφαλή πληρωμή...","processing":"Επεξεργασία...","pay":"Πληρωμή {amount} $","payFootnote":"Ασφαλής πληρωμή μέσω Stripe · Ακύρωση όποτε θες στο /agency/billing","confirming":"Επιβεβαίωση πληρωμής...","success":{"title":"Η πρόσβαση ξεκλειδώθηκε","weekly":"Το Weekly Global ενεργοποιήθηκε.","monthly":"Το Monthly Global ενεργοποιήθηκε.","cta":"Δες τα analytics σου"},"errors":{"init":"Δεν ήταν δυνατό να ξεκινήσει η πληρωμή. Δοκίμασε ξανά.","startFailed":"Η πληρωμή δεν ξεκίνησε","payFailed":"Η πληρωμή απέτυχε."}},"agencyNotes":{"title":"Σημειώσεις manager","clickToAdd":"πάτα για να προσθέσεις σημείωση","status":{"saving":"Αποθήκευση...","saved":"Αποθηκεύτηκε","unsaved":"Δεν αποθηκεύτηκε","synced":"Συγχρονίστηκε"},"loading":"Φόρτωση...","crmStatus":"Κατάσταση CRM","crm":{"newTarget":"Νέος στόχος","outreachSent":"Στάλθηκε προσέγγιση","inTalks":"Σε συζητήσεις","signed":"Υπέγραψε","cold":"Κρύος"},"eligibilityVerified":"Επαληθευμένη επιλεξιμότητα","verified":"Επαληθευμένο","unverified":"Μη επαληθευμένο","score":"σκορ {score}","actions":{"adding":"Προσθήκη...","watching":"Σε παρακολούθηση","addToWatchlist":"Παρακολούθηση","onRoster":"Στο ρόστερ","addToRoster":"Προσθήκη στο ρόστερ"},"placeholder":"Σημειώσεις που βλέπει μόνο η ομάδα σου. Προσπάθειες προσέγγισης, πληροφορίες για τον κάτοχο, όροι πληρωμής, πώς απαντά...","dashboard":"Dashboard","saveNow":"Αποθήκευση τώρα","errors":{"watchlist":"Η προσθήκη στη λίστα παρακολούθησης απέτυχε","roster":"Η προσθήκη στο ρόστερ απέτυχε","save":"Η αποθήκευση απέτυχε"}},"widgets":{"diamondHistory":{"title":"Ιστορικό διαμαντιών","subtitle":"Διαμάντια ανά μήνα - Agency intel","loading":"Φόρτωση ιστορικού...","lockedAgency":{"title":"Το ιστορικό διαμαντιών είναι λειτουργία Agency","body":"Δες τη μηνιαία τάση κερδών ενός creator πριν του αφιερώσεις μια θέση recruiting.","cta":"Ξεκλείδωμα με Agency"},"lockedDailyCap":{"title":"Έφτασες το ημερήσιο όριο ιστορικού","body":"Έχεις δει τον μέγιστο αριθμό ιστορικών creators για σήμερα. Μηδενίζεται σε 24 ώρες."},"avgPerMonth":"Μ.Ο. / μήνα","monthsTracked":"{count} μήν. παρακολούθησης","liveDays":"{days} ημ.","footnote":"Τα νούμερα είναι εύρη τιμών, όχι ακριβή σύνολα."},"wdrGauge":{"title":"Εξάρτηση από φάλαινες","subtitle":"Top 3 gifters · μερίδιο στα διαμάντια όλων των εποχών","tips":{"captive":"Οι top 3 gifters φέρνουν τα περισσότερα έσοδα - αν φύγουν, ο creator καταρρέει.","dependent":"Πολύ συγκεντρωμένα - λίγες φάλαινες επηρεάζουν πολύ τα έσοδα.","diversified":"Μοιρασμένα σε πολλούς υποστηρικτές - αν χαθεί μία φάλαινα, δεν πειράζει πολύ.","independent":"Ευρεία στήριξη από την κοινότητα - ελάχιστη εξάρτηση από οποιονδήποτε gifter."},"verdicts":{"CAPTIVE":"ΔΕΣΜΙΟΣ","DEPENDENT":"ΕΞΑΡΤΗΜΕΝΟΣ","DIVERSIFIED":"ΔΙΑΦΟΡΟΠΟΙΗΜΕΝΟΣ","INDEPENDENT":"ΑΝΕΞΑΡΤΗΤΟΣ"}},"churnGraph":{"title":"Διακράτηση φαλαινών · 90 μέρες","subtitle":"{pct}% μ.ο. · {verdict}","tip":"% των top 20 φαλαινών κάθε εβδομάδας που είναι ακόμη ενεργές την τελευταία εβδομάδα. Υψηλό = δεμένη κοινότητα.","verdicts":{"LOYAL_COMMUNITY":"ΠΙΣΤΗ ΚΟΙΝΟΤΗΤΑ","STEADY":"ΣΤΑΘΕΡΗ","BLEEDING":"ΧΑΝΕΙ ΚΟΣΜΟ","CHURNING":"ΦΕΥΓΟΥΝ","UNKNOWN":"ΑΓΝΩΣΤΟ"},"tooltip":{"week":"Εβδομάδα {week}","retained":"{pct}% έμειναν","stillActive":"{retained} από {total} ακόμη ενεργές"}},"sniperGap":{"target":"ΣΤΟΧΟΣ · {region} · Θέση #{rank}","overtake":"για να προσπεράσει από τη θέση #{rank}"},"recentDrops":{"title":"Πρόσφατα δώρα","subtitle":"Σκονάκι - τι ξόδεψε & σε ποιον","today":"ΣΗΜΕΡΑ","loading":"Φόρτωση...","empty":"Δεν έχουν καταγραφεί ακόμη δώρα.","sends":"{count} αποστολές","scrollMore":"Κύλισε για περισσότερα","ago":{"seconds":"{n}δ","minutes":"{n}λ","hours":"{n}ω","days":"{n}ημ"}},"walletFatigue":{"title":"Κόπωση πορτοφολιού","subtitleMasked":"Μοτίβο δαπάνης 30 ημερών · αναβάθμισε σε Agency για τα νούμερα","subtitleUsd":"Δαπάνη 30 ημερών · μ.ο. {usd} $/μέρα · μέγιστο ◇{peak}","subtitleDiamonds":"Δαπάνη 30 ημερών · μ.ο. ◇{avg}/μέρα · μέγιστο ◇{peak}","movingAvgLabel":"Μ.Ο. 7 ΗΜΕΡΩΝ"},"loyaltyDonut":{"title":"Διασπορά στήριξης","subtitleOne":"{count} creator · {verdict}","subtitleMany":"{count} creators · {verdict}","others":"Άλλοι","verdicts":{"loyal":"ΠΙΣΤΟΣ","focused":"ΣΤΟΧΕΥΜΕΝΟΣ","split":"ΜΟΙΡΑΣΜΕΝΟΣ","scattered":"ΣΚΟΡΠΙΣΜΕΝΟΣ"},"tooltipShare":"{pct}% της δαπάνης"},"lockedValue":{"title":"Λειτουργία Agency","ariaLabel":"Κλειδωμένο, λειτουργία Agency","label":"Κλειδωμένο"}}},"shared":{"polygonalSignTotem":{"carouselAria":"Καρουζέλ demo TikTok Live","previousSlide":"Προηγούμενη διαφάνεια","nextSlide":"Επόμενη διαφάνεια","loading":"Φόρτωση 3D καρουζέλ demo...","eligible":{"title":"Βρες νέους creators: {region}","badge":"ΝΕΑ ΛΕΙΤΟΥΡΓΙΑ AGENCY","cta":"Αντιγραφή 30 usernames"},"gifters":{"title":"Gifter Intel","badge":"LIVE","topToday":"Top gifters σήμερα - {region}","line":"Top gifters, μεγάλα δώρα και οι creators που στηρίζουν.","sub":"Ανά περιοχή, με ανανέωση όλο το εικοσιτετράωρο.","cta":"Δες τους gifters"},"leagues":{"title":"Κατατάξεις: Λίγκες + Gaming","creatorLeagueRanks":"Κατατάξεις creators & λίγκας","regions":"περιοχές","brackets":"κατηγορίες","liveNow":"live τώρα","regionLive":"{n} live","openCreator":"Άνοιγμα creator {'@'}{handle}","gamingRanks":"Gaming κατατάξεις","new":"ΝΕΟ","gamingCopy":"Η live gaming κατάταξη της εφαρμογής, σε όλες τις περιοχές. Αποκλειστικά για agencies.","open":"Άνοιγμα","cta":"Άνοιγμα /ranking"},"regionNames":{"balkans":"Βαλκάνια","japan":"Ιαπωνία","unitedStates":"Ηνωμένες Πολιτείες","dach":"Γερμανία & DACH","brazil":"Βραζιλία"},"player":{"title":"Live Player","finding":"Αναζήτηση live καναλιού...","meta":"FLV proxy + αυτόματη επαναφορά + εκκίνηση σε 5s","cta":"Άνοιξε το demo προβολής"},"events":{"title":"Live events","connecting":"Σύνδεση στο live feed...","cta":"Αναφορά WebSocket"}},"liveVideoPlayer":{"live":"LIVE","connectingTo":"Σύνδεση στο live του {user}","offline":"Το stream είναι offline","offlineSub":"Γράψε παραπάνω ένα TikTok username που είναι live","liveDemo":"LIVE DEMO","demoEnded":"ΤΕΛΟΣ DEMO","tryItNow":"Δοκίμασέ το τώρα →","mute":"Σίγαση","unmute":"Κατάργηση σίγασης","switchToLandscape":"Εναλλαγή σε 16:9","switchToPortrait":"Εναλλαγή σε 9:16","fullscreen":"Πλήρης οθόνη","streamQuality":"Ποιότητα stream","closeEsc":"Κλείσιμο (Esc)","closeFullscreen":"Κλείσιμο πλήρους οθόνης","exitFullscreen":"Έξοδος από πλήρη οθόνη","qualityAuto":"Αυτόματη"},"liveDemo":{"monitorLabel":"Παρακολούθηση live stream","usernamePlaceholder":"TikTok username...","usernameLabel":"TikTok username","connecting":"Σύνδεση","stop":"Διακοπή","connect":"Σύνδεση","eventsLog":"Events του live stream","eventsCount":"{n} events","viewersCount":"{n} θεατές","dismissError":"Απόρριψη σφάλματος","connectionFailed":"Η σύνδεση απέτυχε - αλλαγή καναλιού","status":{"connecting":"Σύνδεση...","live":"Live","offline":"Offline"},"feed":{"userFallback":"χρήστης","giftFallback":"δώρο","sent":"έστειλε {gift} x{count}","followed":"έκανε follow","joined":"μπήκε","likedBurst":"έκανε like +{n} (ριπή)","liked":"έκανε like +{n}","viewersUser":"θεατές","viewersNow":"τώρα {n}","battleUser":"battle","battleStarted":"Ξεκίνησε battle / co-host","battleEnded":"Το battle τελείωσε","subscribed":"έκανε συνδρομή ({months} μήν.)","envelope":"κόκκινος φάκελος ({n} διαμάντια)","systemUser":"σύστημα","pinned":"Καρφιτσωμένο μήνυμα"}},"homeGamingRanksBar":{"title":"Gaming κατατάξεις","tag":"ΝΕΟ · ΑΠΟΚΛΕΙΣΤΙΚΑ ΓΙΑ AGENCIES","regionGaming":"Gaming {region}","defaultRegion":"Ηνωμένες Πολιτείες","regionAria":"Περιοχή gaming κατάταξης","allRegions":"Όλες οι περιοχές","top5Now":"Top 5 τώρα","fullBoard":"Όλος ο πίνακας","live":"LIVE","empty":"Κανένας gaming πίνακας δεν είναι live σε αυτή την περιοχή αυτή τη στιγμή.","lockNote":"Τα κλειδωμένα ονόματα ξεκλειδώνουν με οποιοδήποτε πακέτο agency.","seePlans":"Δες τα πακέτα"},"homeHeroTabs":{"tablistAria":"Προϊόντα","tabs":{"intel":"Agency Intel","api":"Live API"},"intelEyebrow":"Live δεδομένα","intelSubs":{"creators":"Creators","gifters":"Gifters","rankings":"Κατατάξεις","gaming":"Gaming","shop":"Shop"},"liveCount":"{n} live","liveNow":"Live τώρα","warmingUp":"Ο live πίνακας ετοιμάζεται...","apiEyebrow":"Χτίσε πάνω στο stream","apiSubs":{"gifts":"Δώρα","events":"Events","websocket":"WebSocket","webhooks":"Webhooks"},"yourApp":"Η εφαρμογή σου","openDocs":"Άνοιγμα docs"},"bookLiveDemo":{"brand":"Κλείσε live demo","closeAria":"Κλείσιμο αιτήματος demo","stepOf":"Βήμα {step} από {total}","back":"Πίσω","persona":{"title":"Είμαι...","developer":{"label":"Developer","sub":"Φτιάχνω εφαρμογές με το API"},"liveAgency":{"label":"Live Agency","sub":"Διαχειρίζομαι LIVE creators"},"shopAgency":{"label":"Shop Agency","sub":"Ανεβάζω τις πωλήσεις στο Shop"}},"interest":{"title":"Με ενδιαφέρει","enterprise":"Enterprise","customRequest":"Ειδικό αίτημα"},"trial":{"tag":"Πρόσβαση 3 ημερών","title":"Ξέχνα την κλήση - δοκίμασε απλώς το Pro","lede":"Κάνουμε live demos για Ultra και πάνω, αλλά δεν χρειάζεσαι κλήση για να δεις το {plan} στην πράξη. Πάρε το Pro Pass 3 ημερών και εξερεύνησέ τα όλα μόνος σου. Ακύρωση όποτε θες.","cta":"Ξεκίνα πρόσβαση Pro 3 ημερών"},"details":{"title":"Λίγα στοιχεία","firstName":"Όνομα","agencyName":"Όνομα agency","email":"Email","region":"Περιοχή","optional":"προαιρετικό","regionPlaceholder":"US, EU, SEA...","callDetails":"Λίγα λόγια για την κλήση","callDetailsPlaceholder":"Τι θα ήθελες να συζητήσουμε;","bestTime":"Καλύτερη ώρα για ραντεβού","bestTimePlaceholder":"Καθημερινές το πρωί, μετά τις 3 το απόγευμα...","timezone":"Ζώνη ώρας","usingAccountEmail":"Χρησιμοποιείται το email του λογαριασμού σου","invalidEmail":"Γράψε ένα έγκυρο email."},"done":{"title":"Το αίτημα ελήφθη","lede":"Λάβαμε το αίτημά σου - κάποιος από την ομάδα μας θα επικοινωνήσει μαζί σου το συντομότερο. Ευχαριστούμε.","close":"Κλείσιμο"},"sending":"Αποστολή...","submit":"Αποστολή αιτήματος","submitError":"Κάτι πήγε στραβά με την αποστολή του αιτήματος. Δοκίμασε ξανά."}},"tools":{"giftDetail":{"notFound":"Το δώρο δεν βρέθηκε.","backToCatalog":"Πίσω στον κατάλογο","allGifts":"← Όλα τα δώρα","fallbackName":"Δώρο TikTok LIVE","hero":{"titleSub":"Δώρο TikTok LIVE","titleSubPriced":"Δώρο TikTok LIVE, {coins}","subPriced":"Η αποστολή ενός {gift} κοστίζει {coins}, περίπου {buyerUsd} με ισοτιμία αναφοράς {rate} νομίσματα ανά 1 $. Ο creator παίρνει {diamonds}, δηλαδή περίπου {creatorUsd} σε πληρωμή.","subUnpriced":"Εικονικό δώρο που στέλνεται στο TikTok LIVE. Δεν έχουμε ακόμη επιβεβαιωμένη τιμή σε νομίσματα για αυτό το δώρο."},"stats":{"coin":"Νόμισμα","coins":"Νομίσματα"},"buyerCost":"Κόστος για τον αγοραστή (περίπου)","creatorPayout":"Πληρωμή creator (περίπου)","cta":{"download":"Λήψη PNG","overlays":"Φτιάξε overlays για TikTok LIVE"},"breakdown":{"title":"Πόσο {costs} το {gift} και τι παίρνει ο creator","titleAccent":"κοστίζει","giftsSent":"Δώρα που στάλθηκαν","diamondsToCreator":"Διαμάντια στον creator","qtyRow":"{qty} x {gift}","note":"Το κόστος για τον αγοραστή υπολογίζεται με ισοτιμία αναφοράς {rate} νομίσματα ανά 1 $. Το TikTok πουλάει νομίσματα σε πακέτα και η τιμή ανά νόμισμα εξαρτάται από το μέγεθος του πακέτου, το κατάστημα και την περιοχή σου. Η αγορά από το web και μέσα από την εφαρμογή (που περιλαμβάνει χρεώσεις app store) συνήθως κοστίζει περισσότερο από αυτή την ισοτιμία. Η πληρωμή του creator υπολογίζεται με {payout} $ ανά διαμάντι, πριν από οποιοδήποτε ποσοστό agency. {link}.","calculatorLink":"Μετάτρεψε οποιοδήποτε ποσό με τον υπολογιστή διαμαντιών"},"pitch":{"api":{"title":"Δωρεάν TikTok LIVE API","body":"Συνδέσου σε οποιοδήποτε TikTok LIVE stream μέσω WebSocket. Λάβε κάθε event δώρου - και το {gift} - μέσα σε 50 ms. Δωρεάν πακέτο Sandbox, χωρίς πιστωτική κάρτα.","link":"Διάβασε τα docs →"},"gifters":{"title":"Δες τους top gifters","body":"Δες την παγκόσμια κατάταξη gifters - πραγματικοί χρήστες που στέλνουν {gift} και κάθε άλλο δώρο σε {count} περιοχές, με ενημέρωση κάθε λεπτό.","link":"Κατάταξη gifters →"},"sdk":{"title":"SDK έτοιμο για production","body":"Ένα npm install -> live events στο terminal σου. Επίσημη υποστήριξη για Node.js + Python. Το χρησιμοποιούν 1000+ developers.","link":"Γρήγορη εκκίνηση →"}},"related":{"title":"Δώρα σε παρόμοια {price}","titleAccent":"τιμή"},"units":{"coin":"{count} νόμισμα","coins":"{count} νομίσματα","diamond":"{count} διαμάντι","diamonds":"{count} διαμάντια"},"faq":{"title":"Δώρο {gift}: {faq}","titleAccent":"Συχνές ερωτήσεις","price":{"q":"Πόσο κοστίζει το δώρο {gift} στο TikTok;","a":"Το {gift} κοστίζει {coins}. Με ισοτιμία αναφοράς {rate} νομίσματα ανά 1 $, αυτό είναι περίπου {usd}. Η πραγματική τιμή στο checkout εξαρτάται από το πακέτο νομισμάτων, το κατάστημα και την περιοχή, και οι αγορές μέσα από την εφαρμογή συνήθως κοστίζουν περισσότερο λόγω των χρεώσεων του app store."},"earn":{"q":"Πόσα βγάζει ένας creator από ένα {gift};","a":"Ο creator παίρνει {diamonds}. Με ισοτιμία πληρωμής {payout} $ ανά διαμάντι, αυτό είναι περίπου {usd}, πριν από οποιοδήποτε ποσοστό agency."},"ten":{"q":"Πόσα νομίσματα κάνουν 10 δώρα {gift};","a":"Τα 10 δώρα {gift} κοστίζουν {coins} (περίπου {buyerUsd}) και ο creator παίρνει {diamonds} (περίπου {creatorUsd})."},"similar":{"q":"Ποια δώρα του TikTok κοστίζουν περίπου όσο το {gift};","a":"Δώρα σε παρόμοια τιμή: {list}."},"listAnd":"{items} και {last}"},"final":{"title":"Θες κάθε event δώρου σε {realTime};","titleAccent":"πραγματικό χρόνο","body":"Βάλε το δωρεάν SDK στην εφαρμογή σου και πάρε events για δώρα, chat, likes, follows και battles από οποιοδήποτε TikTok LIVE room.","getKey":"Πάρε API key (δωρεάν)","gifters":"Δες την κατάταξη gifters"},"seo":{"titleMissing":"Δώρο TikTok LIVE","titleUnpriced":"Δώρο {gift} στο TikTok","titlePricedOne":"Δώρο {gift} στο TikTok: {count} νόμισμα (περίπου {usd})","titlePricedMany":"Δώρο {gift} στο TikTok: {count} νομίσματα (περίπου {usd})","descriptionMissing":"Λεπτομέρειες δώρου TikTok LIVE: τιμή σε νομίσματα, πληρωμή creator σε διαμάντια και παρόμοια δώρα.","descriptionUnpriced":"Το {gift} είναι εικονικό δώρο του TikTok LIVE. Δωρεάν λήψη διάφανου PNG και live events δώρων μέσω του tik.tools API.","descriptionLong":"Το δώρο {gift} στο TikTok κοστίζει {coins} (περίπου {buyerUsd}). Ο creator παίρνει {diamonds}, περίπου {creatorUsd}. Πίνακας τιμών και παρόμοια δώρα.","descriptionMedium":"Το δώρο {gift} στο TikTok κοστίζει {coins} (περίπου {buyerUsd}). Ο creator παίρνει {diamonds}, περίπου {creatorUsd}.","descriptionShort":"{gift}: {coins} (περίπου {buyerUsd}). Ο creator παίρνει {diamonds} (περίπου {creatorUsd})."},"jsonLd":{"breadcrumbHome":"Αρχική","breadcrumbGifts":"Δώρα TikTok"},"og":{"subtitle":"{coins} / περίπου {usd}","badge":"ΔΩΡΟ"}},"guidesHub":{"hero":{"badge":"Οδηγοί για developers","title":"Οδηγοί TikTok LIVE API","titleHighlight":"για developers","subtitle":"Tutorials βήμα βήμα για να φτιάξεις εφαρμογές με δεδομένα TikTok LIVE. Από την πρώτη σου σύνδεση μέχρι εφαρμογές έτοιμες για production."},"more":{"title":"Περισσότεροι πόροι","docs":{"title":"Τεκμηρίωση API","desc":"Πλήρης αναφορά SDK, WebSocket events, REST endpoints και παραδείγματα κώδικα."},"useCases":{"title":"Χρήσεις","desc":"Δες τι φτιάχνουν οι developers - assistants, overlays, analytics, ενσωματώσεις AI και άλλα."}},"seo":{"title":"Οδηγοί TikTok LIVE API για developers - Tutorials & γρήγορη εκκίνηση","description":"Tutorials TikTok LIVE API βήμα βήμα: οδηγός πρώτων βημάτων, φτιάξε chat assistant, φτιάξε overlays για OBS, σύνδεση από Python, αναφορά WebSocket API. Διαθέσιμο δωρεάν πακέτο.","ogTitle":"Οδηγοί TikTok LIVE API για developers - Tutorials & γρήγορη εκκίνηση","ogDescription":"Οδηγός γρήγορης εκκίνησης, tutorial για chat assistant, tutorial για overlay, αναφορά events - μάθε βήμα βήμα να φτιάχνεις εφαρμογές με δεδομένα TikTok LIVE."},"og":{"title":"Οδηγοί TikTok LIVE API","subtitle":"Tutorials και quickstarts για να φτιάξεις εφαρμογές πάνω στο TikTok LIVE.","badge":"ΟΔΗΓΟΣ"},"minRead":"{count} λεπτά ανάγνωσης","levels":{"beginner":"Για αρχάριους","intermediate":"Μέσο επίπεδο","allLevels":"Όλα τα επίπεδα"},"badges":{"quickStart":"Γρήγορη εκκίνηση","guide":"Οδηγός","tutorial":"Tutorial","reference":"Αναφορά","migration":"Μετάβαση"},"guides":{"gettingStarted":{"title":"Πρώτα βήματα με το TikTok LIVE API","desc":"Εγκατάστησε το SDK, πάρε δωρεάν API key, συνδέσου σε οποιοδήποτε live stream και λάβε events σε πραγματικό χρόνο σε λιγότερο από 30 δευτερόλεπτα."},"websocket":{"title":"TikTok LIVE WebSocket API","desc":"Συνδέσου σε οποιοδήποτε TikTok LIVE stream μέσω WebSocket. Chat, δώρα, αριθμός θεατών και battles σε πραγματικό χρόνο, με καθυστέρηση κάτω από 50 ms."},"webhooks":{"title":"TikTok LIVE Webhooks","desc":"Πάρε ένα υπογεγραμμένο HTTPS POST όταν ένας creator βγαίνει live ή τελειώνει το stream. live.start και live.end με retries, replay και έλεγχο υπογραφής."},"chatAssistant":{"title":"Φτιάξε chat assistant για TikTok Live σε 5 λεπτά","desc":"Φτιάξε έναν πλήρως λειτουργικό chat assistant που απαντά σε εντολές, καταγράφει δώρα, κρατά κατάταξη και καλωσορίζει τους θεατές."},"overlay":{"title":"Φτιάξε overlay για TikTok LIVE stream","desc":"Φτιάξε overlay ως browser source συμβατό με OBS, με chat σε πραγματικό χρόνο, animated ειδοποιήσεις δώρων και αριθμό θεατών."},"python":{"title":"Οδηγός TikTok LIVE API για Python","desc":"Συνδέσου σε οποιοδήποτε TikTok LIVE stream από Python μέσω WebSocket. Chat, δώρα, αριθμός θεατών σε πραγματικό χρόνο - μια εναλλακτική της βιβλιοθήκης TikTokLive, έτοιμη για production."},"events":{"title":"Αναφορά events του TikTok LIVE API","desc":"Πλήρης αναφορά για όλα τα WebSocket events σε πραγματικό χρόνο: chat, δώρα, likes, follows, αριθμός θεατών, battles, συνδρομές και άλλα."},"tts":{"title":"Text to Speech (TTS) στο TikTok Live","desc":"Μάθε πώς να χρησιμοποιείς text-to-speech στα TikTok Live streams. Φτιάξε TTS assistants, διάβασε το chat δυνατά και δημιούργησε διαδραστικές φωνητικές εμπειρίες."},"migrate":{"title":"Μετάβαση από TikTok-Live-Connector","desc":"Πέρνα από το tiktok-live-connector στο tiktok-live-api με μία γραμμή. Ίδια ονόματα events, ίδιος constructor - αλλάζεις μόνο το import."}}},"agencyGuidesHub":{"hero":{"badge":"Για agencies","title":"Οδηγοί για","titleHighlight":"TikTok agencies","subtitle":"Πρακτικοί οδηγοί για να βρίσκεις, να αξιολογείς και να υπογράφεις TikTok LIVE creators - με βάση live δεδομένα κερδών, περιοχής και ανάπτυξης."},"guides":{"findCreators":{"title":"Πώς να βρεις creators για την TikTok agency σου","desc":"Ο πλήρης οδηγός: κατατάξεις, live τώρα, ανερχόμενοι, επιλεξιμότητα και έλεγχος."},"byCountry":{"title":"Βρες TikTok creators ανά χώρα","desc":"Αναζήτηση περιοχή προς περιοχή με τις κατατάξεις 28+ χωρών."},"eligibility":{"title":"Έλεγξε την επιλεξιμότητα TikTok creators","desc":"Φίλτραρε τη λίστα σου στους creators που μπορούν πραγματικά να μπουν σε agency."}},"cta":{"title":"Κάνεις recruiting σε πολλές περιοχές;","body":"Το Agency PASS ξεκλειδώνει όλους τους πίνακες, τις κατηγορίες λίγκας και το ιστορικό.","button":"Δες το Agency PASS"},"seo":{"title":"Οδηγοί για TikTok agencies - Βρες και υπόγραψε creators {'|'} TikTool","description":"Οδηγοί για TikTok LIVE agencies: πώς να βρεις creators ανά χώρα και niche, να ελέγξεις την επιλεξιμότητα και να αξιολογήσεις τα κέρδη πριν υπογράψεις. Με live δεδομένα από το tik.tools.","ogTitle":"Οδηγοί για TikTok agencies","ogDescription":"Οδηγοί για να βρίσκεις, να αξιολογείς και να υπογράφεις TikTok LIVE creators με live δεδομένα."},"jsonLd":{"breadcrumbHome":"Αρχική","breadcrumbPage":"Οδηγοί για agencies"},"og":{"title":"Οδηγοί για TikTok agencies","subtitle":"Βρες, αξιολόγησε και υπόγραψε creators.","badge":"ΓΙΑ AGENCIES"}},"wsDecoder":{"hero":{"eyebrow":"Εργαλείο για developers","title":"TikTok LIVE {accent}","titleAccent":"WebSocket Decoder","subtitle":"Επικόλλησε ένα base64 ή hex frame από το WebCast WebSocket του TikTok. Αποκωδικοποιούμε το protobuf wire format, κάνουμε αυτόματα gunzip στο εσωτερικό payload και σου δείχνουμε το δέντρο των πεδίων. Τρέχει πάνω στην υποδομή signing του TikTool - δεν χρειάζεται να ανεβάσεις schema."},"input":{"label":"Είσοδος","placeholder":"Επικόλλησε εδώ ένα WebCast frame σε base64...","decode":"Αποκωδικοποίηση","decoding":"Αποκωδικοποίηση...","loadSample":"Φόρτωσε δείγμα frame","clear":"Καθαρισμός"},"output":{"label":"Αποκωδικοποιημένο","bytes":"{count} bytes","gzipped":"gzipped payload","copyJson":"Αντιγραφή JSON","empty":"Εδώ εμφανίζεται το δέντρο πεδίων του protobuf.","outerFrame":"Εξωτερικό frame","innerPayload":"Εσωτερικό payload (αυτόματο gunzip)"},"howto":{"title":"Πώς να πάρεις ένα WebCast frame","steps":{"open":"Άνοιξε ένα TikTok LIVE stream στον Chrome.","devtools":"DevTools > Network > WS. Πάτα στο WebSocket {code}.","pick":"Διάλεξε οποιοδήποτε message frame. Δεξί κλικ > \"Copy message\".","paste":"Επικόλλησέ το εδώ. Δεχόμαστε και base64 και hex."},"tail":"Καταγράφεις από δικούς σου clients; Τα επίσημα SDKs για Node.js + Python δίνουν κάθε raw frame μέσω του event {code} - κάνε log μία φορά και επικόλλησέ το εδώ για έλεγχο. {link}","docsLink":"Πλήρη docs WebSocket"},"errors":{"decodeFailed":"Η αποκωδικοποίηση απέτυχε"},"seo":{"title":"TikTok LIVE WebSocket Decoder","description":"Αποκωδικοποίησε base64 WebSocket frames από το WebCast push API του TikTok. Επικόλλησε ένα μήνυμα, κάνε αυτόματα gunzip στο payload, δες το δέντρο πεδίων του protobuf.","ogTitle":"TikTok LIVE WebSocket Decoder","ogDescription":"Αποκωδικοποίησε base64 WebSocket frames από το WebCast push API του TikTok. Επικόλληση, gunzip, έλεγχος του δέντρου πεδίων protobuf."},"protoTree":{"fieldOne":"{count} πεδίο","fieldMany":"{count} πεδία"}},"agencyNames":{"seo":{"title":"Ονόματα TikTok Live agencies","description":"Νέοι creators, νέοι gifters, κατατάξεις, λίγκες, gaming κατατάξεις, live shops.","ogTitle":"Ονόματα TikTok Live agencies"},"jsonLd":{"name":"Ονόματα TikTok Live agencies","about":"TikTok LIVE agencies"},"og":{"title":"Ονόματα TikTok Live agencies"},"hero":{"eyebrow":"TikTok LIVE · Agencies","title":"Δεδομένα TikTok Live {accent}","titleAccent":"για agencies"},"pillarsTitle":"Ό,τι παρακολουθεί μια agency, σε ένα σημείο","pillars":{"newCreators":{"title":"Νέοι creators","copy":"Φρέσκοι creators που εμφανίζονται στις κατατάξεις LIVE, έτοιμοι για έλεγχο και recruit."},"newGifters":{"title":"Νέοι gifters","copy":"Ανερχόμενες φάλαινες και top gifters σε κάθε περιοχή."},"leaderboards":{"title":"Κατατάξεις","copy":"Περιφερειακές και παγκόσμιες κατατάξεις creators στο TikTok LIVE, με live ενημέρωση."},"leagues":{"title":"Λίγκες","copy":"Κλίμακες λίγκας Diamond Rush από A1 έως D5 ανά περιοχή."},"gamingRanks":{"title":"Gaming κατατάξεις","copy":"Live gaming κατατάξεις ανά παιχνίδι και περιοχή."},"liveShops":{"title":"Live shops","copy":"Δραστηριότητα live shopping, προϊόντα και δημοπρασίες σε πραγματικό χρόνο."}},"links":{"title":"Εξερεύνησε την πλατφόρμα","agencyDirectory":"Κατάλογος agencies","agencyDashboard":"Agency dashboard","agencyPulse":"Agency pulse","newCreators":"Νέοι creators","risingCreators":"Ανερχόμενοι creators","regionalLeaderboards":"Περιφερειακές κατατάξεις","leagues":"Λίγκες","topGifters":"Top gifters","gamingRanks":"Gaming κατατάξεις","giftCatalog":"Κατάλογος δώρων","bestTime":"Καλύτερη ώρα για stream","diamondsCalculator":"Υπολογιστής διαμαντιών","gifterLevels":"Επίπεδα gifter","api":"TikTok LIVE API","docs":"Docs για developers","pricing":"Τιμές"},"cta":{"title":"Καταχώρισε δωρεάν την TikTok LIVE agency σου","body":"Κατοχύρωσε το όνομα της agency σου, πρόβαλε τους top creators σου και φρόντισε να σε βρίσκουν πρώτα.","button":"Καταχώρισε την agency σου →"}},"gamingRanks":{"nav":{"creators":"Creators","gifters":"Gifters","gaming":"Gaming"},"hero":{"badge":"Λειτουργία Global Agency","badgeNew":"ΝΕΟ","title":"TikTok LIVE {accent}","titleAccent":"Gaming κατατάξεις","subtitle":"Η live gaming κατάταξη που δείχνει το TikTok μέσα στην εφαρμογή - σε κάθε περιοχή, με συνεχή ανανέωση. Δες ποιοι creators είναι στην κορυφή του Gaming Ranking αυτή τη στιγμή, ταξινομημένοι σε διαμάντια, με εκτιμώμενα κέρδη. Αποκλειστικά για agencies.","login":"Σύνδεση","unlock":"Ξεκλείδωμα με Agency"},"regionGlobal":"Παγκόσμια","tabs":{"overall":"Gaming {region}","shopping":"Shopping"},"titles":{"shopping":"Κατάταξη shopping","gaming":"Gaming κατάταξη","gameWeekly":"{game} · Εβδομαδιαία","gameFallback":"Παιχνίδι"},"meta":{"ranked":"στην κατάταξη","updated":"ενημερώθηκε {time}","justNow":"μόλις τώρα","minutesAgo":"πριν {n} λεπ.","hoursAgo":"πριν {n} ώρ."},"reset":{"nextUpdate":"Επόμενη ενημέρωση","resetsIn":"Μηδενισμός σε","dailyResetIn":"Ημερήσιος μηδενισμός σε","weeklyResetIn":"Εβδομαδιαίος μηδενισμός σε"},"resetTitle":{"weekly":"{region}: εβδομαδιαίος μηδενισμός","hourly":"{region}: ωριαίος μηδενισμός","daily":"{region}: ημερήσιος μηδενισμός"},"countdown":{"now":"τώρα","daysHours":"{d}ημ {h}ω","hoursMinutes":"{h}ω {m}λ"},"copyUsernames":"Αντιγραφή usernames","shareTitle":"Gaming κατατάξεις TikTok LIVE - {region}","share":"Κοινοποίηση","loading":{"shopping":"Φόρτωση κατατάξεων shopping...","gaming":"Φόρτωση gaming κατατάξεων..."},"table":{"creator":"Creator","gmv":"GMV","diamonds":"Διαμάντια","estEarnings":"Εκτ. κέρδη","peakRank":"Καλύτερη θέση","peakDiamonds":"Μέγιστα διαμάντια","toReenter":"Για να ξαναμπεί","then":"Τότε","now":"Τώρα","bestRank":"Καλύτερη θέση","diamondsGained":"Διαμάντια που κέρδισε"},"empty":{"shopping":"Δεν υπάρχουν ακόμη κατατάξεις shopping για αυτή την περιοχή.","gaming":"Δεν υπάρχουν ακόμη gaming κατατάξεις για αυτή την περιοχή.","sub":"Οι πίνακες γεμίζουν αυτόματα καθώς οι creators βγαίνουν live - δοκίμασε άλλη περιοχή ή ξαναέλα σε λίγο."},"upsell":{"board":{"titleShopping":"Ξεκλείδωσε όλη την κατάταξη shopping, σε όλες τις περιοχές","titleGaming":"Ξεκλείδωσε κάθε gaming κατάταξη, σε όλες τις περιοχές","bodyShopping":"Βλέπεις προεπισκόπηση με 3 ονόματα - τα σκορ GMV είναι αληθινά, τα ονόματα κρυμμένα. Το {plan} ξεκλειδώνει όλο τον πίνακα shopping χωρίς απόκρυψη σε όλες τις περιοχές, μαζί με το feed recruiting, το gifter intel και το ιδιωτικό Telegram bot.","bodyGaming":"Βλέπεις προεπισκόπηση με 3 ονόματα - τα σκορ είναι αληθινά, τα ονόματα κρυμμένα. Και το {starterPlan} και το {plan} ξεκλειδώνουν όλο τον πίνακα χωρίς απόκρυψη, μαζί με το feed recruiting και το ιδιωτικό Telegram bot."},"movers":{"titleShopping":"Ξεκλείδωσε όλη τη λίστα εισόδων και εξόδων στο shopping","titleGaming":"Ξεκλείδωσε όλη τη λίστα εισόδων και εξόδων","bodyShopping":"Τα ονόματα είναι κρυμμένα - οι καλύτερες θέσεις και τα σκορ GMV είναι αληθινά. Το {plan} αποκαλύπτει κάθε πωλητή που πέρασε από τις κατατάξεις shopping αυτή την εβδομάδα, σε όλες τις περιοχές, για live recruiting.","bodyGaming":"Τα ονόματα είναι κρυμμένα - οι καλύτερες θέσεις και τα σκορ είναι αληθινά. Οποιοδήποτε πακέτο agency αποκαλύπτει κάθε creator που πέρασε από τις κατατάξεις σήμερα, μαζί με τα διαμάντια που χρειάζεται για να ξαναμπεί, για live recruiting."},"rewind":{"title":"Ξεκλείδωσε όλο το rewind","body":"Τα ονόματα είναι κρυμμένα - οι θέσεις, οι καλύτερες θέσεις και τα διαμάντια που κέρδισαν είναι αληθινά. Οποιοδήποτε πακέτο agency αποκαλύπτει κάθε creator που μπήκε, βγήκε ή ανέβηκε, σε κάθε παράθυρο έως 3 μέρες πίσω."},"shoppingFeature":"Ο πίνακας shopping","upgradeTo":"Αναβάθμιση σε {plan}","seePlans":"Δες τα πακέτα Agency"},"movers":{"titleShopping":"Εμφανίστηκαν αυτή την εβδομάδα","tagShopping":"εκτός top 99 τώρα","titleGaming":"Μπήκαν στο Top 99 σήμερα","tagGaming":"κάτω από το όριο τώρα","count":"{count} έπεσαν εκτός","noteShopping":"Εμφανίστηκαν στο Shopping Ranking {region} αυτή την εβδομάδα, αλλά τώρα είναι εκτός του τρέχοντος top 99. Οι αλλαγές του κύκλου μηδενισμού που το TikTok δεν δείχνει ποτέ.","noteGaming":"Creators που κράτησαν θέση στο Top 99 κάποια στιγμή στον σημερινό κύκλο, αλλά τώρα βρίσκονται κάτω από το τρέχον όριο της #99 ({cutoff} διαμάντια). Οι αλλαγές γύρω από τον μηδενισμό που το TikTok δεν δείχνει ποτέ."},"rewind":{"title":"Rewind","note":"Ο πίνακας όπως κινήθηκε στο τελευταίο παράθυρο, όχι μόνο όπως φαίνεται τώρα. Η στήλη {best} δείχνει την υψηλότερη θέση που άγγιξε πραγματικά ένας creator οποιαδήποτε στιγμή μέσα σε αυτό, οπότε ακόμη και ένα απότομο ανέβασμα που ξαναέπεσε πριν κοιτάξεις φαίνεται κανονικά.","replaying":"Αναπαραγωγή του πίνακα...","noHistory":"Δεν υπάρχει ακόμη αξιοποιήσιμο ιστορικό για αυτόν τον πίνακα σε αυτό το παράθυρο.","nobody":"Κανείς σε αυτή τη λίστα τις τελευταίες {window}.","since":"από {time}","windows":{"h2":"2 ώρες","h6":"6 ώρες","h12":"12 ώρες","h24":"24 ώρες","d3":"3 μέρες"},"views":{"movers":"Ανέβηκαν","entered":"Μπήκαν","left":"Βγήκαν"}},"links":{"creators":"Κατάταξη creators","gifters":"Κατάταξη gifters","newCreators":"Νέοι creators","pulseBot":"Telegram Pulse Bot"},"seo":{"title":"Gaming κατατάξεις TikTok LIVE · {region}","description":"Gaming κατατάξεις TikTok LIVE για {region} - η live gaming κατάταξη της εφαρμογής, {count} creators ταξινομημένοι σε διαμάντια με εκτιμώμενα κέρδη. Αποκλειστικά για agencies, με συνεχή ανανέωση σε όλες τις περιοχές.","ogTitle":"Gaming κατατάξεις TikTok LIVE"},"og":{"title":"Gaming κατατάξεις TikTok LIVE","subtitle":"Οι top gaming creators σε όλες τις περιοχές, με live ανανέωση.","badge":"GAMING"}}},"agencyGuides":{"common":{"badge":"Οδηγός Agency","ogBadge":"ΟΔΗΓΟΣ AGENCY","faqHeading":"Συχνές ερωτήσεις","relatedHeading":"Σχετικοί οδηγοί για agencies","onThisPage":"Σε αυτή τη σελίδα","sidebarDemo":"Live demo πίνακα","sidebarFaq":"FAQ","loadingLeaderboard":"Φόρτωση live κατάταξης...","agencyPass":"Agency PASS","breadcrumbHome":"Αρχική","breadcrumbGuides":"Οδηγοί Agency"},"regions":{"unitedStates":"ΗΠΑ","uk":"Ηνωμένο Βασίλειο","brazil":"Βραζιλία","balkans":"Βαλκάνια","indonesia":"Ινδονησία","latam":"Λατινική Αμερική"},"leaderboardDemo":{"regionLabel":"Περιοχή","liveNow":"{count} live τώρα","loading":"Φόρτωση live πίνακα...","liveBadge":"LIVE","diamondsToday":"διαμάντια σήμερα","empty":"Δεν υπάρχουν δεδομένα πίνακα αυτή τη στιγμή. Δοκίμασε άλλη περιοχή.","upsell":"Στη δωρεάν προβολή, μετά τις δύο πρώτες θέσεις όλα είναι με απόκρυψη. Τα {link} ξεκλειδώνουν ολόκληρο το top 100 χωρίς απόκρυψη, σε κάθε περιοχή, σε πραγματικό χρόνο.","upsellLink":"πακέτα Agency","openBoard":"Άνοιξε τον live πίνακα: {region}"},"findCreators":{"hero":{"title":"Πώς να βρεις creators για","titleHighlight":"το TikTok agency σου","subtitle":"Ο πρακτικός οδηγός που χρησιμοποιούν τα agencies για να εντοπίσουν, να αξιολογήσουν και να υπογράψουν creators του TikTok LIVE - ανά χώρα, ανά niche, ανά ανάπτυξη και ανά πραγματικά κέρδη. Κάθε μέθοδος παρακάτω δουλεύει με live δεδομένα του tik.tools."},"lead":"Αν τρέχεις agency στο TikTok LIVE, το δύσκολο δεν είναι η διαχείριση των creators - είναι {strong}. Το πιο αξιόπιστο σήμα ότι ένας creator αξίζει υπογραφή είναι δημόσιο και μετρήσιμο: ποιος βγάζει πραγματικά διαμάντια, σε ποια χώρα, πόσο γρήγορα ανεβαίνει και αν είναι live αυτή τη στιγμή. Το tik.tools μετατρέπει αυτό το σήμα σε ταξινομημένες λίστες με φίλτρα, που μπορείς να δουλεύεις κάθε μέρα. Δες ακριβώς πώς.","leadStrong":"να βρεις τους σωστούς πριν από τον ανταγωνισμό","tldr":{"text":"{label} Ξεκίνα από τις {ranking} της χώρας-στόχου σου, φίλτραρε τους {live}, παρακολούθησε τους {rising} για πρώιμη ανάπτυξη, έλεγξε μόνος σου την {eligibility} και μετά δες το ιστορικό κερδών στο προφίλ κάθε creator πριν επικοινωνήσεις. Τα agencies το κάνουν σε κλίμακα με το {pass}.","label":"Με δυο λόγια:","ranking":"περιφερειακές κατατάξεις","live":"creators που είναι live τώρα","rising":"ανερχόμενους creators","eligibility":"επιλεξιμότητα για agency"},"demo":{"heading":"Δοκίμασέ το: creators που βγάζουν κέρδη αυτή τη στιγμή","body":"Αυτός είναι πραγματικός πίνακας που ενημερώνεται live. Διάλεξε περιοχή - αυτοί είναι οι creators του TikTok LIVE με τα περισσότερα κέρδη σήμερα. Στη δωρεάν προβολή φαίνονται οι δύο πρώτοι· ένα πακέτο agency ξεκλειδώνει ολόκληρο το top 100 χωρίς απόκρυψη σε κάθε περιοχή."},"methodsHeading":"Έξι τρόποι να βρουν τα agencies creators στο tik.tools","methods":{"regional":{"title":"Περιφερειακές κατατάξεις - ποιος βγάζει τα περισσότερα στη χώρα σου","body":"Οι {link} κατατάσσουν τους top 100 creators του TikTok LIVE με βάση τα διαμάντια που έβγαλαν σήμερα, σε {count} περιοχές. Είναι το καλύτερο σημείο εκκίνησης: όσοι βγάζουν πολλά έχουν αποδείξει ότι μετατρέπουν τα δώρα σε έσοδα. Άνοιξε τη χώρα-στόχο σου, ταξινόμησε για σήμερα ή για όλο το διάστημα και κράτα σε λίστα όσους βρίσκονται σταθερά κοντά στην κορυφή.","link":"κατατάξεις ανά χώρα","tip":"Ιδανικό για: creators με αποδεδειγμένα κέρδη, καθιερωμένους creators, χαρτογράφηση αγοράς ανά χώρα."},"liveNow":{"title":"Live τώρα - πλησίασε τους creators ενώ κάνουν stream","body":"Το {link} δείχνει κάθε creator που μεταδίδει αυτή τη στιγμή, ταξινομημένο με βάση τη δραστηριότητα στο room του. Αν επικοινωνήσεις με έναν creator τη μέρα που είναι live - όταν βλέπει και ο ίδιος τα νούμερά του - το μήνυμα πιάνει πολύ καλύτερα από ένα κρύο μήνυμα μια εβδομάδα μετά. Φίλτραρε στην περιοχή και την κατηγορία σου και δούλεψε τη λίστα σε πραγματικό χρόνο.","link":"Popular Live","tip":"Ιδανικό για: επικοινωνία την κατάλληλη στιγμή, creators που είναι σε φόρα."},"rising":{"title":"Ανερχόμενοι creators - υπόγραψέ τους πριν εκτοξευτούν","body":"Ο {link} αναδεικνύει τους creators που τα κέρδη τους ανεβαίνουν πιο γρήγορα, όχι απλώς όσους είναι ήδη μεγάλοι. Εδώ κερδίζουν τα agencies: ένας creator που ανεβαίνει γρήγορα κοστίζει λιγότερο να τον υπογράψεις και είναι πιο ανοιχτός από ένα καθιερωμένο όνομα. Έλεγχέ τον κάθε μέρα και κινήσου γρήγορα για όσους ανεβαίνουν απότομα.","link":"πίνακας Rising","tip":"Ιδανικό για: πρώιμες υπογραφές, χαμηλότερο κόστος απόκτησης, μακροπρόθεσμη προοπτική."},"category":{"title":"Πίνακες κατηγοριών και gaming - βρες creators στο niche σου","body":"Αν το agency σου είναι εξειδικευμένο, χρησιμοποίησε τους πίνακες κατηγοριών. Οι {link} κατατάσσουν τους live gaming creators ανά περιοχή και ανά παιχνίδι, με ενημέρωση σχεδόν σε πραγματικό χρόνο. Όταν θέλεις creators για συγκεκριμένο κλάδο, η αναζήτηση ανά niche κερδίζει ένα γενικό top 100.","link":"gaming κατατάξεις","tip":"Ιδανικό για: εξειδικευμένα agencies, ρόστερ ανά niche, ταίριασμα κατηγορίας."},"eligibility":{"title":"Έλεγχος επιλεξιμότητας - βεβαιώσου ότι μπορούν όντως να μπουν σε agency","body":"Πριν αφιερώσεις χρόνο σε επικοινωνία, βεβαιώσου ότι ο creator είναι επιλέξιμος για συνεργασία με agency. Αντίγραψε τα handles από τον πίνακα {link} και έλεγξέ τα μόνος σου με τον Chrome έλεγχο επιλεξιμότητας ή με μαζική επικόλληση στο backstage σου, για να μην κυνηγάς creators που δεν μπορούν να υπογράψουν. Μόνο αυτό σου γλιτώνει ώρες από συζητήσεις χωρίς αποτέλεσμα.","link":"νέοι creators","tip":"Ιδανικό για: φιλτράρισμα μιας λίστας, λιγότερη χαμένη επικοινωνία."},"vet":{"title":"Έλεγξε το ιστορικό κερδών πριν επικοινωνήσεις","body":"Κάθε creator έχει σελίδα προφίλ με το ιστορικό διαμαντιών, την περιοχή του, τη συχνότητα των live και τις πρόσφατες θέσεις του στις κατατάξεις. Ένας creator που εκτοξεύτηκε μία φορά διαφέρει από έναν που βγάζει σταθερά κάθε εβδομάδα. Διάβασε το ιστορικό, βεβαιώσου ότι η τάση είναι πραγματική και μόνο τότε στείλε μια προσαρμοσμένη πρόταση. Με την προβολή {link} παρακολουθείς μια ολόκληρη λίστα στο χρόνο.","link":"Agency Pulse","tip":"Ιδανικό για: ενδελεχή έλεγχο, προσωπική επικοινωνία, αποφυγή creators μιας επιτυχίας."}},"scale":{"heading":"Σε μεγάλη κλίμακα","body":"Για αρχή, το να δουλεύεις λίγες χώρες με το χέρι είναι μια χαρά. Όταν όμως κάνεις recruit σε πολλές περιοχές ή θέλεις ολόκληρους τους πίνακες χωρίς απόκρυψη, δεδομένα λίγκας (κατηγορίες) και ιστορικό, τα agencies περνούν στο {pass} - ξεκλειδώνει ολόκληρο το top 100 σε κάθε περιοχή, τις κατηγορίες λίγκας, το ιστορικό ανάπτυξης και παρακολούθηση πολλών περιοχών σε ένα σημείο. Οι ομάδες που κάνουν recruit προγραμματιστικά τραβούν τα ίδια δεδομένα μέσω του {api}.","apiLink":"Leaderboard API"},"cta":{"title":"Έτοιμος να φτιάξεις τη λίστα σου;","text":"Άνοιξε τους live πίνακες και ξεκίνα από τη χώρα-στόχο σου.","button":"Άνοιγμα live κατατάξεων"},"faq":{"best":{"q":"Ποιος είναι ο καλύτερος τρόπος να βρει ένα agency creators στο TikTok;","a":"Ξεκίνα από τις περιφερειακές κατατάξεις της χώρας-στόχου σου - κατατάσσουν τους top 100 creators του TikTok LIVE με βάση τα διαμάντια που βγάζουν, οπότε βλέπεις creators με αποδεδειγμένα έσοδα. Διασταύρωσε με τον πίνακα ανερχόμενων για να πιάσεις νωρίς όσους ανεβαίνουν γρήγορα, φίλτραρε όσους είναι live τώρα για επικοινωνία την κατάλληλη στιγμή, επιβεβαίωσε την επιλεξιμότητα για agency και έλεγξε το ιστορικό κερδών κάθε creator πριν επικοινωνήσεις."},"country":{"q":"Πώς βρίσκω creators του TikTok σε συγκεκριμένη χώρα;","a":"Άνοιξε τις {link} και διάλεξε την περιοχή σου - το tik.tools καλύπτει {count} περιοχές, μεταξύ τους ΗΠΑ, Ηνωμένο Βασίλειο, Βαλκάνια, Νοτιοανατολική Ασία, Λατινική Αμερική και Βραζιλία. Κάθε περιοχή έχει τον δικό της ανεξάρτητο πίνακα top 100 με τους creators που βγάζουν τα περισσότερα εκεί σήμερα.","link":"κατατάξεις ανά χώρα"},"early":{"q":"Πώς βρίσκω creators του TikTok πριν γίνουν μεγάλοι;","a":"Χρησιμοποίησε τον {link}. Αντί να κατατάσσει με βάση τα συνολικά κέρδη, αναδεικνύει τους creators που τα κέρδη τους ανεβαίνουν πιο γρήγορα. Αν υπογράψεις νωρίς κάποιον που ανεβαίνει γρήγορα, κοστίζει λιγότερο και έχει μεγαλύτερη προοπτική από το να κυνηγάς ένα ήδη καθιερωμένο όνομα.","link":"πίνακα ανερχόμενων creators"},"eligible":{"q":"Πώς ξέρω αν ένας creator του TikTok είναι επιλέξιμος για agency;","a":"Αντίγραψε τα handles από τον πίνακα {link} και έλεγξέ τα μόνος σου με τον Chrome έλεγχο επιλεξιμότητας ή με μαζική επικόλληση στο TikTok backstage σου. Αν φιλτράρεις πρώτα τη λίστα, ξοδεύεις χρόνο επικοινωνίας μόνο σε creators που μπορούν όντως να υπογράψουν.","link":"νέοι creators"},"vet":{"q":"Πώς ελέγχω έναν creator του TikTok πριν τον υπογράψω;","a":"Δες στο προφίλ του creator το ιστορικό διαμαντιών, την περιοχή του, τη συχνότητα των live και τις πρόσφατες θέσεις του στις κατατάξεις. Ένας creator που βγάζει σταθερά κάθε εβδομάδα είναι πιο ασφαλής υπογραφή από έναν που εκτοξεύτηκε μία φορά. Σταθερά κέρδη που επαναλαμβάνονται είναι το σήμα που ψάχνεις."},"paid":{"q":"Χρειάζομαι επί πληρωμή πακέτο για να βρω creators;","a":"Όχι - οι κατατάξεις, ο πίνακας ανερχόμενων και οι προβολές live τώρα είναι ανοιχτές για περιήγηση, με τις πρώτες θέσεις ορατές δωρεάν. Το {link} ξεκλειδώνει ολόκληρο το top 100 χωρίς απόκρυψη σε κάθε περιοχή, τις κατηγορίες λίγκας, το ιστορικό ανάπτυξης και παρακολούθηση πολλών περιοχών, για agencies που κάνουν recruit σε μεγάλη κλίμακα."},"fresh":{"q":"Πόσο φρέσκα είναι τα δεδομένα των creators;","a":"Οι περιφερειακοί και οι live πίνακες ενημερώνονται συνεχώς όλη τη μέρα και οι πίνακες κατηγοριών, όπως το gaming, ανανεώνονται σχεδόν σε πραγματικό χρόνο. Έτσι οι creators που βλέπεις είναι αυτοί που βγάζουν κέρδη και κάνουν stream τώρα - όχι μια μπαγιάτικη εβδομαδιαία εικόνα."}},"next":{"byCountry":{"title":"Βρες creators ανά χώρα","text":"Οδηγός αναζήτησης περιοχή προς περιοχή"},"eligibility":{"title":"Έλεγξε την επιλεξιμότητα creators","text":"Φίλτραρε τη λίστα πριν την επικοινωνία"},"leaderboards":{"title":"Live κατατάξεις","text":"Top 100 σε κέρδη σε {count} περιοχές"},"pass":{"text":"Πλήρεις πίνακες, λίγκες, ιστορικό, κλίμακα"}},"sidebar":{"regional":"1. Περιφερειακές κατατάξεις","liveNow":"2. Live τώρα","rising":"3. Ανερχόμενοι creators","category":"4. Πίνακες κατηγοριών","eligibility":"5. Έλεγχος επιλεξιμότητας","vet":"6. Ιστορικό κερδών"},"seo":{"title":"Πώς να βρεις creators για το TikTok agency σου (Οδηγός 2026) {'|'} TikTool","description":"Ο πρακτικός οδηγός που χρησιμοποιούν τα TikTok agencies για να βρουν creators: περιφερειακές κατατάξεις, creators live τώρα, ανερχόμενοι creators, πίνακες κατηγοριών, έλεγχος επιλεξιμότητας και έλεγχος κερδών - όλα με live δεδομένα του tik.tools.","ogTitle":"Πώς να βρεις creators για το TikTok agency σου","ogDescription":"Εντόπισε, αξιολόγησε και υπόγραψε creators του TikTok LIVE ανά χώρα, niche, ανάπτυξη και πραγματικά κέρδη. Έξι μέθοδοι με live δεδομένα."},"og":{"title":"Βρες creators για το TikTok agency σου","subtitle":"Εντόπισε, αξιολόγησε και υπόγραψε με live δεδομένα."},"jsonLd":{"name":"Πώς να βρεις creators για το TikTok agency σου","description":"Μια μέθοδος βήμα προς βήμα που χρησιμοποιούν τα agencies για να εντοπίσουν, να αξιολογήσουν και να υπογράψουν creators του TikTok LIVE με live δεδομένα κερδών, περιοχής και ανάπτυξης.","steps":{"regional":{"name":"Ξεκίνα από τις περιφερειακές κατατάξεις","text":"Άνοιξε την κατάταξη της χώρας-στόχου σου και κράτα σε λίστα τους top creators του TikTok LIVE με βάση τα διαμάντια που έβγαλαν σήμερα."},"liveNow":{"name":"Φίλτραρε τους creators που είναι live τώρα","text":"Χρησιμοποίησε την προβολή live τώρα για να πλησιάσεις creators την ώρα που κάνουν stream, με πολύ καλύτερη ανταπόκριση."},"rising":{"name":"Παρακολούθησε τον πίνακα ανερχόμενων","text":"Έλεγχε κάθε μέρα τον πίνακα ανερχόμενων creators για να υπογράψεις νωρίς όσους ανεβαίνουν γρήγορα, πριν από τον ανταγωνισμό."},"category":{"name":"Χρησιμοποίησε πίνακες κατηγοριών για το niche σου","text":"Χρησιμοποίησε τους πίνακες gaming και κατηγοριών για να βρεις creators στον δικό σου κλάδο."},"eligibility":{"name":"Επιβεβαίωσε την επιλεξιμότητα για agency","text":"Έλεγξε την επιλεξιμότητα της λίστας σου για agency στο backstage σου πριν ξοδέψεις χρόνο σε επικοινωνία."},"vet":{"name":"Έλεγξε το ιστορικό κερδών","text":"Δες το ιστορικό διαμαντιών και τη συχνότητα των live κάθε creator για να βεβαιωθείς ότι τα κέρδη είναι σταθερά και επαναλαμβανόμενα πριν επικοινωνήσεις."}}}},"byCountry":{"hero":{"title":"Βρες creators του TikTok","titleHighlight":"ανά χώρα","subtitle":"Τα κέρδη στο TikTok LIVE κατατάσσονται ανά περιοχή. Δες πώς τα agencies χρησιμοποιούν τις 28+ κατατάξεις χωρών για να χαρτογραφήσουν μια αγορά και να χτίσουν τοπικό ρόστερ."},"lead":"Τα δώρα στο TikTok LIVE είναι έντονα τοπικό παιχνίδι - οι top creators σε κέρδη στη Βραζιλία, στα Βαλκάνια και στη Νοτιοανατολική Ασία είναι εντελώς διαφορετικά ρόστερ. Αν το agency σου δουλεύει σε συγκεκριμένες αγορές, ο πιο γρήγορος τρόπος να βρεις creators είναι να ανοίξεις την κατάταξη αυτής της αγοράς και να δουλέψεις από πάνω προς τα κάτω. Κάθε πίνακας παρακάτω είναι live.","demo":{"heading":"Διάλεξε την αγορά σου και κράτα σε λίστα τους top σε κέρδη","body":"Κάθε περιοχή έχει τον δικό της ανεξάρτητο πίνακα top 100, ταξινομημένο με βάση τα διαμάντια που βγήκαν σήμερα. Άλλαξε περιοχή εδώ και μετά άνοιξε ολόκληρο τον πίνακα εκεί όπου κάνεις recruit."},"methodsHeading":"Πώς δουλεύεις έναν πίνακα χώρας","methods":{"region":{"title":"Άνοιξε την περιοχή σου","body":"Πήγαινε στις {link} και διάλεξε τη χώρα ή την περιοχή σου. Ο πίνακας δείχνει τους top 100 creators με βάση τα σημερινά διαμάντια, με κατάσταση live και το τρέχον room.","link":"κατατάξεις"},"steady":{"title":"Ξεχώρισε τους σταθερούς από τις στιγμιαίες εκρήξεις","body":"Άνοιξε το προφίλ ενός creator για να δεις το ιστορικό κερδών του. Όσοι βγάζουν σταθερά κάθε εβδομάδα είναι το ρόστερ που θέλεις· μια μεμονωμένη έκρηξη είναι πιο αδύναμο σήμα. Κάνε recruit όσους επαναλαμβάνονται."},"live":{"title":"Πέτυχέ τους live για επικοινωνία","body":"Φίλτραρε τους {link} στην περιοχή σου και επικοινώνησε μια μέρα που κάνουν stream - η ανταπόκριση είναι πολύ μεγαλύτερη από ένα κρύο μήνυμα.","link":"creators που είναι live τώρα"},"eligibility":{"title":"Επιβεβαίωσε την επιλεξιμότητα πριν επενδύσεις χρόνο","body":"Αντίγραψε τη λίστα σου από τον πίνακα {link} και έλεγξέ τη μόνος σου με τον Chrome έλεγχο επιλεξιμότητας ή με μαζική επικόλληση στο backstage σου, ώστε να κυνηγάς μόνο creators που μπορούν όντως να μπουν σε agency.","link":"νέοι creators"}},"cta":{"title":"Κάνεις recruit σε περισσότερες από μία περιοχές;","text":"Το Agency PASS ξεκλειδώνει ολόκληρο το top 100 σε κάθε χώρα.","button":"Δες το Agency PASS"},"faq":{"regions":{"q":"Ποιες χώρες έχουν κατατάξεις creators του TikTok;","a":"Το tik.tools καλύπτει {count} περιοχές, μεταξύ τους ΗΠΑ, Ηνωμένο Βασίλειο, Βραζιλία, Βαλκάνια, Νοτιοανατολική Ασία, Λατινική Αμερική και άλλες. Κάθε μία έχει τον δικό της ανεξάρτητο πίνακα top 100 με τους creators που βγάζουν τα περισσότερα εκεί σήμερα."},"topInCountry":{"q":"Πώς βρίσκω τους top creators του TikTok σε μία χώρα;","a":"Άνοιξε τις {link}, διάλεξε τη χώρα και δες το top 100 με βάση τα διαμάντια που βγήκαν σήμερα. Αυτή είναι η αρχική σου λίστα με creators που έχουν αποδεδειγμένα κέρδη σε αυτή την αγορά.","link":"κατατάξεις"},"realCountry":{"q":"Οι creators ομαδοποιούνται με βάση την πραγματική τους χώρα;","a":"Ναι. Οι πίνακες φτιάχνονται με βάση το πού βγάζει πραγματικά κέρδη ένας creator, οπότε ο πίνακας μιας χώρας δείχνει το πραγματικό ρόστερ αυτής της αγοράς και όχι ένα παγκόσμιο ανακάτεμα."}},"next":{"playbook":{"title":"Βρες creators: ο πλήρης οδηγός","text":"Και οι έξι μέθοδοι αναζήτησης"},"eligibility":{"title":"Έλεγξε την επιλεξιμότητα","text":"Φίλτραρε πριν την επικοινωνία"}},"sidebar":{"region":"1. Άνοιξε την περιοχή σου","steady":"2. Σταθεροί ή εκρήξεις","live":"3. Πέτυχέ τους live","eligibility":"4. Επιβεβαίωσε την επιλεξιμότητα"},"seo":{"title":"Βρες creators του TikTok ανά χώρα - Οδηγός Agency {'|'} TikTool","description":"Πώς τα TikTok agencies βρίσκουν creators σε συγκεκριμένη χώρα με τις {count} περιφερειακές κατατάξεις. Κράτα σε λίστα τους top σε κέρδη, πέτυχέ τους live και επιβεβαίωσε την επιλεξιμότητα - με live δεδομένα.","ogTitle":"Βρες creators του TikTok ανά χώρα","ogDescription":"Χαρτογράφησε κάθε αγορά με κατατάξεις TikTok LIVE ανά χώρα. {count} περιοχές, live κέρδη."},"og":{"title":"Βρες creators του TikTok ανά χώρα","subtitle":"{count} περιφερειακές κατατάξεις, live."},"jsonLd":{"breadcrumbPage":"Creators ανά χώρα"}},"eligibility":{"hero":{"title":"Έλεγξε την επιλεξιμότητα","titleHighlight":"creators του TikTok","subtitle":"Πριν αφιερώσεις χρόνο σε επικοινωνία, βεβαιώσου ότι ένας creator μπορεί όντως να μπει σε agency. Δες πώς τα agencies φιλτράρουν πρώτα τη λίστα τους."},"lead":"Ο πιο συνηθισμένος τρόπος που τα agencies χάνουν χρόνο στο recruit είναι να κυνηγούν creators που δεν μπορούν να υπογράψουν. Αν φιλτράρεις τη λίστα από την αρχή - πριν φύγει οποιοδήποτε μήνυμα - κάθε συζήτηση που ξεκινάς μπορεί όντως να καταλήξει σε συνεργασία. Το tik.tools σού δίνει τους νέους creators για έλεγχο, τον Chrome έλεγχο επιλεξιμότητας και μαζική αντιγραφή για το backstage σου, ώστε να δουλεύεις με μια καθαρή λίστα που έλεγξες μόνος σου.","cta":{"title":"Άνοιξε τον πίνακα νέων creators","text":"Αντίγραψε τα handles και μετά έλεγξέ τα στο backstage σου.","button":"Νέοι creators"},"methodsHeading":"Πώς φιλτράρεις έναν creator πριν την επικοινωνία","methods":{"shortlist":{"title":"Φτιάξε μια λίστα από τους πίνακες","body":"Ξεκίνα από τις {ranking} ή τους {rising} και μάζεψε τους creators που θα ήθελες να υπογράψεις στην αγορά σου.","rankingLink":"περιφερειακές κατατάξεις","risingLink":"ανερχόμενους creators"},"check":{"title":"Έλεγξε μόνος σου την επιλεξιμότητα","body":"Αντίγραψε τη λίστα από τον πίνακα {link} και πέρασέ τη από τον Chrome έλεγχο επιλεξιμότητας ή με μαζική επικόλληση στο backstage σου. Έτσι βγαίνουν εκτός οι λογαριασμοί που δεν πληρούν τις απαιτήσεις του TikTok για LIVE agencies και δεν κυνηγάς αδιέξοδα.","link":"νέοι creators"},"earnings":{"title":"Επιβεβαίωσε ότι τα κέρδη είναι πραγματικά και επαναλαμβανόμενα","body":"Άνοιξε το προφίλ κάθε creator και διάβασε το ιστορικό διαμαντιών. Επιλεξιμότητα συν σταθερή εβδομαδιαία τάση κερδών είναι ο συνδυασμός που αξίζει να κυνηγήσεις - ένας creator που είναι επιλέξιμος αλλά εκτοξεύτηκε μόνο μία φορά είναι πιο ριψοκίνδυνη επιλογή."},"live":{"title":"Επικοινώνησε ενώ είναι live","body":"Στείλε μήνυμα στους επιλέξιμους creators μια μέρα που κάνουν {link}. Όταν συγχρονίζεις την επικοινωνία με ένα ενεργό live, η ανταπόκριση είναι σταθερά καλύτερη.","link":"stream"}},"faq":{"canJoin":{"q":"Πώς ξέρω αν ένας creator του TikTok μπορεί να μπει σε agency;","a":"Αντίγραψε τα handles από τον πίνακα {link} και έλεγξέ τα με τον Chrome έλεγχο επιλεξιμότητας ή με μαζική επικόλληση στο TikTok backstage σου. Ένας creator που περνά τον έλεγχό σου μπορεί να υπογράψει με agency.","link":"νέοι creators"},"why":{"q":"Γιατί να φιλτράρω τους creators πριν επικοινωνήσω;","a":"Η επικοινωνία θέλει χρόνο. Αν φιλτράρεις πρώτα τη λίστα, κάθε συζήτηση που ξεκινάς μπορεί όντως να καταλήξει σε συνεργασία, αντί να ανακαλύψεις στη μέση ότι ο creator δεν μπορεί να μπει."},"enough":{"q":"Αρκεί μόνο η επιλεξιμότητα;","a":"Όχι - συνδύασέ τη με το ιστορικό κερδών. Ένας creator που είναι επιλέξιμος και βγάζει σταθερά κάθε εβδομάδα είναι η πιο δυνατή υπογραφή. Επιλεξιμότητα συν μία μεμονωμένη έκρηξη είναι πιο αδύναμο σήμα."}},"next":{"playbook":{"title":"Βρες creators: ο πλήρης οδηγός","text":"Και οι έξι μέθοδοι αναζήτησης"},"byCountry":{"title":"Βρες creators ανά χώρα","text":"Αναζήτηση περιοχή προς περιοχή"}},"sidebar":{"shortlist":"1. Φτιάξε λίστα","check":"2. Έλεγξε επιλεξιμότητα","earnings":"3. Επιβεβαίωσε κέρδη","live":"4. Επικοινωνία στο live"},"seo":{"title":"Έλεγχος επιλεξιμότητας creators του TikTok - Οδηγός Agency {'|'} TikTool","description":"Πώς τα TikTok agencies φιλτράρουν creators πριν την επικοινωνία: έλεγξε την επιλεξιμότητα μιας λίστας για agency στο backstage σου και μετά επιβεβαίωσε ότι τα κέρδη είναι σταθερά. Με live δεδομένα.","ogTitle":"Έλεγχος επιλεξιμότητας creators του TikTok","ogDescription":"Κράτα στη λίστα σου μόνο creators που μπορούν όντως να μπουν σε agency, πριν ξοδέψεις χρόνο σε επικοινωνία."},"og":{"title":"Έλεγχος επιλεξιμότητας creators του TikTok","subtitle":"Φίλτραρε πριν επικοινωνήσεις."},"jsonLd":{"breadcrumbPage":"Έλεγχος επιλεξιμότητας creators"}}},"agencyProfile":{"page":{"seo":{"title":"{name} - TikTok LIVE Agency {'|'} TikTool","fallbackTitle":"Agency - TikTool","fallbackDescription":"Προφίλ agency του TikTok LIVE στο TikTool."},"missing":{"title":"Το agency δεν βρέθηκε","body":"Αυτή η καταχώριση δεν υπάρχει ή δεν είναι ακόμα δημόσια.","back":"Πίσω στον κατάλογο"},"uploading":"Ανέβασμα...","submitting":"Υποβολή...","sending":"Αποστολή...","close":"Κλείσιμο","cancel":"Ακύρωση","messageAgency":"Μήνυμα στο agency","reportFakeData":"Αναφορά ψεύτικων στοιχείων","status":{"draft":{"tag":"ΠΡΟΧΕΙΡΟ","title":"Ολοκλήρωσε την καταχώρισή σου: ανέβασε απόδειξη από το backstage και υπόβαλέ τη για έλεγχο.","sub":"Ανέβασε ένα screenshot από το backstage του agency σου (το LIVE agency dashboard) για να επιβεβαιώσουμε ότι είναι δικό σου.","proofUploaded":"Η απόδειξη ανέβηκε - αντικατάσταση","uploadProof":"Ανέβασε απόδειξη backstage","submit":"Υποβολή για έλεγχο"},"pending":{"tag":"ΣΕ ΕΛΕΓΧΟ","title":"Ελέγχουμε κάθε καταχώριση χειροκίνητα. Συνήθως παίρνει λίγες ώρες.","chat":"ΜΙΛΗΣΕ ΜΑΖΙ ΜΑΣ"},"needsInfo":{"tag":"ΧΡΕΙΑΖΟΝΤΑΙ ΣΤΟΙΧΕΙΑ","title":"Η ομάδα ελέγχου άφησε ένα σημείωμα.","proofUploaded":"Η νέα απόδειξη ανέβηκε - αντικατάσταση","uploadProof":"Ανέβασε νέα απόδειξη","resubmitting":"Επανυποβολή...","resubmit":"Επανυποβολή"},"rejected":{"tag":"ΑΠΟΡΡΙΦΘΗΚΕ","title":"Αυτή η καταχώριση δεν εγκρίθηκε.","chat":"Μίλησε μαζί μας"}},"analytics":{"title":"Στατιστικά σελίδας","onlyYou":"Τα βλέπεις μόνο εσύ","pageViews":"Προβολές σελίδας","last7":"Τελευταίες 7 ημέρες","last30":"Τελευταίες 30 ημέρες","sparkLabel":"Ημερήσιες προβολές σελίδας, τελευταίες {count} ημέρες","barTitle":"{date}: {views} προβολές","loading":"Φόρτωση στατιστικών...","unavailable":"Τα στατιστικά δεν είναι διαθέσιμα αυτή τη στιγμή."},"featured":{"active":"ΠΡΟΤΕΙΝΟΜΕΝΟ AGENCY - ενεργό","upsellTitle":"Εμφάνιση ως Προτεινόμενο Agency","upsellSub":"Τα προτεινόμενα agencies εμφανίζονται στην κορυφή του καταλόγου. Περιλαμβάνεται σε κάθε ενεργό πακέτο Agency (εβδομαδιαίο ή μηνιαίο).","cta":"Γίνε προτεινόμενο"},"roster":{"featuredTitle":"Προτεινόμενοι","featuredHint":"Βάλε αστέρι σε έως 3 creators για να εμφανίζονται εδώ","live":"LIVE","unfeature":"Αφαίρεση αστεριού","unfeatureCreator":"Αφαίρεση creator από τους προτεινόμενους","feature":"Πρόταση","confirmRemove":"Επιβεβαίωση αφαίρεσης","removeFromRoster":"Αφαίρεση από το ρόστερ","removeAsk":"Αφαίρεση;","noFeatured":"Δεν υπάρχουν ακόμα προτεινόμενοι creators.","liveNow":"Live τώρα","watch":"Δες","title":"Ρόστερ","allFeaturedOrLive":"Όλοι είναι προτεινόμενοι ή live αυτή τη στιγμή.","noCreators":"Δεν έχεις διεκδικήσει ακόμα creators."},"add":{"title":"Προσθήκη creators","placeholder":"Αναζήτηση creators με {'@'}username ή εμφανιζόμενο όνομα","ariaLabel":"Αναζήτηση creators","claimed":"Διεκδικήθηκε","claim":"Διεκδίκηση","noResults":"Δεν βρέθηκαν creators."},"edit":{"title":"Επεξεργασία στοιχείων","languages":"Γλώσσες","languagesPlaceholder":"Πρόσθεσε γλώσσα και πάτα Enter","tags":"Tags","tagsPlaceholder":"Πρόσθεσε tag και πάτα Enter","contactEmail":"Email επικοινωνίας","contactPhone":"Τηλέφωνο επικοινωνίας","private":"Ιδιωτικό - δεν εμφανίζεται ποτέ δημόσια"},"reports":{"title":"Αναφορές","none":"Δεν υπάρχουν ανοιχτές αναφορές για αυτό το ρόστερ.","responsePlaceholder":"Προαιρετική απάντηση προς τον ελεγκτή","evidenceSent":"Τα στοιχεία στάλθηκαν - αντικατάσταση","uploadEvidence":"Ανέβασε στοιχεία","deadlinePassed":"η προθεσμία έληξε","timeLeft":"απομένουν {hours}ώ {minutes}λ"},"inbox":{"title":"Εισερχόμενα","empty":"Δεν υπάρχουν ακόμα μηνύματα. Οι επισκέπτες μπορούν να σου στείλουν μήνυμα από αυτή τη σελίδα· οι απαντήσεις φεύγουν με email μέσω του TikTool.","replyPlaceholder":"Απάντηση...","reply":"Απάντηση"},"messageModal":{"title":"Μήνυμα στο {name}","sub":"Το μήνυμά σου παραδίδεται ιδιωτικά. Το agency απαντά με email μέσω του TikTool - τα στοιχεία επικοινωνίας δεν εμφανίζονται ποτέ.","placeholder":"Σύστησε τον εαυτό σου και πες τι ψάχνεις...","send":"Αποστολή μηνύματος"},"reportModal":{"title":"Αναφορά ψεύτικων στοιχείων για {'@'}{username}","sub":"Αν αυτός ο creator δεν ανήκει πραγματικά σε αυτό το agency, πες μας γιατί. Ειδοποιούνται και τα δύο μέρη και το agency έχει 48 ώρες να φέρει στοιχεία πριν αφαιρεθεί η διεκδίκηση.","placeholder":"Τι δεν πάει καλά με αυτή τη διεκδίκηση; (τουλάχιστον 10 χαρακτήρες)","submit":"Υποβολή αναφοράς","doneTitle":"Η αναφορά υποβλήθηκε","doneSub":"Ειδοποιήθηκαν και τα δύο μέρη. Το agency έχει 48 ώρες να φέρει στοιχεία."},"creatorMenu":{"aria":"Ενέργειες creator"},"time":{"justNow":"μόλις τώρα","minutesAgo":"πριν {n} λεπ.","hoursAgo":"πριν {n} ώρ.","daysAgo":"πριν {n} ημ."},"toast":{"sent":"Στάλθηκε - το agency θα απαντήσει με email μέσω του TikTool"},"errors":{"uploadFailed":"Το ανέβασμα απέτυχε - δοκίμασε μικρότερη εικόνα","evidenceFailed":"Το ανέβασμα στοιχείων απέτυχε - δοκίμασε ξανά.","submitFailed":"Η υποβολή απέτυχε - δοκίμασε ξανά.","featureLimit":"Έως 3 προτεινόμενοι creators - βγάλε πρώτα ένα αστέρι.","featureFailed":"Δεν ήταν δυνατή η ενημέρωση των προτεινόμενων creators.","claimFailed":"Η διεκδίκηση απέτυχε - δοκίμασε ξανά.","removeFailed":"Η αφαίρεση απέτυχε - δοκίμασε ξανά","reportEvidenceFailed":"Το ανέβασμα στοιχείων απέτυχε.","replyFailed":"Η απάντηση απέτυχε.","messageFailed":"Το μήνυμα απέτυχε - δοκίμασε ξανά.","reportFailed":"Η αναφορά απέτυχε - δοκίμασε ξανά."}},"view":{"bannerAlt":"Banner {name}","logoAlt":"Λογότυπο {name}","bannerCta":"Κάνε κλικ για να ανεβάσεις το banner σου","uploading":"Ανέβασμα...","changeBanner":"Αλλαγή banner","uploadBanner":"Ανέβασμα banner","addLogo":"Προσθήκη λογότυπου","change":"Αλλαγή","regionsAria":"Περιοχές","done":"Τέλος","editRegions":"Επεξεργασία περιοχών","addRegions":"Προσθήκη περιοχών","nameAria":"Όνομα agency","verified":"Επαληθευμένο agency","featuredTitle":"Προτεινόμενο agency","featuredBadge":"ΠΡΟΤΕΙΝΟΜΕΝΟ AGENCY","newPill":"ΝΕΟ","taglineAria":"Σλόγκαν","website":"Website","about":"Σχετικά","tooLong":"- πολύ μεγάλο, κόψε {count} χαρακτήρες","saving":"Αποθήκευση...","saved":"Αποθηκεύτηκε","saveFailed":"Η αποθήκευση απέτυχε"},"chipInput":{"placeholder":"Πρόσθεσε και πάτα Enter","remove":"Αφαίρεση {item}"},"sdk":{"seo":{"title":"TikTok LIVE Agency SDK για JavaScript και Python","description":"Ανεπίσημο TikTok LIVE agency SDK από το tik.tools για npm και PyPI: βρες creators για recruit, παρακολούθησε την κατάσταση live και τα διαμάντια του ρόστερ σου, λάβε webhooks όταν βγαίνουν live και φτιάξε δικά σου agency dashboards."},"jsonLd":{"breadcrumbHome":"Αρχική"},"ogImage":{"subtitle":"Recruit, κατάσταση live του ρόστερ, διαμάντια και webhooks."},"hero":{"subtitle":"Βρες creators για recruit, δες ποιοι από το ρόστερ σου είναι live, παρακολούθησε τα διαμάντια, λάβε webhooks όταν βγαίνουν live και φτιάξε το δικό σου agency dashboard. Ένα API key, για JavaScript, TypeScript και Python.","npm":"Πακέτο npm","pypi":"Πακέτο PyPI"},"what":{"title":"Τι κάνει για τα agencies","intro":"Το {pkg} τυλίγει το API του tik.tools σε έναν typed client φτιαγμένο για agencies του TikTok LIVE (Creator Networks, TCN, MCN). Το ίδιο όνομα πακέτου υπάρχει σε npm και PyPI, και οι δύο clients μοιράζονται την ίδια λίστα μεθόδων.","facts":{"recruit":{"title":"Βρες creators για recruit.","body":"Ταξινομημένοι creators ανά περιοχή που είναι υποψήφιοι για agency, νέες αφίξεις στο pool του recruit και creators που βγαίνουν από τις λίγκες."},"roster":{"title":"Κατάσταση live και διαμάντια του ρόστερ.","body":"Δες ποιοι από τους creators σου είναι live αυτή τη στιγμή και διάβασε τα διαμάντια ανά creator και ανά ρόστερ, από τα δώρα που καταγράφηκαν στα streams τους."},"webhooks":{"title":"Webhooks.","body":"Υπογεγραμμένες ειδοποιήσεις για έναρξη και λήξη live στον server σου, με verifier για Node, Edge, Workers και Python."},"dashboards":{"title":"Δικά σου dashboards.","body":"Σκέτο JSON με τα ίδια ονόματα πεδίων του API, οπότε τα δεδομένα μπαίνουν κατευθείαν σε μια σελίδα Next.js, σε ένα notebook ή σε export για spreadsheet."}}},"install":{"title":"Εγκατάσταση","js":"JavaScript και TypeScript","key":"Βάλε το key σου στη μεταβλητή περιβάλλοντος {envVar} στον server. Μην το στέλνεις ποτέ σε browser: ο TypeScript client αρνείται να ξεκινήσει μέσα σε σελίδα browser. Τα keys βρίσκονται στη {link}.","pricingLink":"σελίδα τιμών"},"examples":{"title":"Παραδείγματα","live":"Ποιοι από τους creators μου είναι live (TypeScript)","webhook":"Επαλήθευση webhook έναρξης live σε Next.js Route Handler (TypeScript)","python":"Creators για recruit και διαμάντια ρόστερ (Python)","planError":"Μια κλήση που δεν περιλαμβάνει το πακέτο σου πετάει {error} με το απαιτούμενο πακέτο και ένα link αναβάθμισης, ώστε ένα dashboard να δείξει κάρτα αναβάθμισης αντί να κρασάρει. Τα payloads και οι υπογραφές των webhooks περιγράφονται στο {link}.","apiReferenceLink":"API reference"},"methods":{"title":"Ομάδες μεθόδων","group":"Ομάδα","methods":"Μέθοδοι","python":"Η Python χρησιμοποιεί τα ίδια ονόματα σε snake_case, για παράδειγμα {first} και {second}. Κάθε μέθοδος μαζί με το πακέτο της αναφέρεται στο README κάθε πακέτου."},"groups":{"recruit":"Βρες creators για recruit","rankings":"Κατατάξεις και αγορά","vet":"Έλεγχος creator","stats":"Στατιστικά creator","rosters":"Ρόστερ","live":"Κατάσταση live","bigGifts":"Ροή μεγάλων δώρων","eligibility":"Αποτελέσματα επιλεξιμότητας","webhooks":"Webhooks","account":"Λογαριασμός"},"ai":{"title":"Για AI assistants","body":"Μια περίληψη κάθε μεθόδου σε μορφή για μηχανές βρίσκεται στο {link}. Δείξ' τη στο Cursor, στο Claude, στο ChatGPT ή σε οποιοδήποτε AI builder και ανέφερε το πακέτο {pkg}, ώστε ο κώδικας που παράγεται να χρησιμοποιεί πραγματικά δεδομένα από το API."},"source":{"title":"Κώδικας και πακέτα","line":"{label} {repo} και {registry}","license":"Άδεια:"},"disclaimer":"Ανεπίσημο, χωρίς σχέση με το TikTok ή την ByteDance. Το tiktok-live-agency είναι ανεξάρτητο SDK για το API του tik.tools. Το TikTok είναι εμπορικό σήμα του αντίστοιχου κατόχου του και αναφέρεται εδώ μόνο για να περιγράψει τη συμβατότητα.","next":{"docsTitle":"API Reference","docsBody":"Κάθε endpoint πίσω από το SDK","plansTitle":"Πακέτα","plansBody":"Πάρε API key"}},"live":{"seo":{"titleLive":"LIVE - Ο {'@'}{username} κάνει stream - tik.tools","titleOffline":"{'@'}{username} - tik.tools Live","descriptionLive":"Δες τον {'@'}{username} live στο TikTok - {title} - {viewers} θεατές","defaultStreamTitle":"Live stream","descriptionOffline":"Ο {'@'}{username} είναι εκτός σύνδεσης στο TikTok αυτή τη στιγμή."},"watching":"{count} βλέπουν","watchOnTikTok":"Δες στο TikTok","offline":{"title":"Ο {'@'}{username} είναι εκτός σύνδεσης","body":"Αυτός ο streamer δεν είναι live στο TikTok αυτή τη στιγμή.","visitProfile":"Άνοιγμα προφίλ TikTok"}},"obsOverlay":{"seo":{"title":"Δώρα TikTok LIVE για OBS - tik.tools","description":"Βάλε ένα URL στο OBS και πάρε κινηματογραφικά 3D animations σε κάθε δώρο του TikTok LIVE. Σε πραγματικό χρόνο, διάφανο φόντο, 9:16. Δωρεάν με υδατογράφημα, χωρίς υδατογράφημα στο Agency.","ogTitle":"Δώρα TikTok LIVE για OBS","ogDescription":"Βάλε ένα URL στο OBS και πάρε κινηματογραφικά 3D animations σε κάθε δώρο του TikTok LIVE. Σε πραγματικό χρόνο, διάφανο φόντο, 9:16."},"hero":{"badge":"Δωρεάν για κάθε creator. Χωρίς εγκατάσταση. Χωρίς API key.","title":"Δώρα TikTok LIVE για OBS"},"search":{"placeholder":"Γράψε το username σου στο TikTok","clear":"Καθαρισμός"},"status":{"generating":"Δημιουργία link για το overlay..."},"link":{"label":"Το URL του overlay σου","copied":"Αντιγράφηκε","copy":"Αντιγραφή","watermarkFree":"{plan} - χωρίς υδατογράφημα","watermarkVisible":"Ορατό υδατογράφημα tik.tools (δωρεάν πακέτο)","open":"Άνοιγμα overlay σε νέα καρτέλα"},"setup":{"label":"Ρύθμιση","title":"Πρόσθεσέ το στο OBS σε λιγότερο από ένα λεπτό"},"steps":{"one":{"title":"Άνοιξε το πάνελ Πηγές","body":"Κάνε κλικ στο κουμπί {plus} κάτω από τη λίστα Πηγές και διάλεξε {browser}."},"two":{"title":"Δώσε όνομα στην πηγή","body":"Διάλεξε {createNew}, γράψε ένα όνομα όπως {name}, άφησε τσεκαρισμένο το {visible} και πάτα {ok}."},"three":{"title":"Επικόλλησε το URL, ρύθμισε διαστάσεις","body":"Επικόλλησε το URL του overlay στο {url}. Βάλε {width} {widthValue} και {height} {heightValue} (αναλογία του TikTok LIVE). Πάτα {ok}."},"four":{"title":"Μετακίνησε την πηγή στην κορυφή","body":"Στη λίστα Πηγές, σύρε την πηγή {name} πάνω από την καταγραφή βίντεο, ώστε τα δώρα να εμφανίζονται πάνω από όλα. Αυτό ήταν - ξεκίνα το stream σου."}},"mock":{"appAudio":"Καταγραφή ήχου εφαρμογής (BETA)","audioInput":"Καταγραφή εισόδου ήχου","audioOutput":"Καταγραφή εξόδου ήχου","browser":"Πρόγραμμα περιήγησης","colorSource":"Πηγή χρώματος","displayCapture":"Καταγραφή οθόνης","gameCapture":"Καταγραφή παιχνιδιού","createSelect":"Δημιουργία / Επιλογή πηγής","createNew":"Δημιουργία νέου","addExisting":"Προσθήκη υπάρχοντος","makeVisible":"Να είναι ορατή η πηγή","ok":"OK","properties":"Ιδιότητες για 'TikTools'","urlPlaceholder":"επικόλλησε το URL του overlay","width":"Πλάτος","height":"Ύψος","confirm":"Επιβεβαίωση"},"preview":{"label":"Live προεπισκόπηση - ακριβώς αυτό που βλέπει το κοινό σου","foot":"9:16 - 1080 x 1920 - διάφανο φόντο"},"features":{"detection":{"title":"Εντοπισμός δώρων χωρίς ρυθμίσεις","body":"Ο server παρακολουθεί ήδη τη ροή δώρων κάθε creator του TikTok LIVE. Μόλις βγεις live, το overlay ενεργοποιείται - χωρίς API key, χωρίς ρυθμίσεις για κάθε stream, χωρίς τίποτα να εγκαταστήσεις στον υπολογιστή σου."},"gpu":{"title":"Three.js με επιτάχυνση GPU","body":"Διάφανος καμβάς WebGL 9:16, εκρήξεις σωματιδίων στον compositor, caching sprites, instanced materials. Μένει ελαφρύ στη CPU και δένει άψογα με vMix, Streamlabs και OBS Studio."},"watermark":{"title":"Χωρίς υδατογράφημα στο Agency","body":"Το δωρεάν overlay δείχνει ένα διακριτικό λογότυπο {wordmark} στο 30% από το κάτω μέρος. {link} για καθαρά overlays χωρίς κανένα branding.","link":"Αναβάθμισε σε οποιοδήποτε πακέτο Agency"},"impact":{"title":"Φτιαγμένο για εντυπωσιασμό","body":"Το overlay ενεργοποιείται σε δώρα από 1.000 διαμάντια και πάνω. Τα μικρά τριαντάφυλλα-ευχαριστώ δεν το πυροδοτούν, οπότε η σκηνή σου μένει καθαρή και τα φώτα πέφτουν στις στιγμές που αξίζουν."}},"errors":{"invalidChars":"Χρησιμοποίησε 2-40 χαρακτήρες: γράμματα, αριθμούς, τελείες, κάτω παύλες","warmingUp":"Η υπηρεσία ξεκινά - νέα προσπάθεια ({attempt}/{max})...","invalidUsername":"Αυτό το username δεν είναι έγκυρο","unavailable":"Η υπηρεσία δεν είναι διαθέσιμη για λίγο - δοκίμασε ξανά σε λίγο."}},"giftsCanvas":{"livePreview":"Live προεπισκόπηση","anonymous":"Ανώνυμος"}},"company":{"about":{"hero":{"badge":"Σχετικά με εμάς","title":"Το TikTok LIVE{br}Data API για {accent}","titleAccent":"developers","desc":"Το TikTools φτιάχτηκε από developers, για developers. Πιστεύουμε ότι τα δεδομένα των streams σε πραγματικό χρόνο πρέπει να είναι προσβάσιμα, οικονομικά και εύκολα στη χρήση."},"mission":{"title":"Η αποστολή μας","p1":"Το TikTok είναι η πλατφόρμα live streaming με την πιο γρήγορη ανάπτυξη στον κόσμο, όμως οι developers δεν έχουν επίσημο API για πρόσβαση στα δεδομένα των live streams. Το TikTools καλύπτει αυτό το κενό με ένα API επιπέδου production που παραδίδει chat, δώρα, αριθμό θεατών, battles και δεδομένα engagement σε πραγματικό χρόνο, μέσα από μία μόνο σύνδεση WebSocket.","p2":"Αναλαμβάνουμε εμείς την πολυπλοκότητα της σύνδεσης με τα live streams, τη διαχείριση των συνδέσεων και την κανονικοποίηση των δεδομένων - για να συγκεντρωθείς εσύ στο να φτιάχνεις εκπληκτικές εφαρμογές."},"provide":{"title":"Τι προσφέρουμε","websocket":{"title":"WebSocket API σε πραγματικό χρόνο","text":"{title} - Παράδοση events κάτω από 50ms για chat, δώρα, likes, follows, shares, battles και αριθμό θεατών"},"rest":{"title":"REST API endpoints","text":"{title} - Πληροφορίες room, προφίλ χρηστών, feeds live streams, κατατάξεις δώρων"},"sdk":{"title":"Open source Node.js SDK","text":"{title} - Άδεια MIT, TypeScript-first, διαθέσιμο στο npm ως {package}"},"gameEngine":{"title":"Έτοιμο για game engines","text":"{title} - Η παράδοση μέσω WebSocket δουλεύει με κάθε engine (C++, C#, Godot, web) για διαδραστικές εμπειρίες παιχνιδιού"},"sandbox":{"title":"Πακέτο Sandbox","text":"{title} - {requests} requests/ημέρα, {sessions} sessions WebSocket ανά 24h και έως {streams} ταυτόχρονα streams, χωρίς πιστωτική κάρτα. Αναβάθμισε σε επί πληρωμή πακέτο (από {price}/εβδομάδα) για {paidRequests} requests/ημέρα και πρόσβαση για production."}},"users":{"title":"Ποιοι χρησιμοποιούν το TikTools;","intro":"Εκατοντάδες developers και εταιρείες χρησιμοποιούν το TikTools για:","items":{"chatAssistants":"Βοηθούς chat και αυτόματες απαντήσεις για live streams","overlays":"Overlays για OBS και ειδοποιήσεις δωρεών","analytics":"Dashboards analytics και παρακολούθηση engagement","moderation":"Moderation περιεχομένου και ανάλυση συναισθήματος με AI","games":"Διαδραστικές ενσωματώσεις σε παιχνίδια (κάθε WebSocket engine)","multiStream":"Πλατφόρμες παρακολούθησης πολλών streams"}},"compare":{"title":"Γιατί όχι EchoTik ή άλλα εργαλεία;","p1":"Το TikTools εστιάζει αποκλειστικά στα {focus} για developers. Σε αντίθεση με εργαλεία analytics για e-commerce όπως το EchoTik (που εστιάζει σε δεδομένα του TikTok Shop - κατατάξεις προϊόντων, τάσεις GMV, analytics πωλητών), το TikTools είναι φτιαγμένο για εφαρμογές live streaming.","p1Focus":"δεδομένα LIVE streams σε πραγματικό χρόνο","p2":"Προσφέρουμε κάτι που καμία εναλλακτική δεν δίνει σε ένα πακέτο: streaming μέσω WebSocket σε πραγματικό χρόνο, open source SDK, agency intel και δωρεάν πακέτο. Αν φτιάχνεις οτιδήποτε αλληλεπιδρά με TikTok LIVE streams, το TikTools είναι φτιαγμένο ακριβώς για τη δική σου περίπτωση."},"commitment":{"title":"Η δέσμευσή μας","reliability":{"title":"Αξιοπιστία","text":"{title} - 99,9% uptime με αυτόματο failover και παρακολούθηση υγείας"},"transparency":{"title":"Διαφάνεια","text":"{title} - Ξεκάθαρες τιμές, χωρίς κρυφές χρεώσεις, χωρίς παγίδες"},"devExperience":{"title":"Εμπειρία developer","text":"{title} - Από το {command} σε live δεδομένα σε λιγότερο από 30 δευτερόλεπτα"},"openSource":{"title":"Open source","text":"{title} - Το SDK μας έχει άδεια MIT. Ποτέ δέσμευση σε έναν πάροχο"},"support":{"title":"Άμεση υποστήριξη","text":"{title} - Υποστήριξη μέσω chat σε πραγματικό χρόνο με ανθρώπους μηχανικούς, όχι chatbots"}},"sidebar":{"quickLinks":"Γρήγοροι σύνδεσμοι","docs":"Τεκμηρίωση API","pricing":"Τιμές και πακέτα","useCases":"Περιπτώσεις χρήσης","npmPackage":"Πακέτο npm","getStarted":"Ξεκίνα","freeTier":"Υπάρχει δωρεάν πακέτο - χωρίς πιστωτική κάρτα.","getApiKey":"Πάρε API key"},"seo":{"title":"Σχετικά με το TikTool - TikTok LIVE API για developers","description":"Το TikTools είναι το TikTok LIVE API φτιαγμένο πρώτα για developers. Streaming μέσω WebSocket σε πραγματικό χρόνο, open source SDK για Node.js και Python, κατατάξεις creators. Δωρεάν πακέτο - χωρίς πιστωτική κάρτα. Από developers, για developers.","ogDescription":"Το TikTok LIVE data API φτιαγμένο πρώτα για developers. WebSocket σε πραγματικό χρόνο, open source SDK, κατατάξεις creators. Υπάρχει δωρεάν πακέτο.","ogImageTitle":"Σχετικά με το TikTool","ogImageSubtitle":"Η managed πλατφόρμα δεδομένων TikTok LIVE για developers.","ogImageBadge":"ΣΧΕΤΙΚΑ"}},"methodology":{"hero":{"badge":"Μεθοδολογία","title":"Πώς συλλέγει το tik.tools{br}τα {accent} του TikTok LIVE","titleAccent":"δεδομένα","desc":"Τι είναι κάθε πίνακας, πόσο συχνά ανανεώνεται, πώς αντιστοιχούν οι περιοχές σε χώρες, τι κρύβεται σε κάθε πακέτο και γιατί, πόσο ιστορικό κρατάμε και πού η κάλυψή μας έχει κενά."},"sources":{"title":"Από πού προέρχονται τα δεδομένα","p1":"Το tik.tools διαβάζει τους πίνακες κατάταξης του TikTok LIVE και τα LIVE rooms που δείχνει το TikTok στην εφαρμογή του: τους ημερήσιους πίνακες, τους πίνακες λίγκας, gaming, shopping, Popular LIVE και ομάδων, καθώς και τα δημόσια LIVE rooms των creators που εμφανίζονται σε αυτούς. Κάθε νούμερο σε έναν πίνακα είναι η τιμή που έδειχνε το TikTok τη στιγμή της καταγραφής· το tik.tools δεν προσαρμόζει, δεν εξομαλύνει και δεν προβάλλει αυτά τα νούμερα, εκτός αν ένα μέγεθος αναφέρεται ρητά ως εκτίμηση.","p2":"Το tik.tools είναι ανεξάρτητο και δεν έχει σχέση με το TikTok ή την ByteDance."},"boards":{"title":"Πίνακες και συχνότητα ανανέωσης","intro":"Κάθε πίνακας καταγράφεται ξανά με το δικό του πρόγραμμα. Τα διαστήματα παρακάτω δείχνουν πόσο συχνά ζητάμε νέο αντίγραφο· ένα πλήρες πέρασμα σε όλες τις περιοχές μπορεί να πάρει περισσότερο από ένα διάστημα, και οι σελίδες και οι απαντήσεις του API μπορεί να προσθέτουν έως περίπου ένα λεπτό caching από πάνω. Κάθε σελίδα πίνακα δείχνει την ώρα καταγραφής των δεδομένων της, οπότε ανέφερε αυτή την ώρα μαζί με το νούμερο.","colBoard":"Πίνακας","colWhat":"Τι κατατάσσει","colRefreshed":"Ανανέωση","rows":{"daily":{"name":"Ημερήσια κατάταξη creators","what":"Creators με βάση τα διαμάντια που έλαβαν σήμερα, ανά περιοχή","cadence":"Περίπου κάθε 30 δευτερόλεπτα ανά πέρασμα"},"countryBoards":{"name":"Αυτόνομοι πίνακες χωρών","what":"Ημερήσιοι πίνακες μίας χώρας που δημοσιεύει το TikTok μέσα σε ένα pool","cadence":"Κάθε 1 έως 3 λεπτά"},"league":{"name":"Κατηγορίες λίγκας","what":"Creators σε κάθε εβδομαδιαία κατηγορία λίγκας (A1 έως D5), ανά περιοχή","cadence":"Κάθε κατηγορία περίπου κάθε 5 λεπτά"},"gaming":{"name":"Πίνακες gaming","what":"Gaming creators συνολικά και ανά παιχνίδι που παρακολουθούμε, ανά περιοχή","cadence":"Περίπου κάθε 2 λεπτά· κατάσταση live περίπου κάθε λεπτό"},"shopping":{"name":"Πίνακες live shopping","what":"Creators live shopping, ανά περιοχή, εβδομαδιαίο διάστημα","cadence":"Περίπου κάθε 2 λεπτά και αμέσως μετά τον εβδομαδιαίο μηδενισμό"},"popular":{"name":"Popular LIVE","what":"Rooms που προβάλλει το TikTok στο Popular LIVE αυτή τη στιγμή","cadence":"Περίπου κάθε λεπτό"},"teams":{"name":"Ομάδες","what":"Κατατάξεις ομάδων, ανά περιοχή","cadence":"Περίπου κάθε 5 λεπτά"},"rising":{"name":"Ανερχόμενοι creators","what":"Creators που ανεβαίνουν πιο γρήγορα","cadence":"Κάθε 15 λεπτά"},"gifters":{"name":"Πίνακες gifters","what":"Top gifters με βάση τα διαμάντια που έστειλαν, ημερήσια, εβδομαδιαία και μηνιαία","cadence":"Ημερήσιοι κάθε 5 λεπτά· εβδομαδιαίοι και μηνιαίοι κάθε 30 λεπτά"},"liveCounts":{"name":"Μετρήσεις live","what":"Πόσοι creators της κατάταξης είναι live σε μια περιοχή","cadence":"Περίπου κάθε 30 δευτερόλεπτα"}},"resets":"Οι ημερήσιοι πίνακες μηδενίζονται μία φορά την ημέρα, στην ώρα μηδενισμού κάθε περιοχής (αναφέρεται ανά περιοχή παρακάτω), οπότε ένα ημερήσιο σκορ είναι το τρέχον σύνολο της τρέχουσας ημέρας κατάταξης. Οι κατηγορίες λίγκας μηδενίζονται κάθε εβδομάδα, τη Δευτέρα, στην ώρα μηδενισμού της περιοχής. Οι περιοχές {regions} δεν έχουν ημερήσιο πίνακα στο TikTok· για αυτές δείχνουμε τον ωριαίο πίνακα, και οι κατηγορίες λίγκας τους μηδενίζονται καθημερινά."},"joinAnd":"{first} και {last}","regions":{"title":"Περιοχές και χώρες","p1":"Το tik.tools κατατάσσει {count} περιοχές του TikTok LIVE. Μια περιοχή είναι ένα pool κατάταξης του TikTok: ένας ημερήσιος πίνακας που δημοσιεύει το TikTok για μία χώρα ή για μια ομάδα χωρών. Η περιοχή ενός creator είναι το pool στο οποίο κατατάσσεται, όχι η εθνικότητά του. Το TikTok δεν δημοσιεύει χώρα για μεμονωμένους creators, οπότε ούτε το tik.tools αποδίδει χώρα.","p2":"Εκτός από αυτές τις περιοχές, το TikTok δημοσιεύει αυτόνομους πίνακες για ορισμένες μεμονωμένες χώρες μέσα σε ένα pool. Αυτοί οι πίνακες εμφανίζονται στη {link} όσο το TikTok τους δημοσιεύει και εξαφανίζονται όταν σταματήσει.","p2Link":"σελίδα κατατάξεων","colRegion":"Περιοχή","colCountries":"Χώρες στον πίνακα","colReset":"Ημερήσιος μηδενισμός","hourly":"Ωριαία","resetAt":"{time} UTC","note":"Οι ώρες μηδενισμού είναι η ώρα που ο πίνακας του TikTok αλλάζει συνήθως σε αυτή την περιοχή, μετρημένη από το δικό μας ιστορικό καταγραφών. Οι σελίδες περιοχών δείχνουν την αντίστροφη μέτρηση που δημοσιεύει το TikTok, όταν τη διαθέτουμε."},"masking":{"title":"Τι κρύβεται σε κάθε πακέτο και γιατί","intro":"Τα σκορ, οι θέσεις και οι μετρήσεις δεν κρύβονται ποτέ: κάθε γραμμή κρατά την πραγματική της θέση και τα διαμάντια της, οπότε τα σύνολα και οι θέσεις είναι σωστά σε κάθε πακέτο. Αυτό που αλλάζει ανά πακέτο είναι αν μια γραμμή δείχνει το όνομα του creator ή του gifter. Ένα όνομα με απόκρυψη εμφανίζεται ως τελείες ακολουθούμενες από τους τελευταίους χαρακτήρες του.","colSurface":"Σελίδα","colPreview":"Χωρίς το πακέτο που το ξεκλειδώνει","colFull":"Πλήρη ονόματα από","rows":{"daily":{"surface":"Ημερήσιοι περιφερειακοί πίνακες","preview":"Ονόματα για τους top 10 creators που είναι offline· οι creators που είναι live αυτή τη στιγμή δεν εμφανίζονται ποτέ με όνομα"},"global":{"surface":"Παγκόσμια επισκόπηση","preview":"Ονόματα με απόκρυψη"},"league":{"surface":"Κατηγορίες λίγκας","preview":"1 creator με όνομα ανά κατηγορία"},"gaming":{"surface":"Πίνακες gaming","preview":"1 creator με όνομα ανά πίνακα"},"shopping":{"surface":"Πίνακες live shopping","preview":"1 creator με όνομα"},"popular":{"surface":"Popular LIVE","preview":"Ονόματα για τους top 10 creators που είναι offline"},"movers":{"surface":"Μεγαλύτερες άνοδοι","preview":"3 creators με όνομα"},"gifterBoards":{"surface":"Πίνακες gifters","preview":"Διαμάντια και μετρήσεις ορατά· χωρίς επί πληρωμή πακέτο φαίνονται τα ονόματα των top 3 gifters, στα Pro και Ultra τα ονόματα είναι με απόκρυψη"},"creatorPages":{"surface":"Σελίδες creators","preview":"Νούμερα ορατά, αναγνωριστικά με απόκρυψη"},"gifterPages":{"surface":"Σελίδες gifters","preview":"Νούμερα ορατά, αναγνωριστικά με απόκρυψη"}},"why":"Γιατί κάνουμε απόκρυψη: τα νούμερα είναι δημόσια και μένουν δημόσια, αλλά μια πλήρης λίστα ονομάτων, και κυρίως μια λίστα με το ποιος είναι live αυτή τη στιγμή, είναι ακριβώς αυτό που θα τραβούσε κάποιος μαζικά από τις δωρεάν προβολές για να αποσπάσει creators ή να μεταπωλήσει τα δεδομένα. Η απόκρυψη κρατά τους πίνακες χρήσιμους στην ανάγνωση και συνδέει τα μαζικά δεδομένα ταυτότητας με ένα επί πληρωμή πακέτο με λογοδοσία. Πακέτα και τιμές: {link}.","whyLink":"τιμές"},"history":{"title":"Πόσο ιστορικό κρατάμε","rows":{"creatorPages":{"product":"Σελίδες creators","depth":"ιστορικό κατάταξης για τις τελευταίες 90 ημέρες."},"creatorDiamonds":{"product":"Ιστορικό διαμαντιών creators (Agency)","depth":"τους τελευταίους 12 μήνες."},"gifterPages":{"product":"Σελίδες gifters","depth":"κυλιόμενο διάστημα 90 ημερών· τα μεμονωμένα gift events κρατιούνται για περίπου 3 μήνες."},"gifterBoards":{"product":"Πίνακες gifters","depth":"ημερήσια, εβδομαδιαία και μηνιαία διαστήματα."},"gamingMovers":{"product":"Ανοδικοί gaming creators","depth":"διαστήματα από τις τελευταίες 2 ώρες έως τις τελευταίες 3 ημέρες."},"dailyBoards":{"product":"Ημερήσιοι πίνακες","depth":"η τρέχουσα ημέρα κατάταξης live, συν οι πρόσφατοι ημερήσιοι νικητές σε κάθε σελίδα περιοχής."},"league":{"product":"Κατηγορίες λίγκας","depth":"το τρέχον εβδομαδιαίο διάστημα."}}},"gaps":{"title":"Γνωστά κενά","unavailable":{"title":"Πίνακες που εμφανίζονται ως μη διαθέσιμοι.","text":"{title} Όταν το API επιστρέφει {code} για έναν πίνακα, δεν έχουμε αξιοποιήσιμη καταγραφή για αυτή την περιοχή και το διάστημα. Είναι κενό κάλυψης, όχι δήλωση ότι η περιοχή δεν έχει creators στην κατάταξη. Οι πίνακες gaming, για παράδειγμα, δεν είναι διαθέσιμοι σε κάθε περιοχή."},"hourlyOnly":{"title":"Περιοχές μόνο με ωριαίο πίνακα.","text":"{title} Οι περιοχές {regions} δεν έχουν ημερήσιο πίνακα στο TikTok, οπότε η «ημερήσια» προβολή τους είναι ο τρέχων ωριαίος πίνακας."},"archived":{"title":"Αρχειοθετημένες ημερήσιες σελίδες.","text":"{title} Σελίδες αρχείου ανά ημερομηνία για παλιούς ημερήσιους πίνακες δεν δημοσιεύονται για κάθε περιοχή και ημερομηνία. Αν μια παλιά ημερομηνία δεν δείχνει γραμμές, σημαίνει ότι δεν έχουμε δημοσιευμένο στιγμιότυπο για αυτήν, όχι ότι κανείς δεν μπήκε στην κατάταξη."},"emptyDivisions":{"title":"Κενές κατηγορίες.","text":"{title} Οι κατηγορίες λίγκας χωρίς creators στην κατάταξη δεν εμφανίζονται, και μια κατηγορία που το TikTok ξαναμοιράζει μπορεί να αλλάξει ανάμεσα σε δύο καταγραφές."},"outages":{"title":"Σύντομες διακοπές.","text":"{title} Αν το TikTok σταματήσει να απαντά για λίγο, ένας πίνακας κρατά την τελευταία καλή καταγραφή του και η ώρα καταγραφής του σταματά να προχωρά. Έλεγξε την ώρα καταγραφής πριν βασιστείς σε ένα νούμερο."}},"quoting":{"title":"Πριν αναφέρεις τα νούμερά μας","diamonds":{"title":"Τα διαμάντια","text":"{title} σε έναν πίνακα είναι το σκορ που έδειχνε το TikTok την ώρα της καταγραφής, για την τρέχουσα ημέρα κατάταξης (ημερήσιοι πίνακες), εβδομάδα κατάταξης (κατηγορίες λίγκας) ή ώρα κατάταξης (ωριαίοι πίνακες)."},"earnings":{"title":"Τα κέρδη και τα έσοδα","text":"{title} είναι εκτιμήσεις που βγαίνουν από τα διαμάντια. Δεν είναι πληρωμές· το τι λαμβάνει ένας creator εξαρτάται από τους όρους του TikTok και του agency."},"masked":{"title":"Οι γραμμές με απόκρυψη","text":"{title} είναι πραγματικές γραμμές με κρυμμένο όνομα. Μέτρα τες στα σύνολα και στις θέσεις· μην τις θεωρείς ελλιπείς."},"regions":{"title":"Οι περιοχές","text":"{title} είναι pools κατάταξης του TikTok, όχι χώρες διαμονής. Γράψε «στην κατάταξη της περιοχής {region}», όχι «από» μια χώρα."},"captureTime":{"title":"Ώρα καταγραφής","text":"{title}: ανέφερε την ώρα που δείχνει η σελίδα ή η απάντηση του API, σε UTC όπου γίνεται."},"eventTypes":"Το WebSocket API τεκμηριώνει {count} τύπους LIVE events· δες τα {link}.","eventTypesLink":"API docs"},"report":{"title":"Ανέφερε πρόβλημα στα δεδομένα","text":"Αν ένα νούμερο φαίνεται λάθος, στείλε email στο {email} με το URL της σελίδας ή το request του API, την περιοχή, την ώρα που το είδες (με ζώνη ώρας) και τι περίμενες να δεις. Ένα screenshot του ίδιου πίνακα στην εφαρμογή του TikTok την ίδια ώρα είναι ο πιο γρήγορος τρόπος να το επιβεβαιώσουμε και να το διορθώσουμε. Για αιτήματα σχετικά με το απόρρητο, δες την {privacyLink}.","privacyLink":"πολιτική απορρήτου"},"sidebar":{"onThisPage":"Σε αυτή τη σελίδα","related":"Σχετικά","rankings":"Κατατάξεις TikTok LIVE","rankingsOverview":"Επισκόπηση κατατάξεων","docs":"Τεκμηρίωση API","pricing":"Πακέτα και τιμές"},"toc":{"sources":"Από πού προέρχονται τα δεδομένα","boards":"Πίνακες και συχνότητα ανανέωσης","regions":"Περιοχές και χώρες","masking":"Απόκρυψη ανά πακέτο","history":"Βάθος ιστορικού","gaps":"Γνωστά κενά","quoting":"Πριν αναφέρεις τα νούμερά μας","report":"Ανέφερε πρόβλημα στα δεδομένα"},"seo":{"title":"Μεθοδολογία δεδομένων - πώς συλλέγει το tik.tools τα δεδομένα του TikTok LIVE","description":"Πώς το tik.tools καταγράφει και ανανεώνει τις κατατάξεις του TikTok LIVE σε {count} περιοχές: συχνότητα ανανέωσης πινάκων, αντιστοίχιση περιοχών και χωρών, απόκρυψη ανά πακέτο, βάθος ιστορικού και γνωστά κενά.","ogImageTitle":"Μεθοδολογία δεδομένων","ogImageSubtitle":"Πώς καταγράφονται οι πίνακες του TikTok LIVE σε {count} περιοχές.","ogImageBadge":"ΜΕΘΟΔΟΛΟΓΙΑ"},"jsonLd":{"measurementTechnique":"Περιοδική καταγραφή των δημόσιων πινάκων κατάταξης του TikTok LIVE","variables":{"rank":"Θέση","diamonds":"Διαμάντια","liveStatus":"Κατάσταση live"},"datasets":{"dailyRankings":{"name":"Ημερήσιες κατατάξεις creators TikTok LIVE ανά περιοχή","description":"Ημερήσιες κατατάξεις creators του TikTok LIVE με βάση τα διαμάντια για {count} περιοχές, με καταγραφή περίπου κάθε 30 δευτερόλεπτα και μηδενισμό στην ημερήσια ώρα μηδενισμού κάθε περιοχής."},"leagueDivisions":{"name":"Κατηγορίες λίγκας TikTok LIVE ανά περιοχή","description":"Εβδομαδιαίες συνθέσεις και σκορ κατηγοριών λίγκας του TikTok LIVE ανά περιοχή, με ανανέωση κάθε κατηγορίας περίπου κάθε 5 λεπτά."},"gamingBoards":{"name":"Κατατάξεις gaming creators TikTok LIVE ανά περιοχή","description":"Κατατάξεις gaming creators του TikTok LIVE συνολικά και ανά παιχνίδι που παρακολουθούμε, ανά περιοχή, με ανανέωση περίπου κάθε 2 λεπτά."},"gifterBoards":{"name":"Κατατάξεις top gifters TikTok LIVE","description":"Οι top gifters του TikTok LIVE με βάση τα διαμάντια που έστειλαν σε ημερήσια, εβδομαδιαία και μηνιαία διαστήματα."}}}},"status":{"hero":{"titleHighlight":"Κατάσταση","subtitle":"Live κατάσταση των υπηρεσιών για πελάτες. Ενημερώνεται κάθε 5 δευτερόλεπτα."},"activeIncidents":"Ενεργά περιστατικά","started":"Ξεκίνησε {time}","recently":"πρόσφατα","components":"Υπηρεσίες","errorRateWindow":"{pct}% σφάλματα στα τελευταία {minutes} λεπτά","upstream":"Εξωτερικές εξαρτήσεις","percent":"{value}%","me":{"title":"Ο λογαριασμός σου","loading":"Φόρτωση της δραστηριότητάς σου...","requests24h":"Requests (24h)","successRate":"Ποσοστό επιτυχίας","serverErrors":"Σφάλματα server","clientErrors":"Σφάλματα client","perEndpoint":"Ανά endpoint","colEndpoint":"Endpoint","colRequests":"Requests","colErrorRate":"Ποσοστό σφαλμάτων","recentFailures":"Πρόσφατες αποτυχίες","hint":"Τα περισσότερα σφάλματά σου είναι 4xx. Συνήθως σημαίνουν ότι η μορφή του request θέλει διόρθωση - δες το πεδίο message της απάντησης για τον συγκεκριμένο λόγο. {link}.","hintLink":"Docs"},"signInCta":"{link} για να δεις το προσωπικό σου ιστορικό requests και την κατάσταση ανά endpoint.","signIn":"Συνδέσου","history":"Ιστορικό","uptime90d":"Uptime 90 ημερών: {value}","noIncidents":"Κανένα περιστατικό τις τελευταίες 30 ημέρες.","overall":{"operational":"Όλα τα συστήματα λειτουργούν","minor":"Μικρά προβλήματα","degraded":"Μειωμένη απόδοση","outage":"Ενεργή διακοπή","unknown":"Άγνωστη κατάσταση"},"component":{"operational":"Λειτουργεί","minor":"Μικρά προβλήματα","degraded":"Μειωμένη απόδοση","outage":"Διακοπή","unknown":"Άγνωστο"},"rel":{"justNow":"μόλις τώρα","minutes":"πριν {n} λεπ.","hours":"πριν {n} ώρ.","days":"πριν {n} ημ."},"sparkline":{"aria":"Ιστορικό κατάστασης {hours} ωρών","noData":"χωρίς δεδομένα","errors":"{pct}% σφάλματα","requests":"{count} req","hours":"{count}ώ","now":"τώρα","titleNoData":"{time} - χωρίς δεδομένα","title":"{time} - {pct}% σφάλματα ({count} req)"},"seo":{"title":"Κατάσταση TikTool","description":"Live κατάσταση του TikTool API, των events σε πραγματικό χρόνο, του signing και του dashboard. Ενημερώνεται κάθε 5 δευτερόλεπτα.","ogDescription":"Live κατάσταση λειτουργίας του TikTool API και των events σε πραγματικό χρόνο."}},"help":{"hero":{"badge":"Υποστήριξη","title":"Πώς μπορούμε να {accent};","titleAccent":"βοηθήσουμε","desc":"Μίλησε με την ομάδα μας σε πραγματικό χρόνο. Συνήθως απαντάμε μέσα σε λίγα λεπτά."},"resources":{"title":"Πόροι","docs":{"label":"Τεκμηρίωση API","desc":"Αναφορά SDK, endpoints και παραδείγματα"},"pricing":{"label":"Τιμές και πακέτα","desc":"Σύγκρινε τα πακέτα και αναβάθμισε τον λογαριασμό σου"}},"faq":{"title":"Συχνές ερωτήσεις","items":{"apiKey":{"q":"Πώς παίρνω API key;","a":"Κάνε εγγραφή στο tik.tools/pricing. Το πακέτο Sandbox περιλαμβάνει {requests} requests/ημέρα και {connections} ταυτόχρονες συνδέσεις WebSocket - χωρίς πιστωτική κάρτα. Αναβάθμισε σε επί πληρωμή πακέτο (από {price}/εβδομάδα) για {paidRequests} requests/ημέρα και πρόσβαση για production."},"connect":{"q":"Γιατί δεν μπορώ να συνδεθώ σε ένα stream;","a":"Βεβαιώσου ότι ο streamer είναι LIVE αυτή τη στιγμή και ότι το username είναι σωστό (χωρίς {'@'}). Έλεγξε επίσης ότι το API key σου είναι έγκυρο και δεν έχει ξεπεράσει το όριό του."},"languages":{"q":"Ποιες γλώσσες προγραμματισμού και ποια engines υποστηρίζετε;","a":"Κάθε γλώσσα ή engine που υποστηρίζει συνδέσεις WebSocket. Επίσημα SDKs για Node.js/TypeScript και Python, συν απευθείας πρόσβαση WebSocket ({url}) για Go, Rust, Java, C#, C++ και κάθε game engine."},"upgrade":{"q":"Πώς αναβαθμίζω το πακέτο μου;","a":"Πήγαινε στο tik.tools/pricing, διάλεξε πακέτο και ακολούθησε τα βήματα πληρωμής. Οι αναβαθμίσεις ισχύουν αμέσως και χρεώνονται αναλογικά."}}},"seo":{"title":"Βοήθεια και υποστήριξη - TikTool","description":"Άμεση υποστήριξη για το TikTool. Μίλησε με την ομάδα μας, δες την τεκμηρίωση και βρες απαντήσεις σε συχνές ερωτήσεις.","ogTitle":"TikTool - Βοήθεια και υποστήριξη","ogDescription":"Μίλησε με την ομάδα υποστήριξης σε πραγματικό χρόνο. Δες τα docs, λύσε προβλήματα και πάρε απαντήσεις στις ερωτήσεις σου."}},"supportChat":{"header":{"title":"Live chat με developers. Όχι AI.","online":"Online","offline":"Άφησε μήνυμα - θα σου απαντήσουμε"},"auth":{"title":"Συνδέσου για να μιλήσεις μαζί μας","desc":"Συνήθως απαντάμε μέσα σε λίγα λεπτά τις εργάσιμες ώρες.","google":"Συνέχεια με Google","or":"ή","emailPlaceholder":"Διεύθυνση email","passwordPlaceholder":"Κωδικός","signIn":"Σύνδεση"},"welcome":{"title":"Γεια σου","desc":"Στείλε μας μήνυμα και θα σου απαντήσουμε το συντομότερο."},"pass":{"body":"{title} Η πλήρης πρόσβαση Global Agency είναι ενεργή στον λογαριασμό σου. {link}","activated2h":"Το Agency Pass 2 ωρών ενεργοποιήθηκε.","activatedDay":"Το Agency Day Pass ενεργοποιήθηκε.","dashboardLink":"Άνοιγμα του Agency dashboard"},"notSent":"δεν στάλθηκε","typing":"Το TikTools πληκτρολογεί","input":{"placeholder":"Γράψε ένα μήνυμα...","send":"Αποστολή μηνύματος"},"errors":{"required":"Χρειάζονται email και κωδικός","loginFailed":"Η σύνδεση απέτυχε. Δοκίμασε ξανά."}},"login":{"eyebrow":"Ασφαλής πρόσβαση","title":"Καλώς ήρθες ξανά","sub":"Συνδέσου ή φτιάξε λογαριασμό αμέσως.","google":"Συνέχεια με Google","divider":"ή συνέχισε με email","emailLabel":"Διεύθυνση email","googleNotice":"Αυτό το email χρησιμοποιεί σύνδεση με Google. Χρησιμοποίησε το κουμπί από πάνω.","passwordLabel":"Κωδικός","passwordPlaceholder":"Γράψε τον κωδικό σου","passwordHint":"Νέος λογαριασμός; Τουλάχιστον 8 χαρακτήρες, 1 κεφαλαίο, 1 αριθμός.","forgot":"Ξέχασες τον κωδικό σου;","codeLabel":"Κωδικός επαλήθευσης","codePlaceholder":"Κωδικός 6 ψηφίων","codeSent":"Στείλαμε κωδικό 6 ψηφίων στο {email}. {resend}","sending":"Αποστολή...","resend":"Ξανά αποστολή","verifyAndCreate":"Επαλήθευση και δημιουργία λογαριασμού","continue":"Συνέχεια","errors":{"createFailed":"Η δημιουργία λογαριασμού απέτυχε. Δοκίμασε ξανά ή συνδέσου με Google.","invalidToken":"Η συνεδρία σύνδεσης έληξε. Δοκίμασε ξανά.","authFailed":"Η σύνδεση απέτυχε. Δοκίμασε ξανά.","blockedDomain":"Αυτό το domain email δεν επιτρέπεται. Χρησιμοποίησε επαγγελματικό email ή Gmail.","codeSendFailed":"Δεν ήταν δυνατή η αποστολή του κωδικού. Δοκίμασε ξανά.","codeFormat":"Γράψε τον κωδικό 6 ψηφίων από το email σου.","codeInvalid":"Ο κωδικός είναι λάθος ή έχει λήξει. Ζήτα νέο.","invalidEmail":"Μη έγκυρο email","passwordRequired":"Ο κωδικός είναι υποχρεωτικός","generic":"Κάτι πήγε στραβά. Δοκίμασε ξανά.","captcha":"Η επαλήθευση απέτυχε. Ολοκλήρωσε τον έλεγχο και δοκίμασε ξανά.","contactSupport":"Αν πιστεύεις ότι αυτό είναι λάθος, επικοινώνησε με το {email}"},"seo":{"title":"Σύνδεση - TikTool","description":"Συνδέσου στο TikTool για πρόσβαση στις κατατάξεις του TikTok LIVE, στα προφίλ creators και στο API dashboard."}}},"devLanding":{"websocket":{"seo":{"title":"TikTok LIVE WebSocket API - Chat και δώρα σε πραγματικό χρόνο με 3 γραμμές κώδικα","description":"Πάρε chat, δώρα, likes, follows, PK battles, native υπότιτλους, ψηφοφορίες, karaoke, pictionary, live shopping και 90+ τύπους events του TikTok LIVE μέσα από ένα WebSocket. Καθυστέρηση κάτω από 50ms. Uptime 99,9%. Ανώνυμη λειτουργία - ξεκινάς χωρίς key. Δουλεύει με Node.js, Python, Go, Rust, Java, C#.","ogTitle":"TikTok LIVE WebSocket API - Chat και δώρα σε πραγματικό χρόνο με 3 γραμμές","ogDescription":"90+ τύποι events σε πραγματικό χρόνο. Καθυστέρηση κάτω από 50ms. Uptime 99,9%. Πακέτο Sandbox. Δουλεύει με κάθε γλώσσα - Node.js, Python, Go, Rust, Java, C#.","twitterTitle":"TikTok LIVE WebSocket API - Chat και δώρα με 3 γραμμές κώδικα","twitterDescription":"Ένα WebSocket URL για όλα τα events του TikTok LIVE. Chat, δώρα, θεατές, battles. Κάτω από 50ms. Πακέτο Sandbox - ξεκίνα να φτιάχνεις τώρα."},"og":{"title":"TikTok LIVE WebSocket API","subtitle":"Chat και δώρα σε πραγματικό χρόνο με τρεις γραμμές κώδικα. Managed signing μέσα.","badge":"WEBSOCKET"},"hero":{"badge":"WebSocket API","titleLead":"TikTok LIVE","titleAccent":"WebSocket API","sub":"Πάρε events του TikTok LIVE σε πραγματικό χρόνο - chat, δώρα, likes, follows, αριθμό θεατών, battles - μέσα από μία managed σύνδεση WebSocket. Καθυστέρηση κάτω από 50ms. Uptime 99,9%.","ctaKey":"Πάρε δωρεάν API key","ctaDocs":"Δες την τεκμηρίωση"},"stats":{"latency":"Καθυστέρηση","uptime":"Uptime","eventTypes":"Τύποι events","anyValue":"Κάθε","language":"Γλώσσα"},"how":{"title":"Σύνδεση με 3 γραμμές κώδικα","sub":"Χωρίς binary parsing, χωρίς βάρος υποδομής. Μόνο ένα WebSocket URL που στέλνει καθαρό JSON.","copy":"Αντιγραφή","copied":"Αντιγράφηκε","copyCode":"Αντιγραφή κώδικα"},"events":{"title":"Δες κάθε event","sub":"Διάλεξε ένα event για να δεις το ακριβές JSON που στέλνει το WebSocket σου, με εξήγηση για κάθε πεδίο."},"compare":{"title":"Πώς συγκρίνεται το TikTools","sub":"Συγκρίσεις δίπλα-δίπλα με άλλους παρόχους δεδομένων TikTok LIVE, η καθεμία με ημερομηνία και ελεγμένη με τις δημόσιες σελίδες τους.","cta":"Δες τις συγκρίσεις"},"pricing":{"title":"Ξεκάθαρες τιμές","sub":"Δοκίμασέ το δωρεάν για 7 ημέρες και μετά διάλεξε το πακέτο που χρειάζεσαι.","testKey":"Test key","fromWeekly":"Από {price}/εβδ.","ctaTestKey":"Πάρε test key","ctaPlans":"Δες τα πακέτα","sandbox":{"evaluation":"Αξιολόγηση 7 ημερών","everyEvent":"Κάθε τύπος event","noCard":"Χωρίς κάρτα"},"pro":{"limits":"Όρια requests και WebSocket για production","webhooks":"Υπογεγραμμένα webhooks","sdks":"SDKs για Node.js και Python"},"ultra":{"limits":"Τα υψηλότερα όρια κάτω από το Agency","leagues":"Πίνακες λίγκας χωρίς απόκρυψη","everyEvent":"Κάθε τύπος event"}},"sdks":{"title":"Δουλεύει με κάθε γλώσσα","sub":"Επίσημα SDKs για Node.js και Python. Το WebSocket δουλεύει με όλα τα υπόλοιπα."},"cta":{"title":"Ξεκίνα σήμερα με δεδομένα TikTok LIVE","sub":"Πακέτο Sandbox - 5.000 requests/ημέρα, 3 ταυτόχρονες συνδέσεις WebSocket. Χωρίς πιστωτική κάρτα.","github":"Star στο GitHub"}},"mcp":{"seo":{"title":"TikTok LIVE MCP + ενσωματώσεις API - tik.tools","description":"Πρόσθεσε live δεδομένα του TikTok LIVE σε Claude, Cursor, VSCode και κάθε MCP client. Συν RapidAPI, Apify, Custom GPT, SDKs και WebSocket σε πραγματικό χρόνο. Δωρεάν πακέτο.","ogTitle":"Το TikTok LIVE, συνδεδεμένο στο AI σου","ogDescription":"Ένας MCP server φέρνει live δεδομένα του TikTok σε Claude, Cursor και VSCode. Δωρεάν πακέτο."},"hero":{"eyebrow":"Για AI agents και developers","title":"Το TikTok LIVE, συνδεδεμένο στο AI σου","lead":"Ένας MCP server φέρνει live δεδομένα του TikTok σε Claude, Cursor, VSCode και κάθε MCP client. Δες ποιος είναι live, τράβηξε δεδομένα creators και rooms, δώρα και κατατάξεις - κατευθείαν από ένα prompt. Δωρεάν πακέτο, χωρίς πιστωτική κάρτα.","ctaKey":"Πάρε δωρεάν key","ctaIntegrations":"Όλες οι ενσωματώσεις"},"install":{"title":"Πρόσθεσε τον MCP server","sub":"Με ένα κλικ συνδέεται κατευθείαν στον client σου. Μόλις προστεθεί, άλλαξε το {code} με το δωρεάν key σου.","hideConfig":"Απόκρυψη config","showConfig":"Προτιμάς να το επικολλήσεις μόνος σου;","toolsNote":"11 εργαλεία. Η πλήρης λίστα με το πακέτο που χρειάζεται το καθένα είναι παρακάτω."},"oneClick":{"cursor":{"add":"Προσθήκη στο Cursor","done":"Άνοιγμα Cursor"},"vscode":{"add":"Προσθήκη στο VS Code","done":"Άνοιγμα VS Code"},"claude":{"add":"Αντιγραφή config, άνοιγμα Claude","done":"Αντιγράφηκε - άνοιγμα Claude"}},"copy":"Αντιγραφή","copied":"Αντιγράφηκε","key":{"title":"Όρισε το API key σου","sub":"Κάθε κλήση εργαλείου ελέγχεται με key. Χωρίς key, κάθε κλήση επιστρέφει {error}, οπότε κάν' το πριν από το πρώτο prompt.","step1":"Πάρε δωρεάν key στο {link}. Χωρίς πιστωτική κάρτα.","step2":"Βάλ' το στο μπλοκ {env} του server ως {name}.","step3":"Κάνε επανεκκίνηση στον client σου για να ξαναφορτώσει τον server.","vscodeNote":"Το VS Code χρησιμοποιεί {servers} αντί για {mcpServers} - δες τις καρτέλες config παραπάνω. Δουλεύουν επίσης τα {altKey1} και {altKey2}, αν το setup σου χρησιμοποιεί ήδη κάποιο από αυτά τα ονόματα."},"tools":{"title":"Τα 11 εργαλεία","sub":"Ρώτα σε απλή γλώσσα και ο client διαλέγει το εργαλείο. Η στήλη πακέτου δείχνει το χαμηλότερο key που επιστρέφει δεδομένα για αυτό το εργαλείο.","colTool":"Εργαλείο","colTier":"Ελάχιστο πακέτο","anyKey":"Κάθε key","notes":{"giftCatalog":"Δεν χρειάζονται ορίσματα. Προαιρετικά username, search, limit.","leaderboard":"Ημερήσιος πίνακας. Το type=league θέλει Ultra, τα type=weekly, gaming και shopping θέλουν Agency.","popularLive":"Με απόκρυψη κάτω από το Agency."}},"connect":{"title":"Όλοι οι τρόποι σύνδεσης","sub":"Τα ίδια δεδομένα, όπου κι αν τρέχει το stack σου.","items":{"mcp":{"tag":"AI agents","title":"MCP server","desc":"npx tiktok-live-mcp σε Claude, Cursor, VSCode και Windsurf.","cta":"Δες στο npm"},"gpt":{"tag":"Custom GPT","desc":"Σύνδεσε ένα Custom GPT με το OpenAPI spec και ρώτα live δεδομένα μέσα στο chat.","cta":"Πάρε το schema"},"rapidapi":{"tag":"Marketplace","desc":"Όλο το REST API στο marketplace του RapidAPI, με δωρεάν πακέτο.","cta":"Άνοιγμα καταχώρισης"},"apify":{"tag":"Αυτοματισμός","desc":"Τρέξε live detection και κατατάξεις ως Apify Actor.","cta":"Άνοιγμα Actor"},"sdks":{"tag":"SDKs","title":"Node και Python","desc":"{'@'}tiktool/live και tiktok-live-api - chat και δώρα σε 20 γραμμές.","cta":"Δες τα docs"},"websocket":{"tag":"Realtime","desc":"wss://api.tik.tools - chat, δώρα, likes και battles τη στιγμή που γίνονται.","cta":"Διάβασε τα docs"}}},"foot":{"title":"Premium δεδομένα, απευθείας","sub":"Το δωρεάν πακέτο καλύπτει live detection, δεδομένα room, δώρα και κατατάξεις. Πλήρεις κατατάξεις χωρίς απόκρυψη, πίνακες λίγκας και gaming, κέρδη creators και gifters, το feed recruit νέων creators και το WebSocket events σε πραγματικό χρόνο ξεκλειδώνουν στο tik.tools.","cta":"Δες τις τιμές"}},"useCases":{"seo":{"title":"Χρήσεις του TikTok LIVE API - Chat βοηθοί, overlays και AI","description":"Φτιάξε chat βοηθούς, overlays για streams, κατατάξεις δώρων, dashboards analytics, ενσωματώσεις AI και διαδραστικά παιχνίδια με το TikTok LIVE API. Με παραδείγματα κώδικα. Δωρεάν πακέτο - χωρίς πιστωτική κάρτα.","ogTitle":"Χρήσεις του TikTok LIVE API - Τι μπορείς να φτιάξεις;","ogDescription":"Chat βοηθοί, overlays για streams, παρακολούθηση δώρων, analytics, ενσωματώσεις AI και παιχνίδια - πραγματικές χρήσεις του TikTok LIVE API με κώδικα."},"og":{"title":"Τι μπορείς να φτιάξεις","subtitle":"Chat βοηθοί, overlays για streams, ειδοποιήσεις δώρων, analytics και ενσωματώσεις AI.","badge":"ΧΡΗΣΕΙΣ"},"hero":{"badge":"Χρήσεις","titleLead":"Τι μπορείς να φτιάξεις με το","titleAccent":"TikTok LIVE API;","desc":"Από chat βοηθούς μέχρι dashboards analytics - το TikTools τροφοδοτεί χιλιάδες εφαρμογές TikTok σε πραγματικό χρόνο. Δες τι φτιάχνουν οι developers με το API μας."},"items":{"chatAssistants":{"title":"Chat βοηθοί για TikTok Live","desc":"Φτιάξε αυτόματους chat βοηθούς που απαντούν σε μηνύματα, τρέχουν διαδραστικά παιχνίδια, καλωσορίζουν νέους θεατές και κάνουν moderation στο chat σε πραγματικό χρόνο. Αντίδρασε αμέσως σε συγκεκριμένες λέξεις-κλειδιά, εντολές ή ενέργειες χρηστών."},"overlays":{"title":"Overlays για streams σε πραγματικό χρόνο","desc":"Φτιάξε overlays τύπου browser source συμβατά με OBS, που δείχνουν live chat, ειδοποιήσεις δώρων, αριθμό θεατών και μετρικές engagement κατευθείαν στο stream σου. Πλήρως παραμετροποιήσιμα με HTML/CSS."},"giftTracking":{"title":"Παρακολούθηση δώρων και ειδοποιήσεις δωρεών","desc":"Παρακολούθησε τα εικονικά δώρα σε πραγματικό χρόνο, με αξία σε διαμάντια, combos και αριθμό επαναλήψεων. Φτιάξε κατατάξεις δωρητών, μετρητές στόχων και animated ειδοποιήσεις δώρων για το stream σου."},"analytics":{"title":"Dashboards analytics","desc":"Φτιάξε dashboards analytics σε πραγματικό χρόνο και με ιστορικό, που παρακολουθούν ποσοστά engagement, ταχύτητα chat, έσοδα από δώρα, διατήρηση θεατών, μέγιστους ταυτόχρονους θεατές και τάσεις ανάπτυξης."},"ai":{"title":"Ενσωματώσεις με AI","desc":"Τάισε μοντέλα AI με δεδομένα live streams για ανάλυση συναισθήματος, moderation περιεχομένου σε πραγματικό χρόνο, αυτόματο εντοπισμό highlights, παρακολούθηση της διάθεσης του κοινού και έξυπνες απαντήσεις στο chat με GPT, Claude ή δικά σου μοντέλα."},"moderation":{"title":"Εργαλεία moderation για το chat","desc":"Αυτόματο moderation που φιλτράρει spam, μπλοκάρει τοξικά μηνύματα, περιορίζει όσους επαναλαμβάνουν παραβάσεις και δίνει dashboards moderation σε πραγματικό χρόνο. Προστάτεψε την κοινότητά σου με δικούς σου κανόνες και φίλτρα AI."},"multiStream":{"title":"Παρακολούθηση πολλών streams","desc":"Παρακολούθησε πολλά TikTok LIVE streams ταυτόχρονα. Παρακολούθησε streams ανταγωνιστών, διαχειρίσου τα ταλέντα του agency σου ή φτιάξε feeds ανακάλυψης. Το πακέτο Pro υποστηρίζει 50 ταυτόχρονες συνδέσεις, το Ultra 250 και το Agency 500."},"games":{"title":"Ενσωματώσεις σε παιχνίδια","desc":"Άφησε τους θεατές του TikTok να αλληλεπιδρούν με το παιχνίδι σου σε πραγματικό χρόνο. Οι θεατές πυροδοτούν events μέσα στο παιχνίδι με εντολές στο chat, τα δώρα δημιουργούν αντικείμενα και τα battles ελέγχουν μηχανισμούς του παιχνιδιού. Δουλεύει με κάθε engine που υποστηρίζει WebSocket (C++, C#, Godot, web)."},"scouting":{"title":"Scouting creators","desc":"Εντόπισε ανερχόμενους creators και τους top gifters τους με περιφερειακές κατατάξεις, κατατάξεις λίγκας και live gift events. Φτιαγμένο για agencies που διαχειρίζονται ρόστερ creators."}},"cta":{"title":"Έτοιμος να φτιάξεις;","desc":"Πάρε το δωρεάν API key σου και ξεκίνα με δεδομένα TikTok LIVE σε λιγότερο από 30 δευτερόλεπτα.","key":"Πάρε δωρεάν API key","docs":"Διάβασε τα docs"}},"discord":{"seo":{"title":"Δωρεάν Discord bot για TikTok LIVE - Ειδοποιήσεις live, battles, κατατάξεις, υποστήριξη AI","description":"Το δωρεάν Discord bot για creators και agencies του TikTok LIVE. Ειδοποιήσεις live σε πραγματικό χρόνο, matchmaking για battles ανάμεσα σε servers, δίκτυο follow-for-follow, υποστήριξη AI για το API, αναζήτηση live κατατάξεων. Χωρίς όρια, χωρίς εγγραφή.","ogTitle":"Δωρεάν Discord bot για TikTok LIVE - Ειδοποιήσεις, battles, κατατάξεις","ogDescription":"Παρακολούθησε creators, κανόνισε battles, χτίσε δίκτυο follow και δες live κατατάξεις - όλα από το Discord. 100% δωρεάν, χωρίς λογαριασμό.","keywords":"TikTok LIVE bot, Discord bot, ειδοποιήσεις TikTok live, TikTok battle bot, follow for follow, F4F, TikTok API, δωρεάν discord bot, ειδοποιήσεις stream TikTok, TikTok agency bot"},"og":{"title":"Δωρεάν Discord bot για TikTok LIVE","subtitle":"Ειδοποιήσεις live, battles, κατατάξεις και υποστήριξη AI για τον server σου.","badge":"DISCORD"},"hero":{"badge":"Δωρεάν για κάθε server. Χωρίς API key. Χωρίς όρια.","titleLead":"Το Discord bot για","titleAccent":"creators και agencies του TikTok LIVE","subtitle":"Ειδοποιήσεις live, matchmaking για battles ανάμεσα σε servers, κατατάξεις gifters, υποστήριξη AI και εργαλεία ρόστερ για agencies - όλα σε ένα bot, εντελώς δωρεάν.","stats":{"servers":"Discord servers","members":"Μέλη που φτάνει","free":"Δωρεάν, πάντα","detectionValue":"60s","detection":"Εντοπισμός live"}},"install":"Πρόσθεσέ το στο Discord - Είναι δωρεάν","watch":{"label":"Η πιο δημοφιλής εντολή","desc":"Γράψ' την σε οποιοδήποτε κανάλι για να παρακολουθείς έναν creator. Το bot ειδοποιεί το κανάλι τη στιγμή που βγαίνει live, κάθε φορά.","cta":"Δες όλες τις εντολές"},"webdash":{"label":"Διαχειρίσου το bot σου από το web:","text":"{label} τρέξε {command} στον server σου για να αλλάξεις κανάλια ειδοποιήσεων, το μήνυμα LIVE και τους creators που παρακολουθείς από μία σελίδα."},"setup":{"label":"Ρύθμιση","title":"Έτοιμο σε λιγότερο από ένα λεπτό","step1":{"title":"Κάνε κλικ στο \"Add to Discord\"","body":"Χρησιμοποίησε το κουμπί από πάνω ή οποιοδήποτε κουμπί εγκατάστασης σε αυτή τη σελίδα. Θα μεταφερθείς στη συνηθισμένη σελίδα εξουσιοδότησης του Discord."},"step2":{"title":"Διάλεξε τον server σου","body":"Διάλεξε τον server όπου θέλεις να προσθέσεις το bot. Πρέπει να είσαι admin (ή ιδιοκτήτης του server) για να το εξουσιοδοτήσεις."},"step3":{"title":"Τέλος - το bot ρυθμίζεται αυτόματα","body":"Το bot φτιάχνει ένα ιδιωτικό κανάλι {channel}, δημοσιεύει οδηγίες ρύθμισης και φτιάχνει όλα τα απαραίτητα κανάλια. Δεν χρειάζονται εντολές."}},"features":{"label":"Δυνατότητες","title":"Ό,τι χρειάζεται ο server σου","items":{"alerts":{"title":"Ειδοποιήσεις live","desc":"Παρακολούθησε οποιονδήποτε λογαριασμό TikTok. Τη στιγμή που βγαίνει live, το bot δημοσιεύει μια πλούσια ειδοποίηση στο κανάλι που διάλεξες - φωτογραφία προφίλ, τίτλο stream, αριθμό θεατών και θέση, αν είναι στην κατάταξη.","tag":"Εντοπίζει και πότε κλείνει. Η ανάρτηση ενημερώνεται όταν τελειώνει το stream."},"battles":{"title":"Δίκτυο battles ανάμεσα σε servers","desc":"Κανόνισε battles στο TikTok LIVE με συγκεκριμένο αντίπαλο ή στείλε ανοιχτή πρόκληση σε κάθε server του δικτύου. Το bot σε ταιριάζει, στέλνει υπενθυμίσεις με DM και καταγράφει τα αποτελέσματα.","tag":"Υπενθυμίσεις με DM 24 ώρες, 30 λεπτά και 10 λεπτά πριν το battle"},"f4f":{"title":"Δίκτυο follow-for-follow","desc":"Γράψε \"follow me {'@'}username\" ή \"f4f\" σε οποιοδήποτε κανάλι παρακολουθείται. Το bot δημοσιεύει το προφίλ σου στο κανάλι F4F του server σου και ταυτόχρονα το στέλνει σε κάθε συνδεδεμένο server του δικτύου.","tag":"Δεν χρειάζονται εντολές - δουλεύει με φυσική γλώσσα"},"ai":{"title":"Ερωτήσεις και απαντήσεις με AI","desc":"Ρώτα ό,τι θες για το TikTok LIVE σε απλά αγγλικά. Το bot τρέχει με GPT-4o και ξέρει όλα τα docs του TikTool API, τα events, τα SDKs, τις τιμές και τα συνηθισμένα προβλήματα.","tag":"{command} How do I receive gift events in Python?"},"rankings":{"title":"Αναζήτηση live κατατάξεων","desc":"Δες την τρέχουσα θέση οποιουδήποτε creator στην live κατάταξη του tik.tools - περιοχή, κατηγορία, σκορ διαμαντιών - κατευθείαν από το Discord. Ενημερώνεται κάθε 60 δευτερόλεπτα από πραγματικά δεδομένα streams.","tag":"{command} - άμεση θέση στην κατάταξη"},"roster":{"title":"Διαχείριση ρόστερ agency","desc":"Διαχειρίσου όλο το ρόστερ creators μέσα από το Discord. Πρόσθεσε creators, παρακολούθησε τα battles τους, κανόνισε live για λογαριασμό τους και πάρε ειδοποιήσεις live για κάθε creator που εκπροσωπείς.","tag":"{add} · {list} · {upgrade} για agency intel"},"naturalLanguage":{"title":"Έξυπνη φυσική γλώσσα","desc":"Το bot καταλαβαίνει απλή κουβέντα - δεν χρειάζονται slash εντολές. Γράψε \"I need a battle tonight at 9\" και φτιάχνει το αίτημα. Γράψε \"follow me\" και φεύγει η ανάρτηση F4F.","tag":"Δουλεύει σε κάθε κανάλι που παρακολουθείται, με οποιαδήποτε διατύπωση"},"liveNow":{"title":"Ποιος είναι live τώρα","desc":"Τρέξε {command} οποιαδήποτε στιγμή για να δεις ποιοι από τους creators που παρακολουθείς κάνουν stream, με απευθείας links για να τους δεις στο tik.tools ή στο TikTok.","tag":"{command} - άμεση εικόνα όλων των creators που παρακολουθείς"}}},"audience":{"label":"Για ποιους είναι","title":"Ένα bot, τρεις τύποι χρηστών","items":{"streamers":{"title":"Streamers","desc":"Παρακολούθησε τους αγαπημένους σου creators. Μάθε τη στιγμή που βγαίνουν live. Κανόνισε battles, βρες αντιπάλους σε άλλους servers και χτίσε ένα δίκτυο follow που απλώνεται σε όλη την πλατφόρμα.","bullets":{"liveAlerts":"Ειδοποιήσεις live για απεριόριστους λογαριασμούς","battleScheduling":"Προγραμματισμός battles με αυτόματες υπενθυμίσεις","followNetwork":"Follow-for-follow ανάμεσα σε servers","rankDisplay":"Live θέση κατάταξης μέσα στις ειδοποιήσεις"}},"agencies":{"title":"Agencies","desc":"Διαχειρίσου το ρόστερ creators σου από έναν Discord server. Πάρε ειδοποιήσεις live για κάθε creator που εκπροσωπείς, κανόνισε battles για λογαριασμό τους και παρακολούθησε όλη τη δουλειά σε ένα σημείο.","bullets":{"roster":"Πλήρης διαχείριση ρόστερ (/roster)","liveAlerts":"Ειδοποιήσεις live για όλους τους creators","battleCoordination":"Συντονισμός battles για το ρόστερ","strikes":"Καταγραφή strikes και κυρώσεις για όσους δεν εμφανίζονται","upgrade":"Αναβάθμιση Agency σε intel λίγκας (/upgrade)"}},"developers":{"title":"Developers","desc":"Πάρε άμεσες απαντήσεις για το TikTool LIVE API, τα SDKs, τα events, το authentication και τα συνηθισμένα σφάλματα - χωρίς να φύγεις από το Discord. Σύνδεσε το API key σου και δες τη χρήση από οποιονδήποτε server είσαι.","bullets":{"aiSupport":"Υποστήριξη AI που ξέρει όλα τα docs του API","quickLinks":"Γρήγορα links σε docs, events, SDKs","apiKey":"Σύνδεση API key και έλεγχος χρήσης","eventsReference":"Αναφορά events για live streams (/docs)"}}}},"commandsRef":{"label":"Εντολές","title":"Πλήρης λίστα εντολών","sub":"Κάθε slash εντολή του bot. Οι περισσότερες δυνατότητες δουλεύουν και με φυσική γλώσσα - χωρίς slash."},"commandGroups":{"notifications":"Ειδοποιήσεις live","battles":"Matchmaking για battles","rankings":"Κατατάξεις και δεδομένα","roster":"Ρόστερ agency","ai":"AI και docs","setup":"Ρύθμιση server (μόνο admins)"},"commands":{"watchAdd":"Ξεκίνα να παρακολουθείς έναν λογαριασμό TikTok για ειδοποιήσεις live","watchAddChannel":"Παρακολούθηση με ειδοποιήσεις σε συγκεκριμένο κανάλι","watchRemove":"Σταμάτα να παρακολουθείς έναν λογαριασμό","watchList":"Δες όλους τους λογαριασμούς που παρακολουθεί ο server σου","livenow":"Δες ποιοι από τους creators που παρακολουθείς είναι live τώρα","battleSchedule":"Κανόνισε battle σε συγκεκριμένη ημερομηνία και ώρα","battleRequest":"Στείλε ανοιχτή πρόκληση σε όλους τους servers του δικτύου","battleList":"Δες όλα τα επερχόμενα battles","rank":"Δες την τρέχουσα θέση ενός creator στην live κατάταξη","usage":"Δες τη χρήση του API key σου στο tik.tools και τα όρια του πακέτου σου","upgrade":"Δες τα πακέτα Agency PASS - ξεκλείδωσε κατατάξεις λίγκας και gifter intel (μόνο admins)","rosterAdd":"Πρόσθεσε creator στο ρόστερ του agency σου","rosterRemove":"Αφαίρεσε creator από το ρόστερ σου","rosterList":"Δες όλο το ρόστερ του agency σου","ask":"Ρώτα ό,τι θες για το TikTok LIVE API, τα SDKs, τα events ή τις τιμές","docs":"Πάρε απευθείας link σε docs, οδηγούς SDK, κατατάξεις, agencies, πακέτα PASS και άλλα","dashboard":"Άνοιξε το web dashboard για να διαχειριστείς το bot σε αυτόν τον server","setupApiKey":"Σύνδεσε το API key σου στο tik.tools με αυτόν τον server","setupTiktok":"Σύνδεσε ένα username TikTok με αυτόν τον server","setupEventsChannel":"Όρισε πού δημοσιεύονται οι ειδοποιήσεις live","setupBattleChannel":"Όρισε πού δημοσιεύονται τα αιτήματα για battles","setupF4fChannel":"Όρισε το κανάλι follow-for-follow","setupBattleNetwork":"Μπες ή βγες από το δίκτυο battles ανάμεσα σε servers","setupBattleWizard":"Άνοιξε ή κλείσε τον οδηγό battles στο chat για αυτόν τον server"},"responds":{"label":"Καλό να ξέρεις","title":"Πού απαντά το bot","ai":{"title":"Απαντήσεις AI","body":"Το bot απαντά μόνο του σε ερωτήσεις στα κανάλια βοήθειας του κεντρικού server του TikTool. Στον δικό σου server, κάνε του {'@'}mention και απαντά παντού."},"wizard":{"title":"Οδηγός battles","body":"Τα γραπτά αιτήματα για battles (\"I need a battle tonight at 9\") ενεργοποιούν τον οδηγό μόνο σε κανάλια που έχουν \"battle\" στο όνομα, όπως το {channel1} ή το {channel2}."},"toggle":{"title":"Διακόπτης για admins","body":"Οι admins του server μπορούν να κλείσουν (ή να ξανανοίξουν) τον οδηγό battles οποιαδήποτε στιγμή με το {command}. Οι slash εντολές δουλεύουν κανονικά σε κάθε περίπτωση."}},"agency":{"kicker":"Αποκλειστικό για Agency - Super feature","title":"Δημοσίευσε live feeds κατατάξεων TikTok κατευθείαν στο Discord","sub":"Κατατάξεις creators, gaming κατατάξεις και 99+ movers σε όλες τις {count} περιοχές - τα τραβάς όποτε θες σε ένα ιδιωτικό κανάλι, με κουμπιά.","requirement":"Απαιτεί ενεργή συνδρομή Global Agency","step1":{"title":"Πρόσθεσε το bot και κάνε τη ρύθμιση","body":"Κάλεσε το bot στον server σου και μετά τρέξε {command} (μόνο admins) για να ξεκινήσεις."},"step2":{"title":"Σύνδεσε το API key σου","body":"Το bot σού στέλνει ιδιωτικό DM - επικόλλησε εκεί το agency API key σου. Δεν εμφανίζεται ποτέ στο κανάλι."},"step3":{"title":"Διάλεξε τι θα παρακολουθείς","body":"Διάλεξε περιοχές και πίνακες: κατατάξεις creators, gaming κατατάξεις και 99+ movers (μπήκαν σήμερα / κάτω από το όριο)."},"step4":{"title":"Διάλεξε κανάλι και ρόλο","body":"Όρισε το κανάλι όπου θα γίνονται οι δημοσιεύσεις και τον ρόλο Manager που μπορεί να τραβά τα feeds."},"step5":{"title":"Τράβα όποτε θες","body":"Χρησιμοποίησε τα κουμπιά:"}},"cta":{"badge":"Δωρεάν εγκατάσταση. Χωρίς πιστωτική κάρτα. Χωρίς λογαριασμό.","title":"Πρόσθεσέ το στον server σου τώρα","sub":"Κάνε κλικ παρακάτω, διάλεξε τον server σου και το bot ρυθμίζει τα πάντα αυτόματα. Παίρνει λιγότερο από ένα λεπτό.","pricing":"Τιμές API"}}},"guidesApi":{"gettingStarted":{"seo":{"title":"Ξεκίνα με το TikTok LIVE API - Οδηγός γρήγορης εκκίνησης για developers","description":"Οδηγός βήμα-βήμα για να ξεκινήσεις με το TikTok LIVE API. Εγκατάστησε το SDK, πάρε δωρεάν API key, συνδέσου σε οποιοδήποτε TikTok LIVE stream και λάβε chat, δώρα και θεατές σε πραγματικό χρόνο σε λιγότερο από 30 δευτερόλεπτα.","ogTitle":"Ξεκίνα με το TikTok LIVE API - Οδηγός γρήγορης εκκίνησης","ogDescription":"Συνδέσου σε οποιοδήποτε TikTok LIVE stream σε λιγότερο από 30 δευτερόλεπτα. Δωρεάν SDK, δωρεάν API key, δεδομένα σε πραγματικό χρόνο. Οδηγός βήμα-βήμα για developers."},"og":{"title":"Ξεκίνα με το TikTok LIVE","subtitle":"Η πρώτη σου σύνδεση σε λίγα λεπτά.","badge":"ΟΔΗΓΟΣ"},"jsonLd":{"name":"Πώς να συνδεθείς στο TikTok Live Stream API","description":"Οδηγός βήμα-βήμα για να συνδεθείς σε οποιοδήποτε TikTok LIVE stream και να λαμβάνεις chat, δώρα και θεατές σε πραγματικό χρόνο με το TikTools API.","toolNode":"Node.js (έκδοση 18 ή νεότερη)","steps":{"apiKey":{"name":"Πάρε δωρεάν API key","text":"Κάνε εγγραφή στο tik.tools/login για να πάρεις το δωρεάν API key σου. Χωρίς πιστωτική κάρτα."},"install":{"name":"Εγκατάστησε το SDK","text":"Τρέξε npm install {'@'}tiktool/live για να εγκαταστήσεις το TikTools SDK."},"connect":{"name":"Συνδέσου σε live stream","text":"Δημιούργησε έναν client TikTokLive με το username του streamer και το API key σου και μετά κάλεσε client.connect()."},"receive":{"name":"Λάβε events σε πραγματικό χρόνο","text":"Άκου events όπως chat, gift, like, follow και viewer_count. Όλα τα events έρχονται ως δομημένα αντικείμενα JSON."}}},"hero":{"badge":"Οδηγός γρήγορης εκκίνησης","title":"Ξεκίνα με το","titleHighlight":"TikTok LIVE API","subtitle":"Συνδέσου σε οποιοδήποτε TikTok LIVE stream και λάβε δεδομένα σε πραγματικό χρόνο σε λιγότερο από 30 δευτερόλεπτα. Πακέτο Sandbox - χωρίς πιστωτική κάρτα."},"step1":{"title":"Πάρε το δωρεάν API key σου","signUp":"Κάνε εγγραφή στο {link} με τον λογαριασμό σου Google. Το δωρεάν API key σου δημιουργείται αμέσως - χωρίς κάρτα, χωρίς διαδικασία έγκρισης.","limits":"Το πακέτο Sandbox περιλαμβάνει {sandboxRequests} και {sandboxConnections} (50 sessions την ημέρα, 2 ώρες ανά σύνδεση). Για production, αναβάθμισε σε επί πληρωμή πακέτο (από 7 $/εβδ.) για {paidRequests} και {paidConnections}.","sandboxRequests":"5.000 requests/ημέρα","sandboxConnections":"3 ταυτόχρονες συνδέσεις WebSocket","paidRequests":"10.000 requests/ημέρα","paidConnections":"20 ταυτόχρονες συνδέσεις WebSocket"},"step2":{"title":"Εγκατάστησε το SDK","body":"Εγκατάστησε το TikTools SDK από το npm. Δουλεύει με Node.js, Bun και Deno."},"step3":{"title":"Συνδέσου σε live stream","body":"Με το SDK συνδέεσαι σε οποιονδήποτε χρήστη του TikTok κάνει live αυτή τη στιγμή:"},"step4":{"title":"Τρέξ' το","saveAs":"Αποθήκευσέ το ως {file} και τρέξε:","output":"Μέσα σε λίγα δευτερόλεπτα θα δεις live events να γεμίζουν το terminal σου:"},"step5":{"title":"Εναλλακτικά: σκέτο WebSocket","body":"Δεν θέλεις SDK; Συνδέσου απευθείας μέσω WebSocket από οποιαδήποτε γλώσσα:","languages":"Δουλεύει με Python, Go, Rust, Java, C#, Ruby - κάθε γλώσσα που υποστηρίζει WebSocket."},"next":{"title":"Και μετά;","useCases":{"title":"Χρήσεις","sub":"Δες τι φτιάχνουν οι developers με το API"},"reference":{"title":"Πλήρες API reference","sub":"Όλα τα events, endpoints και μέθοδοι του SDK"},"bot":{"title":"Φτιάξε chat assistant","sub":"Tutorial βήμα-βήμα για assistant"},"overlay":{"title":"Φτιάξε stream overlay","sub":"Tutorial για browser source στο OBS"}},"sidebar":{"title":"Σε αυτή τη σελίδα","apiKey":"1. Πάρε δωρεάν API key","install":"2. Εγκατάστησε το SDK","connect":"3. Συνδέσου σε stream","run":"4. Τρέξ' το","raw":"5. Σκέτο WebSocket"}},"websocket":{"seo":{"title":"TikTok LIVE WebSocket API - Δεδομένα stream σε πραγματικό χρόνο","description":"Συνδέσου σε TikTok Live streams μέσω WebSocket API. Μηνύματα chat, δώρα, αριθμός θεατών και battles σε πραγματικό χρόνο - δουλεύει με JavaScript, Python, Go, Rust και κάθε γλώσσα. Διαθέσιμο πακέτο Sandbox.","ogTitle":"TikTok LIVE WebSocket API - Δεδομένα stream σε πραγματικό χρόνο","ogDescription":"Συνδέσου σε οποιοδήποτε TikTok Live stream μέσω WebSocket. Events σε πραγματικό χρόνο για chat, δώρα, θεατές, battles. Δουλεύει με κάθε γλώσσα προγραμματισμού. Υπάρχει δωρεάν πακέτο."},"og":{"title":"Οδηγός TikTok LIVE WebSocket","subtitle":"Συνδέσου και χειρίσου events του stream σε πραγματικό χρόνο.","badge":"ΟΔΗΓΟΣ"},"jsonLd":{"headline":"TikTok LIVE WebSocket API - Συνδέσου σε οποιοδήποτε live stream","description":"Πλήρης οδηγός για σύνδεση σε TikTok LIVE streams μέσω WebSocket. Chat, δώρα, θεατές, battles σε πραγματικό χρόνο. Δουλεύει με JavaScript, Python, Go, Rust και κάθε γλώσσα.","faq":{"connect":"Συνδέσου στο {url} με οποιαδήποτε βιβλιοθήκη WebSocket. Θα λαμβάνεις events JSON σε πραγματικό χρόνο για chat, δώρα, θεατές και άλλα.","languages":"Κάθε γλώσσα με υποστήριξη WebSocket: JavaScript/Node.js, Python, Go, Rust, Java, C#, Ruby, PHP και άλλες. Το TikTool έχει επίσης επίσημο Node.js SDK ({'@'}tiktool/live).","free":"Ναι, το πακέτο Sandbox είναι δωρεάν, με 3 ταυτόχρονες συνδέσεις WebSocket και 5.000 REST requests/ημέρα. Τα επί πληρωμή πακέτα ξεκινούν από 7 $/εβδ. (Basic) για 20 ταυτόχρονες συνδέσεις και 10.000 requests/ημέρα."}},"hero":{"badge":"Οδηγός","title":"TikTok LIVE","titleHighlight":"WebSocket API","subtitle":"Συνδέσου σε οποιοδήποτε TikTok LIVE stream μέσω WebSocket. Λάβε μηνύματα chat, δώρα, αριθμό θεατών, battles και δεδομένα engagement σε πραγματικό χρόνο, με καθυστέρηση κάτω από 50ms. Δουλεύει με κάθε γλώσσα προγραμματισμού."},"how":{"title":"Πώς δουλεύει το TikTok LIVE WebSocket","endpoint":"Το TikTool δίνει ένα managed endpoint WebSocket στο {endpoint}, που στέλνει events σε πραγματικό χρόνο από οποιοδήποτε TikTok LIVE stream. Συνδέεσαι με το API key σου και ένα username του TikTok - ο server αναλαμβάνει όλο το protocol negotiation, το authentication και τη λογική επανασύνδεσης.","relay":"Σε αντίθεση με τις απευθείας συνδέσεις στο πρωτόκολλο της υποδομής μετάδοσης του TikTok (που χαλάνε συχνά), το WebSocket API του TikTool είναι ένα {relay}.","relayStrong":"σταθερό relay επιπέδου production"},"quickStart":{"title":"Γρήγορη εκκίνηση - Σύνδεση με 3 γραμμές","native":"Ή συνδέσου απευθείας με native WebSocket (χωρίς SDK):","anyLanguage":"Κάθε γλώσσα","anyLanguageBody":"Δουλεύει κάθε γλώσσα με υποστήριξη WebSocket - Go, Rust, Java, C#, Ruby, PHP. Απλώς συνδέσου στο:"},"params":{"title":"Παράμετροι σύνδεσης WebSocket","parameter":"Παράμετρος","required":"Υποχρεωτική","description":"Περιγραφή","uniqueId":"Username του streamer στο TikTok (χωρίς {'@'})","apiKey":"Το API key σου στο TikTool","jwtKey":"Authentication με JWT (εναλλακτική του apiKey για browser clients με token)"},"eventTypes":{"title":"Τύποι events","intro":"Κάθε μήνυμα WebSocket είναι ένα αντικείμενο JSON με πεδία {event} και {data}. Αυτά είναι τα events που θα λαμβάνεις:"},"events":{"chat":"Νέο μήνυμα chat από θεατή. Περιέχει στοιχεία χρήστη, κείμενο μηνύματος και badges.","gift":"Εικονικό δώρο από θεατή. Περιέχει όνομα δώρου, αξία σε διαμάντια και αριθμό επαναλήψεων.","like":"Ένας θεατής έκανε like στο stream. Περιέχει το σύνολο των likes.","member":"Ένας θεατής μπήκε στο stream. Ενεργοποιείται όταν χρήστες μπαίνουν στο live room.","social":"Follow / share / αγαπημένο. Το πεδίο data.action σού λέει ποιο από τα τρία (follow, share, favourite).","roomUserSeq":"Ενημέρωση αριθμού θεατών. Περιέχει το τρέχον viewerCount και τους topViewers.","subscribe":"Ένας θεατής έκανε συνδρομή στον streamer.","battle":"Event battle LinkMic. Περιέχει κατάσταση battle, σκορ, διάρκεια και συμμετέχοντες.","battleArmies":"Ενημέρωση battle armies. Σκορ ομάδων και κατάταξη συμμετεχόντων.","linkMic":"Ενημέρωση διάταξης guests στο LinkMic. Περιέχει user IDs των θέσεων/guests για streams με πολλούς hosts.","roomPin":"Ο streamer καρφίτσωσε ένα μήνυμα chat.","liveIntro":"Ενημέρωση περιγραφής stream. Περιέχει τίτλο και περιγραφή του stream.","emoteChat":"Custom emote στο chat. Περιέχει ID του emote και URL εικόνας.","envelope":"Event σεντουκιού θησαυρού / κόκκινου φακέλου στο stream.","question":"Ερώτηση Q&A από θεατή.","rankUpdate":"Ανανέωση κατάταξης του streamer ανά περιοχή.","barrage":"Μήνυμα barrage/ανακοίνωσης στο πάνω μέρος της οθόνης.","superFan":"Ένας θεατής έγινε Super Fan ή ανέβηκε επίπεδο. Περιέχει το νέο επίπεδο.","superFanJoin":"Ένας Super Fan μπήκε στο room.","superFanBox":"Event κουτιού / ανταμοιβής Super Fan.","control":"Έλεγχος κύκλου ζωής του stream (παύση, λήξη κ.λπ.)."},"limits":{"title":"Όρια συνδέσεων ανά πακέτο","tier":"Πακέτο","connections":"Συνδέσεις","price":"Τιμή","sandboxFree":"Sandbox (δωρεάν)","sandboxTier":"Πακέτο Sandbox","proPrice":"από 15 $/εβδ.","ultraPrice":"από 45 $/εβδ.","agencyConnections":"500 + Firehose","agencyPrice":"από 119 $/εβδ."},"errors":{"title":"Χειρισμός σφαλμάτων και επανασύνδεση","body":"Το WebSocket κλείνει με τα standard close codes. Ο client σου πρέπει να χειρίζεται την επανασύνδεση:"},"faq":{"title":"Συχνές ερωτήσεις","connect":{"q":"Πώς συνδέομαι σε TikTok live stream μέσω WebSocket;","a":"Συνδέσου στο {url} με οποιαδήποτε βιβλιοθήκη WebSocket. Θα λαμβάνεις events JSON σε πραγματικό χρόνο για chat, δώρα, θεατές και άλλα. Το SDK ({'@'}tiktool/live) τα κάνει όλα αυτά αυτόματα."},"languages":{"q":"Ποιες γλώσσες προγραμματισμού δουλεύουν με το TikTok LIVE WebSocket;","a":"Κάθε γλώσσα με υποστήριξη WebSocket: JavaScript/Node.js, Python, Go, Rust, Java, C#, Ruby, PHP και άλλες. Το TikTool έχει επίσης επίσημο Node.js SDK ({'@'}tiktool/live στο npm) και πακέτο Python (tiktok-live-api στο PyPI)."},"free":{"q":"Είναι δωρεάν το TikTok LIVE WebSocket API;","a":"Ναι, το πακέτο Sandbox είναι δωρεάν, με 3 ταυτόχρονες συνδέσεις WebSocket και 5.000 REST requests/ημέρα. Χωρίς πιστωτική κάρτα. Τα επί πληρωμή πακέτα από 7 $/εβδ. (Basic) δίνουν 20 ταυτόχρονες συνδέσεις και 10.000 requests/ημέρα για production."},"openSource":{"q":"Σε τι διαφέρει από τις open-source βιβλιοθήκες για live streams;","a":"Με τις open-source βιβλιοθήκες συντηρείς μόνος σου την υποδομή σύνδεσης, και χαλάνε συχνά όταν η πλατφόρμα αλλάζει κάτι. Το TikTool είναι managed υπηρεσία API που αναλαμβάνει όλη τη συντήρηση για σένα, με uptime 99,9%."},"latency":{"q":"Πόση καθυστέρηση έχει η σύνδεση WebSocket;","a":"Το TikTool παραδίδει τα events μέσα σε 50ms από τη στιγμή που συμβαίνουν στο TikTok. Η σύνδεση WebSocket είναι βελτιστοποιημένη για παράδοση δεδομένων σε πραγματικό χρόνο με χαμηλή καθυστέρηση."}},"next":{"python":{"title":"Οδηγός Python","sub":"Σύνδεση με Python"},"events":{"title":"Reference events","sub":"Όλοι οι τύποι events και τα δεδομένα τους"}}},"webhooks":{"seo":{"title":"TikTok LIVE Webhooks - Ειδοποιήσεις όταν βγαίνει live και όταν τελειώνει","description":"Λάβε ένα υπογεγραμμένο HTTPS POST όταν ένας creator του TikTok βγαίνει live ή τελειώνει το stream. Webhooks live.start και live.end με retries, replay και υπογραφές HMAC, σε κάθε επί πληρωμή πακέτο."},"og":{"title":"TikTok LIVE Webhooks","subtitle":"Ειδοποιήσεις έναρξης και λήξης live στο endpoint σου.","badge":"ΟΔΗΓΟΣ"},"jsonLd":{"breadcrumbHome":"Αρχική","breadcrumbGuides":"Οδηγοί","breadcrumbPage":"TikTok LIVE Webhooks"},"hero":{"badge":"Οδηγός","title":"TikTok LIVE","titleHighlight":"Webhooks","subtitle":"Λάβε ένα υπογεγραμμένο HTTPS POST τη στιγμή που ένας creator του TikTok βγαίνει live ή τελειώνει το stream. Κανένα socket ανοιχτό, κανένα polling: διάλεξε τους creators, δώσε μας ένα URL, και τα live.start και live.end φτάνουν στο endpoint σου.","seePlans":"Δες τα πακέτα","apiReference":"API reference"},"what":{"title":"Τι κάνει ένα TikTok LIVE webhook","body":"Ένα webhook είναι μια ειδοποίηση live που φτάνει στον server σου. Παρακολουθούμε τους creators της λίστας σου και στέλνουμε HTTPS POST στο URL σου όταν κάποιος ξεκινά LIVE ({start}) και ξανά όταν τελειώνει το stream ({end}). Η υπηρεσία σου δεν χρειάζεται να κρατά ανοιχτή σύνδεση ή να τρέχει scheduler - αρκεί να απαντά σε ένα POST.","uses":"Συνηθισμένες χρήσεις: ποστάρισμα σε Discord ή Slack όταν ένας creator βγαίνει live, έναρξη εγγραφής ή analytics τη στιγμή που ξεκινά το stream, άνοιγμα {link} για chat και δώρα μόνο όσο ο creator είναι πραγματικά live, ή ενημερωμένο live status για το ρόστερ ενός agency.","usesLink":"σύνδεσης WebSocket"},"how":{"title":"Πώς δουλεύει","register":"{strong} με το URL του endpoint σου, τα events που θέλεις και τα usernames του TikTok που θα παρακολουθείς.","registerStrong":"Κάνε εγγραφή ενός webhook","secret":"{strong} που επιστρέφεται μία φορά κατά τη δημιουργία. Κάθε παράδοση υπογράφεται με αυτό.","secretStrong":"Φύλαξε το signing secret","receive":"{strong} ως JSON POSTs. Έλεγξε την υπογραφή, απάντησε 200 και μετά κάνε τη δουλειά σου.","receiveStrong":"Λάβε live.start και live.end"},"events":{"title":"Events","ariaLabel":"Events webhook","event":"Event","plans":"Πακέτα","when":"Πότε ενεργοποιείται","plansAllPaid":"Όλα τα επί πληρωμή πακέτα","plansUltraGlobal":"Ultra και Global Agency","plansGlobal":"Global Agency","liveStart":"Ένας creator που παρακολουθείς ξεκίνησε LIVE. Περιέχει room id, ώρα έναρξης και URL του live.","liveEnd":"Ένας creator που παρακολουθείς τελείωσε το stream. Ίδιο envelope, με την ώρα λήξης.","peakViewers":"Ένα stream έπιασε νέο ρεκόρ θεατών.","highValueGift":"Στάλθηκε δώρο υψηλής αξίας σε stream που παρακολουθείς.","followerMilestone":"Ένας creator που παρακολουθείς πέρασε ένα ορόσημο followers."},"register":{"title":"Εγγραφή webhook","body":"Δημιούργησε webhooks από το dashboard ή server-to-server με το API key σου. Η απάντηση περιέχει το signing secret, που εμφανίζεται μόνο μία φορά.","creators":"Κράτα τους {creators} περιορισμένους στους λογαριασμούς που σε ενδιαφέρουν (έως 1.000 ανά webhook). Για να αλλάξεις τη λίστα αργότερα, κάνε {patch} στο webhook με ολόκληρο τον νέο πίνακα - αντικαθιστά την προηγούμενη λίστα. Όλες οι παράμετροι υπάρχουν στο {link}.","creatorsLink":"API reference"},"payloads":{"title":"Payloads","headers":"Κάθε παράδοση έχει επίσης τα headers {timestamp}, {event}, {eventId}, {deliveryId}, {attempt} και {webhookId}."},"verify":{"title":"Έλεγξε την υπογραφή","body":"Κάθε POST περιέχει το {header}, όπου {v1} είναι το HMAC-SHA256 του {signed} με κλειδί το webhook secret σου. Υπολόγισέ το πάνω στο raw body πριν κάνεις parse το JSON, σύγκρινε σε σταθερό χρόνο και απόρριψε timestamps παλαιότερα από πέντε λεπτά."},"delivery":{"title":"Παράδοση και retries","atLeastOnce":"{strong} Το ίδιο event μπορεί να φτάσει πάνω από μία φορά, οπότε κάνε dedupe με βάση το {eventId}.","atLeastOnceStrong":"Τουλάχιστον μία φορά.","retries":"{strong} Μια αποτυχημένη παράδοση ξαναδοκιμάζεται με πρόγραμμα 0s, 30s, 2m, 10m, 1h και 6h. Μετά την τελευταία προσπάθεια κρατιέται ως dead letter, που μπορείς να κάνεις replay από το dashboard ή το API μόλις το endpoint σου είναι ξανά εντάξει.","retriesStrong":"Retries.","fast":"{strong} Επίστρεψε 2xx μόλις φτάσει το POST και κάνε την επεξεργασία μετά. Το connect timeout είναι 10 δευτερόλεπτα και το read timeout 15 δευτερόλεπτα· μια σύνδεση που απορρίπτεται ή ένα timeout μετράει ως αποτυχημένη προσπάθεια.","fastStrong":"Απάντα γρήγορα.","test":"{strong} Στείλε μια υπογεγραμμένη δοκιμαστική παράδοση στο endpoint σου από το dashboard ή το test endpoint, για να ελέγξεις το parsing και την υπογραφή πριν βγει live κάποιος creator.","testStrong":"Δοκίμασε όποτε θέλεις."},"plans":{"title":"Πακέτα","body":"Τα webhooks με {start} και {end} περιλαμβάνονται σε κάθε επί πληρωμή πακέτο, με περισσότερα endpoints και μεγαλύτερο ημερήσιο όριο παραδόσεων στα μεγαλύτερα πακέτα. Ένας λογαριασμός Sandbox μπορεί να στήσει ένα δοκιμαστικό webhook από το dashboard και να του στέλνει υπογεγραμμένες δοκιμαστικές παραδόσεις, ώστε να φτιάξεις το integration πριν γραφτείς συνδρομητής. Οι πραγματικές παραδόσεις και η εγγραφή webhooks με API key θέλουν επί πληρωμή πακέτο. Δες τις {link} για λεπτομέρειες.","pricingLink":"τιμές"},"faq":{"title":"Συχνές ερωτήσεις","offer":{"q":"Έχει το TikTok webhooks για LIVE streams;","a":"Το TikTok δεν δίνει δημόσια webhooks για όταν ένας creator βγαίνει live. Το Tik Tools παρακολουθεί τους creators που διαλέγεις και στέλνει webhooks live.start και live.end στο HTTPS endpoint σου."},"speed":{"q":"Πόσο γρήγορα φτάνει το live.start;","a":"Συνήθως μέσα σε λίγα δευτερόλεπτα από τη στιγμή που ο creator βγαίνει live. Ο εντοπισμός είναι συνεχής αλλά όχι ακαριαίος, οπότε ένα stream που ξεκινά και τελειώνει μέσα σε λίγα δευτερόλεπτα μπορεί να μη φανεί. Τα streams κανονικής διάρκειας πιάνονται αξιόπιστα."},"twice":{"q":"Μπορεί το ίδιο event να παραδοθεί δύο φορές;","a":"Ναι. Η παράδοση γίνεται τουλάχιστον μία φορά, οπότε ένα retry μπορεί να επαναλάβει ένα event που ο server σου έχει ήδη επεξεργαστεί. Κάθε payload έχει σταθερό event_id - αποθήκευσέ το και προσπέρνα όποιο id έχεις ήδη δει."},"down":{"q":"Τι γίνεται αν ο server μου είναι πεσμένος;","a":"Οι αποτυχημένες παραδόσεις ξαναδοκιμάζονται στα 0s, 30s, 2m, 10m, 1h και 6h. Μετά την τελευταία προσπάθεια το event κρατιέται ως dead letter, που μπορείς να κάνεις replay μόλις το endpoint σου επανέλθει."},"websocket":{"q":"Χρειάζομαι και σύνδεση WebSocket;","a":"Όχι για ειδοποιήσεις live. Τα webhooks καλύπτουν μόνα τους τα live.start και live.end. Χρησιμοποίησε το WebSocket API όταν θέλεις και τα events chat, δώρων και θεατών μέσα από το stream."},"plans":{"q":"Ποια πακέτα περιλαμβάνουν webhooks;","a":"Τα webhooks live.start και live.end περιλαμβάνονται σε κάθε επί πληρωμή πακέτο. Τα μεγαλύτερα πακέτα προσθέτουν περισσότερα endpoints, μεγαλύτερο ημερήσιο όριο παραδόσεων και επιπλέον events. Ένας λογαριασμός Sandbox μπορεί να στήσει ένα δοκιμαστικό webhook από το dashboard και να στέλνει υπογεγραμμένες δοκιμαστικές παραδόσεις· οι πραγματικές παραδόσεις και η εγγραφή webhooks με API key θέλουν επί πληρωμή πακέτο."}},"next":{"websocket":{"title":"Οδηγός WebSocket","sub":"Chat και δώρα μόλις ένας creator βγει live"},"bot":{"title":"Φτιάξε live bot","sub":"Αυτοματισμοί για Discord και chat"}}},"events":{"seo":{"title":"Reference events του TikTok LIVE - tik.tools","description":"Κάθε event του TikTok LIVE WebSocket τεκμηριωμένο με live δεδομένα firehose: chat, gift, like, follow, join, battle, subscription. Έτοιμος κώδικας σε Node, Python, curl, Go.","ogTitle":"Reference events του TikTok LIVE API","ogDescription":"Όλα τα events του TikTok LIVE WebSocket τεκμηριωμένα με live δείγματα firehose. Έτοιμος κώδικας σε Node, Python, curl, Go."},"og":{"title":"Reference events του TikTok LIVE","subtitle":"Κάθε event που μπορείς να παρακολουθείς.","badge":"ΟΔΗΓΟΣ"},"hero":{"eyebrow":"REFERENCE EVENTS · LIVE FIREHOSE · ΣΕ ΡΟΗ ΤΩΡΑ","title":"Όλο το λεξιλόγιο events του {brand}","sub":"Chat. Δώρα. Likes. Είσοδοι. Follows. Battles. Συνδρομές. Κάθε event των TikTok LIVE streams έρχεται από ένα WebSocket με πλούσια metadata. Η ροή παρακάτω είναι το πραγματικό δημόσιο firehose αυτή τη στιγμή - όχι mockup.","ctaKey":"Πάρε δωρεάν sandbox key","ctaDocs":"Διάβασε τα docs"},"feed":{"title":"Live ροή events","flag":"{count} events στο buffer · πραγματικό δημόσιο stream","giftAlt":"δώρο","someone":"κάποιος","giftFallback":"Δώρο","actions":{"sent":"έστειλε"},"secondsAgo":"πριν {n} δευτ.","minutesAgo":"πριν {n} λεπ.","empty":"Αναμονή για το επόμενο live event...","caption":"Το δημόσιο firehose είναι με απόκρυψη, αλλά κάθε event είναι πραγματικό push από πραγματικό TikTok LIVE room. Συνδέσου με δικό σου key για να λαμβάνεις ολόκληρο το payload χωρίς απόκρυψη (πραγματικά usernames, πραγματικά avatars, πραγματικά διαμάντια) - το μόνο που αλλάζει από πακέτο σε πακέτο είναι το όριο ταυτόχρονων συνδέσεων."},"code":{"title":"Σύνδεση στο firehose από το δικό σου stack","lead":"Διάλεξε γλώσσα. Αντέγραψε. Τρέξε. Sandbox key από {link}.","tabsLabel":"Γλώσσα κώδικα"},"docs":{"title":"Κάθε event, τι το ενεργοποιεί, τι έχει μέσα το payload","intro":"Όλα τα events έχουν κοινό envelope {envelope}. Παρακάτω: κάθε τύπος event και τα δεδομένα που φέρνει.","items":{"chat":{"description":"Ενεργοποιείται όταν ένας θεατής στέλνει μήνυμα στο chat. Το πιο συχνό event.","frequency":"Πολύ συχνό","fields":{"comment":"Το κείμενο του μηνύματος","userId":"Αριθμητικό user ID στο TikTok"}},"gift":{"description":"Ενεργοποιείται όταν ένας θεατής στέλνει εικονικό δώρο. Περιέχει όνομα δώρου, αξία σε διαμάντια και δεδομένα streak.","frequency":"Μέτριο","fields":{"user":"Αποστολέας","giftName":"π.χ. \"Rose\", \"Galaxy\"","giftId":"Αριθμητικό ID δώρου","diamondCount":"Αξία σε διαμάντια","repeatCount":"Μέτρηση streak","repeatEnd":"True όταν τελειώνει το streak"}},"like":{"description":"Ενεργοποιείται όταν ένας θεατής πατά like. Περιέχει το σύνολο των likes.","frequency":"Πολύ συχνό","fields":{"user":"Αυτός που έκανε like","likeCount":"Likes αυτού του event","totalLikeCount":"Σύνολο stream"}},"member":{"description":"Ενεργοποιείται όταν ένας θεατής μπαίνει στο live room.","frequency":"Μέτριο","fields":{"user":"Χρήστης που μπαίνει"}},"follow":{"description":"Ενεργοποιείται όταν ένας θεατής κάνει follow στον streamer κατά τη διάρκεια του live.","frequency":"Χαμηλό","fields":{"user":"Χρήστης που κάνει follow"}},"share":{"description":"Ενεργοποιείται όταν ένας θεατής κάνει share το live stream.","frequency":"Χαμηλό","fields":{"user":"Χρήστης που κάνει share"}},"roomUserSeq":{"description":"Περιοδική ενημέρωση αριθμού θεατών. Ο βασικός τρόπος να παρακολουθείς τους θεατές σε πραγματικό χρόνο. Το SDK το στέλνει επίσης ως viewer_count (alias, ίδιο payload).","frequency":"Περιοδικό","fields":{"viewerCount":"Θεατές live αυτή τη στιγμή","topViewers":"Ταξινομημένοι κατά engagement"}},"subscribe":{"description":"Ενεργοποιείται όταν ένας θεατής κάνει συνδρομή στον streamer.","frequency":"Σπάνιο","fields":{"user":"Συνδρομητής"}},"linkMicBattle":{"description":"Ενεργοποιείται όταν ένα TikTok LIVE battle ξεκινά, ενημερώνεται ή τελειώνει. Περιέχει σκορ + συμμετέχοντες.","frequency":"Κατά τα battles","fields":{"battleUsers":"Συμμετέχοντες με σκορ","type":"1=έναρξη, 2=ενημέρωση, 3=λήξη"}},"roomPin":{"description":"Ενεργοποιείται όταν ο streamer καρφιτσώνει ένα μήνυμα chat.","frequency":"Σπάνιο","fields":{"pinnedMessage":"Περιεχόμενο μηνύματος + αποστολέας"}}}},"faq":{"title":"Συχνές ερωτήσεις","paid":{"q":"Χρειάζομαι επί πληρωμή πακέτο για να λαμβάνω events;","a":"Όχι. Το πακέτο Sandbox είναι δωρεάν και δίνει ολόκληρο το πραγματικό payload των events (πραγματικά usernames, πραγματικά διαμάντια κ.λπ.) - ο client σου υπογράφει το upstream WebSocket με το δικό του cookie TikTok. Τα μόνα αυστηρά όρια είναι 3 ταυτόχρονες συνδέσεις WebSocket και 5.000 REST requests/ημέρα. Το Basic στα 7 $/εβδ. ανεβάζει το όριο σε 20 ταυτόχρονα WS + 10.000 req/ημέρα."},"frequent":{"q":"Ποιο event ενεργοποιείται πιο συχνά σε ένα stream με κίνηση;","a":"Σε συχνότητα κυριαρχούν τα `like` και `chat`. Το `gift` είναι το σήμα με τη μεγαλύτερη αξία ανά event."},"multiple":{"q":"Μπορώ να παρακολουθώ πολλούς creators του TikTok ταυτόχρονα;","a":"Ναι. Άνοιξε ένα WebSocket ανά uniqueId. Το Pro επιτρέπει 50 ταυτόχρονα WS, το Ultra 250."},"streak":{"q":"Πώς καταλαβαίνω πότε τελειώνει ένα streak δώρων;","a":"Streak κάνουν μόνο τα δώρα που το υποστηρίζουν (`giftType` 1): περίμενε το `repeatEnd === true`, ή κλείσ' το μόνος σου όταν δεν έρθει νέο frame για λίγα δευτερόλεπτα, και κράτα το μεγαλύτερο `repeatCount`. Τα υπόλοιπα δώρα δεν στέλνουν ποτέ frame λήξης: μια αποστολή με ποσότητα, π.χ. 8x, είναι ένα frame με `repeatCount` 8, οπότε μέτρα το μόλις φτάσει. Σε κάθε περίπτωση, τα συνολικά διαμάντια = `diamondCount * repeatCount`."},"latency":{"q":"Πόση καθυστέρηση έχει σε σχέση με το πραγματικό stream;","a":"Τα events φτάνουν ~150-400ms αφού συμβούν στο TikTok. Πιο γρήγορα από το ίδιο το video stream στα περισσότερα CDN."},"battles":{"q":"Έρχονται τα events των battles και για τους δύο creators;","a":"Ναι. Συνδέσου σε οποιονδήποτε από τους δύο creators του battle - και οι δύο λαμβάνουν το ίδιο event `linkMicBattle` με συμπληρωμένους και τους δύο `battleUsers`."}}}},"guidesBuild":{"shared":{"ogBadge":"ΟΔΗΓΟΣ"},"bot":{"seo":{"title":"Πώς να φτιάξεις chat bot για TikTok Live (Node.js + Python) - tik.tools","description":"Φτιάξε chat bot για TikTok LIVE σε Node.js ή Python που διαβάζει chat, δώρα και εισόδους και αντιδρά σε εντολές. Κώδικας που δουλεύει, δοκιμασμένα παραδείγματα, πληροφορίες για rate limits. Δωρεάν API key.","ogTitle":"Πώς να φτιάξεις chat bot για TikTok Live σε 5 λεπτά","ogDescription":"Παραδείγματα chat bot για TikTok LIVE σε Node.js και Python που δουλεύουν. Διάβαζε events, αντέδρα σε εντολές, τρέχει 24/7. Δωρεάν πακέτο."},"og":{"title":"Φτιάξε chat bot για TikTok Live","subtitle":"Οδηγός για Node.js και Python."},"jsonLd":{"name":"Φτιάξε chat bot για TikTok LIVE","description":"Tutorial βήμα-βήμα σε Node.js και Python για chat bot στο TikTok LIVE που διαβάζει events chat/δώρων και αντιδρά σε εντολές θεατών μέσα στη δική σου εφαρμογή.","steps":{"install":{"name":"Εγκατάστησε το SDK","text":"Εγκατάστησε το TikTool SDK μέσω npm ή pip."},"credentials":{"name":"Όρισε τα credentials","text":"Κάνε export το API key σου στο TikTool."},"write":{"name":"Γράψε το bot","text":"Άκου events chat/δώρων και αντέδρα σε εντολές μέσα στον δικό σου κώδικα."},"run":{"name":"Τρέξ' το","text":"Τρέξ' το με node ή python· το bot επανασυνδέεται αυτόματα."}}},"hero":{"badge":"Tutorial · Δωρεάν · 5 λεπτά","title":"Φτιάξε chat bot για TikTok LIVE","sub":"Διάβαζε κάθε event chat, δώρου και εισόδου από οποιοδήποτε TikTok LIVE stream και αντέδρα σε εντολές μέσα στη δική σου εφαρμογή. Τρέχει σε Node.js ή Python με λιγότερες από 60 γραμμές κώδικα.","ctaKey":"Πάρε δωρεάν API key","ctaGithub":"Δες το στο GitHub"},"mock":{"terminal":"terminal","liveOutput":"live έξοδος bot","productionKey":"Production key","active":"ενεργό","limit":"Όριο","limitValue":"10.000 events/λεπτό"},"step1":{"title":"Εγκατάστησε το SDK","body":"Ένα πακέτο. Χωρίς build. Δουλεύει σε κάθε περιβάλλον με Node 18+ ή Python 3.9+."},"step2":{"title":"Όρισε τα credentials σου","intro":"Χρειάζεσαι μόνο ένα πράγμα:","apiKeyItem":"{label} - από {link}. Το δωρεάν πακέτο αρκεί για ένα stream.","apiKeyLabel":"API key","dashboardLink":"το dashboard σου"},"step3":{"title":"Γράψε το bot","body":"Ακούει chat, δώρα, εισόδους, likes. Αντιδρά στις εντολές {hello} και {ping} με τη δική σου ενέργεια: ένα overlay, έναν ήχο, ένα webhook."},"step4":{"title":"Τρέξ' το","body":"Το bot μένει συνδεδεμένο μέχρι να το σταματήσεις. Η λογική επανασύνδεσης είναι ενσωματωμένη στο SDK.","tryIt":"Γράψε {hello} ή {ping} από οποιονδήποτε λογαριασμό TikTok στο chat του streamer και το bot σου απαντά ως ο λογαριασμός σου."},"limits":{"label":"Σημαντικό","title":"Περιορισμοί που πρέπει να υπολογίσεις","sub":"Όλα τα παρακάτω τα επιβάλλει το TikTok στον λογαριασμό/IP σου - δεν είναι κάτι που μπορεί να άρει το tik.tools. Σχεδίασε τη λογική του bot σου έχοντάς τα υπόψη.","volume":{"title":"events ανά stream ανά λεπτό","body":"Οι μεγάλοι creators (1M+ θεατές) στέλνουν δεκάδες χιλιάδες events το λεπτό. Το bot σου πρέπει να τα επεξεργάζεται χαλαρά - μη μπλοκάρεις το event loop σε κάθε chat. Πέτα ή βάλε σε ουρά τις βαριές δουλειές."},"streamEnd":{"chip":"λήξη stream","title":"η session τελειώνει μαζί με το LIVE","body":"Όταν ο streamer τελειώνει το LIVE, το WebSocket κλείνει. Το SDK στέλνει {event}. Επανασυνδέσου όταν ο streamer βγει ξανά live - κάνε polling στο {endpoint} ή χρησιμοποίησε webhooks."},"unofficial":{"chip":"χωρίς σχέση","title":"δεν υποστηρίζεται από το TikTok","body":"Αυτό είναι ένα {unofficial} integration. Χρησιμοποίησε ξεχωριστό λογαριασμό TikTok για το bot, μην τον ανακατεύεις με τον κύριο λογαριασμό σου και μην υποδύεσαι creators. Το TikTok μπορεί να αναστείλει τον λογαριασμό αν το bot μοιάζει με spam.","strong":"ανεπίσημο"}},"next":{"title":"Επόμενα βήματα","overlay":{"title":"Overlay για OBS","desc":"Animations δώρων πάνω από το βίντεό σου"},"game":{"title":"Φτιάξε chat game","desc":"Οι θεατές ψηφίζουν με σχόλια, τα δώρα ενεργοποιούν ενέργειες"},"tts":{"title":"Text-to-speech","desc":"Βάλε το bot να διαβάζει δυνατά τα μηνύματα του chat"}}},"overlay":{"seo":{"title":"Φτιάξε overlay για TikTok LIVE stream - Tutorial για browser source στο OBS","description":"Φτιάξε overlay για TikTok LIVE stream στο OBS με chat, ειδοποιήσεις δώρων και αριθμό θεατών σε πραγματικό χρόνο. Πλήρες tutorial με κώδικα HTML, CSS και Node.js. Χρησιμοποιεί το TikTok LIVE API - υπάρχει δωρεάν πακέτο.","ogTitle":"Φτιάξε overlay για TikTok LIVE stream στο OBS","ogDescription":"Φτιάξε overlay για TikTok LIVE σε πραγματικό χρόνο με ροή chat, ειδοποιήσεις δώρων και αριθμό θεατών. Πλήρες tutorial κώδικα για browser sources στο OBS."},"og":{"title":"Φτιάξε overlay για TikTok LIVE stream","subtitle":"Chat, δώρα και ειδοποιήσεις για OBS."},"jsonLd":{"howTo":{"name":"Πώς να φτιάξεις overlay για TikTok LIVE stream στο OBS","description":"Φτιάξε overlay για OBS σε πραγματικό χρόνο που δείχνει chat, ειδοποιήσεις δώρων και αριθμό θεατών από το TikTok LIVE, με το TikTools API.","steps":{"setup":{"name":"Στήσε το project","text":"Δημιούργησε ένα project Node.js με {pkg} και express."},"server":{"name":"Φτιάξε τον server","text":"Φτιάξε έναν Express server που συνδέεται στο TikTok και μεταδίδει τα events μέσω SSE."},"html":{"name":"Φτιάξε το HTML του overlay","text":"Σχεδίασε το overlay στον browser με ροή chat, ειδοποιήσεις δώρων και αριθμό θεατών."},"obs":{"name":"Πρόσθεσέ το στο OBS","text":"Πρόσθεσε το URL του overlay ως Browser Source στο OBS με ανάλυση 1920x1080."}}},"article":{"headline":"Φτιάξε overlay για TikTok LIVE stream με δεδομένα σε πραγματικό χρόνο","description":"Πλήρες tutorial: φτιάξε overlay συμβατό με OBS για TikTok LIVE streams, με chat, ειδοποιήσεις δώρων και αριθμό θεατών σε πραγματικό χρόνο."}},"hero":{"badge":"Tutorial","title":"Φτιάξε","highlight":"overlay για TikTok LIVE","subtitle":"Φτιάξε overlay σε πραγματικό χρόνο ως browser source συμβατό με OBS, που δείχνει live chat, ειδοποιήσεις δώρων και αριθμό θεατών από οποιοδήποτε TikTok LIVE stream."},"build":{"title":"Τι θα φτιάξεις","intro":"Ένα overlay για stream μέσα στον browser, που δουλεύει με OBS, Streamlabs ή οποιοδήποτε software υποστηρίζει browser sources. Δείχνει:","items":{"chat":"Μηνύματα live chat σε πραγματικό χρόνο","gifts":"Animated ειδοποιήσεις δώρων με αξία σε διαμάντια","viewers":"Τρέχοντα αριθμό θεατών","feed":"Ροή chat που κυλάει, με avatars χρηστών"}},"prereq":{"title":"Προαπαιτούμενα","node":"Εγκατεστημένο Node.js 18+","apiKey":"Ένα δωρεάν TikTools API key - {link}","apiKeyLink":"πάρε ένα εδώ","obs":"OBS Studio (ή οποιοδήποτε software streaming με Browser Source)"},"step1":{"title":"Βήμα 1: Στήσε το project"},"step2":{"title":"Βήμα 2: Φτιάξε τον server","body":"Δημιούργησε το {file} - αυτό συνδέεται στο TikTok και μεταδίδει τα events μέσω Server-Sent Events (SSE) στο overlay του browser:"},"step3":{"title":"Βήμα 3: Φτιάξε το HTML του overlay","body":"Δημιούργησε το {file} - αυτό θα εμφανίζει το OBS ως browser source:"},"step4":{"title":"Βήμα 4: Τρέξ' το και πρόσθεσέ το στο OBS","thenObs":"Μετά στο OBS:","addSource":"Πρόσθεσε νέο {source}","sourceLabel":"Browser Source","setUrl":"Βάλε URL {url}","setSize":"Βάλε πλάτος {width} και ύψος {height}","shutdown":"Τσέκαρε το \"Shutdown source when not visible\""},"custom":{"title":"Ιδέες για προσαρμογή","themes":{"label":"Δικά σου themes","text":"{label} - άλλαξε χρώματα, γραμματοσειρές και διάταξη ώστε να ταιριάζουν με το brand του stream σου"},"sounds":{"label":"Ηχητικά εφέ","text":"{label} - παίξε ήχους όταν φτάνουν δώρα με το Web Audio API"},"gifs":{"label":"Animations με GIF","text":"{label} - δείξε animated GIF για συγκεκριμένα δώρα"},"goals":{"label":"Μπάρες στόχων","text":"{label} - πρόσθεσε μπάρες προόδου για στόχους δωρεών/δώρων"},"podium":{"label":"Βάθρο top gifters","text":"{label} - δείξε τους top 3 gifters σε πραγματικό χρόνο"}},"next":{"bot":{"title":"Φτιάξε chat assistant","desc":"Tutorial για αυτόματο chat assistant"},"useCases":{"title":"Περισσότερες χρήσεις","desc":"Δες όλες τις εφαρμογές του API"}}},"game":{"seo":{"title":"Πώς να φτιάξεις διαδραστικό παιχνίδι για TikTok LIVE - Unity, C++ και Web","description":"Οδηγός βήμα-βήμα για διαδραστικά παιχνίδια στο TikTok LIVE που τα ελέγχουν οι θεατές. Οι θεατές στέλνουν δώρα και εντολές στο chat για να ελέγχουν το παιχνίδι σου. Δουλεύει με Unity, C++ και web. Δωρεάν SDK.","ogTitle":"Φτιάξε διαδραστικό παιχνίδι για TikTok LIVE - Unity, C++ και Web","ogDescription":"Άφησε τους θεατές να ελέγχουν το παιχνίδι σου με events του TikTok LIVE. Εφέ από δώρα, εντολές στο chat, καταιγίδες από likes. Πλήρης κώδικας για UE5, Unity και JavaScript."},"og":{"title":"Φτιάξε παιχνίδι για TikTok LIVE","subtitle":"Άφησε τους θεατές να ελέγχουν το παιχνίδι σου με δώρα και chat."},"jsonLd":{"howTo":{"name":"Φτιάξε διαδραστικό παιχνίδι για TikTok LIVE","description":"Φτιάξε παιχνίδια για TikTok LIVE streams που τα ελέγχουν οι θεατές. Οι θεατές στέλνουν δώρα, εντολές στο chat και likes για να ελέγχουν το gameplay. Δουλεύει με Unity, C++ και web.","steps":{"engine":{"name":"Διάλεξε engine","text":"Διάλεξε game engine: Unity (C# WebSocket), C++ ή web (JavaScript SDK)."},"connect":{"name":"Συνδέσου στο TikTool API","text":"Εγκατάστησε το SDK ή συνδέσου μέσω σκέτου WebSocket για να λαμβάνεις events σε πραγματικό χρόνο από TikTok LIVE streams."},"map":{"name":"Αντιστοίχισε events σε ενέργειες του παιχνιδιού","text":"Σύνδεσε events gift, chat, like και follow με εφέ μέσα στο παιχνίδι, όπως εμφάνιση αντικειμένων, έλεγχο χαρακτήρων ή αλλαγή δυσκολίας."},"stream":{"name":"Κάνε stream στο TikTok","text":"Χρησιμοποίησε TikTok Live Studio ή OBS για να κάνεις stream το παιχνίδι σου ενώ το κοινό αλληλεπιδρά σε πραγματικό χρόνο."}}},"faq":{"official":{"q":"Χρειάζομαι το επίσημο API του TikTok για να φτιάξω παιχνίδι LIVE;","a":"Όχι. Το TikTok δεν δίνει δημόσιο API για events των LIVE streams. Το TikTool δίνει managed API με παράδοση μέσω WebSocket, που δουλεύει με κάθε game engine, όπως Unity, Godot, C++ και web browsers."},"engines":{"q":"Ποια game engines δουλεύουν με διαδραστικά παιχνίδια TikTok LIVE;","a":"Κάθε engine που υποστηρίζει συνδέσεις WebSocket: Unity (C# WebSocket), C++, Godot, GameMaker, web browsers και custom engines."}}},"hero":{"badge":"Οδηγός για game devs","title":"Φτιάξε","highlight":"διαδραστικό παιχνίδι για TikTok LIVE","subtitle":"Άφησε τους θεατές να ελέγχουν το παιχνίδι σου με εντολές στο chat, δώρα και likes. Δουλεύει με Unity, C++, web browsers και κάθε engine που υποστηρίζει WebSocket."},"what":{"title":"Τι είναι τα παιχνίδια TikTok LIVE;","body":"Τα διαδραστικά παιχνίδια TikTok LIVE είναι εμπειρίες που ελέγχουν οι θεατές, όπου οι κινήσεις του κοινού επηρεάζουν άμεσα το gameplay. Όταν οι θεατές στέλνουν μηνύματα στο chat, δώρα, likes ή κάνουν follow στον streamer, αυτά τα events προκαλούν αντιδράσεις μέσα στο παιχνίδι - εμφανίζουν εχθρούς, αλλάζουν το περιβάλλον ή ελέγχουν χαρακτήρες.","examplesIntro":"Δημοφιλή παραδείγματα:","battles":{"label":"Μάχες μέσω chat","text":"{label} - οι θεατές γράφουν εντολές για να μπουν σε ομάδες και να πολεμήσουν"},"gifts":{"label":"Εφέ από δώρα","text":"{label} - ένα Rose εμφανίζει ένα αντικείμενο, ένα Universe ξεκινά μάχη με boss"},"likes":{"label":"Καταιγίδα από likes","text":"{label} - τα likes επηρεάζουν βαρύτητα, ταχύτητα ή δυσκολία"},"follows":{"label":"Ειδοποιήσεις follow","text":"{label} - οι νέοι followers εμφανίζουν φιλικούς NPC"}},"how":{"title":"Πώς δουλεύει","body":"Το παιχνίδι σου συνδέεται στο TikTools API μέσω WebSocket και λαμβάνει events σε πραγματικό χρόνο από το TikTok LIVE stream. Κάθε event περιέχει το username του θεατή, την ενέργεια που έκανε και τα σχετικά δεδομένα (αξία δώρου, μήνυμα chat κ.λπ.)."},"option1":{"title":"Επιλογή 1: Web game (JavaScript)","body":"Ο πιο απλός τρόπος - σύνδεση απευθείας από browser ή backend Node.js:"},"option2":{"title":"Επιλογή 2: Unity (C#)","body":"Χρησιμοποίησε τη σκέτη σύνδεση WebSocket από το Unity - χωρίς επιπλέον plugin:"},"tips":{"title":"Συμβουλές game design","names":{"label":"Δείξε ονόματα θεατών","text":"{label} - εμφάνισε μέσα στο παιχνίδι το username αυτού που στέλνει δώρο ή γράφει στο chat, για να νιώθουν οι θεατές ότι τους βλέπεις"},"scale":{"label":"Κλιμάκωση με τους θεατές","text":"{label} - χρησιμοποίησε τα events {event} για να προσαρμόζεις δυναμικά τη δυσκολία"},"tiers":{"label":"Κατηγορίες δώρων","text":"{label} - αντιστοίχισε τις αξίες δώρων του TikTok (1{diamond} = μικρό, 10{diamond} = μεσαίο, 100{diamond}+ = epic) σε εφέ μέσα στο παιχνίδι"},"cooldowns":{"label":"Cooldowns","text":"{label} - απέτρεψε το spam με cooldown ανά χρήστη στις εντολές του chat"},"feedback":{"label":"Οπτικό feedback","text":"{label} - δείχνε πάντα τι έγινε όταν ένας θεατής αλληλεπιδρά, ώστε το κοινό να μένει δεμένο"}},"faq":{"title":"FAQ","official":{"q":"Χρειάζομαι το επίσημο API του TikTok για να φτιάξω παιχνίδι LIVE;","a":"Όχι. Το TikTok δεν δίνει δημόσιο API για events των LIVE streams. Το TikTool δίνει managed API τρίτου με παράδοση μέσω WebSocket, που δουλεύει με κάθε game engine. Η δωρεάν αξιολόγηση Sandbox 7 ημερών αρκεί για να φτιάξεις ένα πρωτότυπο του παιχνιδιού σου."},"events":{"q":"Ποια events μπορώ να χρησιμοποιήσω στο παιχνίδι μου;","a":"Όλα τα events: {chat}, {gift}, {like}, {follow}, {share}, {member} (είσοδος), {viewerCount}. Δες το {link} για πλήρη τεκμηρίωση.","link":"Reference events"},"engines":{"q":"Μπορώ να το χρησιμοποιήσω με Godot, GameMaker ή άλλα engines;","a":"Ναι. Κάθε engine που υποστηρίζει συνδέσεις WebSocket μπορεί να χρησιμοποιήσει το TikTool API. Συνδέσου στο {url} και κάνε parse τα μηνύματα JSON. Δεν χρειάζεται SDK."}},"next":{"overlay":{"title":"Φτιάξε overlay","desc":"Tutorial για overlay stream στο OBS"},"events":{"title":"Reference events","desc":"Όλοι οι τύποι events τεκμηριωμένοι"}}},"tts":{"seo":{"title":"Πώς να βάλεις Text-to-Speech (TTS) στο TikTok LIVE - Οδηγός για δωρεάν TTS assistant","description":"Πώς να βάλεις text-to-speech στο TikTok LIVE. Φτιάξε δωρεάν TTS assistant που διαβάζει δυνατά τα μηνύματα του chat με φωνές AI - ElevenLabs, OpenAI ή δωρεάν TTS του browser. Οδηγός βήμα-βήμα για Node.js και Python.","ogTitle":"Πώς να χρησιμοποιήσεις Text to Speech στο TikTok Live - Οδηγός TTS assistant","ogDescription":"Φτιάξε TTS assistant για TikTok LIVE. Διάβαζε δυνατά τα μηνύματα του chat με φωνές AI. Δουλεύει με κάθε TTS engine. Δωρεάν API για developers."},"og":{"title":"Text-to-Speech για TikTok LIVE","subtitle":"Κάνε το chat και τα δώρα live ήχο."},"jsonLd":{"name":"Πώς να χρησιμοποιήσεις Text to Speech στο TikTok Live","description":"Φτιάξε TTS assistant που διαβάζει δυνατά τα μηνύματα του chat στο TikTok Live, με το TikTool API και οποιοδήποτε TTS engine.","steps":{"connect":{"name":"Συνδέσου στο live stream","text":"Εγκατάστησε το TikTool SDK και συνδέσου σε TikTok LIVE stream με το API key σου."},"listen":{"name":"Άκου τα μηνύματα του chat","text":"Χρησιμοποίησε το {code} για να λαμβάνεις κάθε μήνυμα chat σε πραγματικό χρόνο."},"send":{"name":"Στείλ' τα στο TTS engine","text":"Πέρνα το κείμενο του μηνύματος στο TTS engine που προτιμάς (Web Speech API, ElevenLabs, Google TTS)."}},"toolEngine":"Οποιοδήποτε TTS engine (Web Speech API, ElevenLabs, Google Cloud TTS)"},"hero":{"badge":"Οδηγός TTS assistant","title":"Text to Speech","highlight":"TTS","line2":"στο TikTok LIVE","subtitle":"Φτιάξε TTS assistant που διαβάζει δυνατά τα μηνύματα του chat στο TikTok Live με φωνές AI. Δουλεύει με κάθε TTS engine - ElevenLabs, Google Cloud, OpenAI ή το δωρεάν Web Speech API του browser."},"intro":{"heading":"Πώς να χρησιμοποιήσεις{accent} στο TikTok Live","headingAccent":"Text to Speech","sub":"Το TTS (Text to Speech) στο TikTok Live διαβάζει δυνατά τα μηνύματα του chat με φωνές AI. Μάθε πώς δουλεύει το TTS, πώς το ενεργοποιείς και πώς φτιάχνεις TTS assistants με το TikTool API."},"what":{"title":"Τι είναι το TTS στο TikTok LIVE;","body":"Το Text to Speech (TTS) στο TikTok Live μετατρέπει {strong} κατά τη διάρκεια μιας live μετάδοσης. Όταν οι θεατές στέλνουν μηνύματα, το TTS τα διαβάζει δυνατά ώστε να τα ακούν ο streamer και το κοινό. Είναι ιδιαίτερα χρήσιμο για:","strong":"τα μηνύματα του chat σε ομιλία","items":{"streamers":"Streamers που δεν προλαβαίνουν να διαβάζουν συνέχεια το chat","accessibility":"Προσβασιμότητα για χρήστες με προβλήματα όρασης","entertainment":"Διαδραστικές εμπειρίες ψυχαγωγίας","assistants":"Φωνητικούς assistants με AI μέσα στο stream"}},"howGet":{"title":"Πώς να αποκτήσεις Text to Speech στο TikTok Live","body":"Το ενσωματωμένο TTS του TikTok είναι περιορισμένο - δουλεύει μόνο για συγκεκριμένα μηνύματα δωρεών/δώρων. Για {strong}, οι developers χρησιμοποιούν το API του TikTool για να πιάνουν το chat σε πραγματικό χρόνο και να το περνούν σε ένα TTS engine:","strong":"πλήρες TTS σε όλα τα μηνύματα του chat"},"step1":{"title":"Βήμα 1: Συνδέσου στο live stream"},"step2":{"title":"Βήμα 2: Άκου τα μηνύματα του chat"},"step3":{"title":"Βήμα 3: Πρόσθεσε TTS engine","body":"Διάλεξε όποιο TTS engine θέλεις - Web Speech API του browser, Google Cloud TTS, Amazon Polly, ElevenLabs ή OpenAI TTS:"},"useCasesTitle":"Χρήσεις του TTS στο TikTok Live","useCases":{"chat":{"title":"TTS assistant για το chat","desc":"Διάβαζε δυνατά κάθε μήνυμα του chat. Οι θεατές ακούν τα μηνύματά τους από φωνή AI - ανεβάζει το engagement και τις δωρεές."},"gifts":{"title":"Assistant για ευχαριστίες δώρων","desc":"Ευχαρίστησε αυτόματα όσους στέλνουν δώρα. Φωνητικά μηνύματα στα μέτρα σου για roses, lions και universe."},"games":{"title":"Εντολές παιχνιδιού","desc":"Διαδραστικά παιχνίδια με φωνητικό έλεγχο. Τα μηνύματα του chat γίνονται φωνητικές εντολές που ελέγχουν το gameplay στο stream."},"multiLang":{"title":"Πολύγλωσσο TTS","desc":"Εντόπισε τη γλώσσα του μηνύματος και χρησιμοποίησε την κατάλληλη φωνή. Κάνε stream σε κοινό απ' όλο τον κόσμο με TTS που μεταφράζει αυτόματα."}},"compare":{"title":"TTS για TikTok LIVE vs. ενσωματωμένο TTS","feature":"Λειτουργία","ours":"TikTool + δικό σου TTS","builtIn":"Ενσωματωμένο TTS του TikTok","yes":"Ναι","no":"Όχι","allChat":"Όλα τα μηνύματα chat","giftsOnly":"Μόνο δώρα","customVoices":"Δικές σου φωνές","anyEngine":"Κάθε engine","fixedVoices":"Σταθερές φωνές","aiVoices":"Φωνές AI (ElevenLabs, OpenAI)","multiLang":"Πολλές γλώσσες","languages":"50+ γλώσσες","limited":"Περιορισμένο","filtering":"Φιλτράρισμα/moderation","customRules":"Δικοί σου κανόνες","overlay":"Overlay stream","obs":"Συμβατό με OBS"},"python":{"title":"TTS assistant σε Python για TikTok Live","body":"Φτιάξε TTS assistant σε Python με {pkg} και {engine}:"},"faq":{"title":"Συχνές ερωτήσεις","howTo":{"q":"Πώς κάνω text to speech στο TikTok live;","a":"Χρησιμοποίησε το WebSocket API του TikTool για να πιάνεις τα μηνύματα του chat σε πραγματικό χρόνο και μετά πέρνα τα σε οποιοδήποτε TTS engine (Web Speech API, Google Cloud TTS, ElevenLabs, OpenAI TTS). Το API δίνει κάθε μήνυμα chat ως JSON - εσύ απλώς στέλνεις το κείμενο στο TTS της επιλογής σου."},"howGet":{"q":"Πώς αποκτώ text to speech στο TikTok live;","a":"Εγκατάστησε το TikTool SDK με {command}, συνδέσου σε live stream με το API key σου και άκου τα events του chat. Κάθε event chat περιέχει το κείμενο του μηνύματος και στοιχεία του χρήστη. Στείλε το κείμενο σε οποιοδήποτε TTS engine για να το ακούσεις δυνατά."},"builtIn":{"q":"Έχει το TikTok ενσωματωμένο TTS για live streams;","a":"Το TikTok έχει περιορισμένο ενσωματωμένο TTS που διαβάζει μόνο ορισμένα μηνύματα δώρων/δωρεών. Για πλήρες TTS σε όλα τα μηνύματα του chat χρειάζεσαι εξωτερική λύση, όπως το API του TikTool συνδεδεμένο με ένα TTS engine."},"python":{"q":"Μπορώ να φτιάξω TTS assistant για TikTok Live σε Python;","a":"Ναι. Χρησιμοποίησε το πακέτο Python tiktok-live-api ή συνδέσου απευθείας στο wss://api.tik.tools μέσω websockets. Συνδύασέ το με pyttsx3 (offline) ή gTTS (Google) για την ομιλία. Δες το παράδειγμα Python παραπάνω."},"bestEngine":{"q":"Ποιο είναι το καλύτερο TTS engine για TikTok Live;","a":"Για δωρεάν/βασική χρήση: Web Speech API του browser ή pyttsx3 (Python). Για φωνές AI υψηλής ποιότητας: ElevenLabs, OpenAI TTS ή Google Cloud TTS. Το καθένα έχει διαφορετική τιμή, ποιότητα φωνής και καθυστέρηση."},"free":{"q":"Πώς χρησιμοποιώ TTS στο TikTok live δωρεάν;","a":"Το TikTool προσφέρει δωρεάν αξιολόγηση Sandbox 7 ημερών (5.000 requests/ημέρα, 3 ταυτόχρονες συνδέσεις WebSocket). Μαζί με το δωρεάν Web Speech API του browser ή το pyttsx3 της Python, μπορείς να φτιάξεις και να αξιολογήσεις έναν TTS assistant για TikTok Live χωρίς κόστος και μετά να συνεχίσεις με επί πληρωμή πακέτο."}},"cta":{"title":"Φτιάξε τον TTS assistant σου για TikTok LIVE","desc":"Πακέτο Sandbox - 5.000 requests/ημέρα, 3 ταυτόχρονες συνδέσεις WebSocket. Ξεκίνα να φτιάχνεις σε λίγα λεπτά.","primary":"Πάρε δωρεάν API key","secondary":"Οδηγός γρήγορης εκκίνησης"}}},"guidesData":{"common":{"badge":"Οδηγός για developers","ogBadge":"ΟΔΗΓΟΣ","breadcrumbHome":"Αρχική","breadcrumbGuides":"Οδηγοί"},"leaderboardApi":{"seo":{"title":"Οδηγός TikTok LIVE Leaderboard API {'|'} TikTools","description":"Πλήρης οδηγός για developers για το API κατατάξεων και λίγκας του TikTools. Πάρε ημερήσιες κατατάξεις ανά περιοχή, κάνε queries και στις {count} κατηγορίες λίγκας ({range}) και παρακολούθησε live creators σε {regions} περιοχές. Παραδείγματα κώδικα σε Node.js, Python, Go, PHP και cURL.","ogTitle":"Οδηγός TikTok LIVE Leaderboard & League API {'|'} TikTools","ogDescription":"Δεδομένα κατατάξεων TikTok LIVE σε πραγματικό χρόνο για {regions} περιοχές. Κατατάξεις λίγκας και στις {count} κατηγορίες ({range}), εντοπισμός live creators και εργαλεία παρακολούθησης creators. Σε όλα τα επί πληρωμή πακέτα. Πλήρη παραδείγματα κώδικα.","ogImageTitle":"TikTok LIVE Leaderboard API","ogImageSubtitle":"Top creators και gifters ως live δεδομένα.","breadcrumbName":"Leaderboard & League API"},"hero":{"title":"Leaderboard &","titleHighlight":"League API","subtitle":"Δεδομένα κατατάξεων TikTok LIVE σε πραγματικό χρόνο. Πάρε ημερήσιες κατατάξεις σε {count} περιοχές, live δεδομένα για τις κατηγορίες λίγκας και παρακολούθησε την απόδοση των creators."},"badges":{"allPaidPlansCaps":"ΟΛΑ ΤΑ ΕΠΙ ΠΛΗΡΩΜΗ ΠΑΚΕΤΑ","ultraOnlyLeaguesCaps":"ΜΟΝΟ ULTRA - Λίγκες","allPaidPlans":"Όλα τα επί πληρωμή πακέτα","ultraOnly":"Μόνο Ultra","ultraDeveloperOnly":"Μόνο με πακέτο Ultra για developers"},"headings":{"pathParameters":"Παράμετροι path","responseSchema":"Σχήμα απάντησης","exampleResponse":"Παράδειγμα απάντησης","codeExamples":"Παραδείγματα κώδικα"},"table":{"parameter":"Παράμετρος","type":"Τύπος","description":"Περιγραφή","field":"Πεδίο","slug":"Slug","regionCode":"Κωδικός περιοχής","class":"Κατηγορία"},"overview":{"heading":"Επισκόπηση","intro":"Το TikTool δίνει δύο κατηγορίες δεδομένων κατάταξης μέσα από το API του site στο {host}. Και τα δύο endpoints επιστρέφουν σε πραγματικό χρόνο δεδομένα ανταγωνιστικής κατάταξης για creators του TikTok LIVE, ταξινομημένα με βάση τα κέρδη σε διαμάντια.","regional":{"title":"Κατατάξεις ανά περιοχή","body":"Ημερήσια κατάταξη των top 100 creators με βάση τα συνολικά διαμάντια που έβγαλαν, ανά γεωγραφική περιοχή. Ενημερώνεται συνεχώς όλη τη μέρα. Διαθέσιμο για συνδρομητές Basic, Pro και Ultra.","items":{"top100":"Top 100 creators ανά περιοχή","fields":"Θέση, σκορ (διαμάντια), live status, room ID","regions":"{count} περιοχές σε όλο τον κόσμο","refresh":"Τα δεδομένα ανανεώνονται κάθε 10 δευτερόλεπτα"}},"league":{"title":"Κατατάξεις λίγκας","body":"Δεδομένα ανταγωνιστικής κατάταξης ανά κατηγορία ({range}) για creators που αγωνίζονται στις λίγκες του TikTok LIVE. Δείχνει ποιος είναι σε κάθε ανταγωνιστικό επίπεδο σε οποιαδήποτε περιοχή. Απαιτεί {plan}. Το Agency PASS ({vipPath}) είναι συνδρομή στο site - δίνει πρόσβαση στα δεδομένα λίγκας μέσα από το site, όχι προγραμματιστική πρόσβαση μέσω API.","plan":"πακέτο Ultra για developers","items":{"divisions":"{count} κατηγορίες λίγκας: {list}","entries":"Ταξινομημένες εγγραφές ανά κατηγορία με live status","teaser":"Teaser πίσω από τζάμι για τα χαμηλότερα πακέτα (5 εγγραφές)","refresh":"Τα δεδομένα ανανεώνονται κάθε 5 λεπτά"}}},"auth":{"label":"Authentication:","body":"{label} Αυτά τα endpoints βρίσκονται στο {host} (όχι στο {apiHost}) και χρησιμοποιούν authentication με session. Κάλεσέ τα από τον server σου με έγκυρο session cookie, που παίρνεις κάνοντας σύνδεση στο tik.tools με επί πληρωμή λογαριασμό developer. Όλα τα επί πληρωμή πακέτα developer (Basic, Pro, Ultra) έχουν πρόσβαση στα endpoints κατατάξεων ανά περιοχή. {leagueRule} Η συνδρομή Agency PASS (στο {vipPath}) είναι ξεχωριστό προϊόν μόνο για το site - δίνει πρόσβαση στα δεδομένα λίγκας μέσα από το site του tik.tools, όχι μέσω αυτού του API για developers.","leagueRule":"Τα endpoints λίγκας απαιτούν το πακέτο Ultra για developers."},"regions":{"heading":"Λίστα περιοχών","intro":"Υπάρχουν {count} κατατάξεις περιοχών. Βάλε το {slug} στο URL του endpoint κατάταξης χώρας και τον {code} στα endpoints λίγκας."},"country":{"heading":"Endpoint: Κατάταξη περιοχής","intro":"Επιστρέφει την top-100 κατάταξη της ημέρας για μια περιοχή. Οι εγγραφές είναι ταξινομημένες κατά {field} (συνολικά διαμάντια σήμερα) με φθίνουσα σειρά.","params":{"slug":"Slug περιοχής από τον πίνακα περιοχών παραπάνω (π.χ. {first}, {second})"},"fields":{"rank":"Θέση στην κατάταξη (1 = αυτός που βγάζει τα περισσότερα)","uniqueId":"Username στο TikTok (χωρίς {'@'})","nickname":"Όνομα που εμφανίζεται στο TikTok","score":"Συνολικά διαμάντια σήμερα σε αυτή την περιοχή","isLive":"Αν ο creator κάνει live αυτή τη στιγμή","roomId":"ID του live room αν κάνει live, αλλιώς null"}},"leagues":{"heading":"Endpoints λίγκας","warning":{"label":"Απαιτείται Ultra.","plan":"πακέτο Ultra για developers","body":"{label} Τα endpoints λίγκας απαιτούν {plan}. Τα requests από πακέτα Basic και Pro παίρνουν teaser 5 εγγραφών - το πεδίο {fullAccessField} στην απάντηση θα είναι {falseValue} και το {maskedField} θα δείχνει πόσες εγγραφές είναι κρυμμένες. Σημείωση: η συνδρομή Agency PASS ({vipPath}) δίνει πρόσβαση στα δεδομένα λίγκας μέσα από το site, αλλά δεν είναι συνδρομή API για developers."},"list":{"heading":"4a. Λίστα λιγκών μιας περιοχής","intro":"Δείχνει τις διαθέσιμες κατηγορίες λίγκας σε μια περιοχή, πόσοι creators είναι σε κάθε κατηγορία και πότε ενημερώθηκαν τελευταία φορά τα δεδομένα.","params":{"region":"Κωδικός περιοχής (π.χ. {first}, {second}, {third}) από τον πίνακα περιοχών"},"fields":{"classType":"Αριθμητικό αναγνωριστικό κατηγορίας (δες τη λίστα {field} παρακάτω)","classLabel":"Όνομα κατηγορίας για ανθρώπους (π.χ. \"A1\", \"B5\")","count":"Πόσοι creators είναι τώρα σε αυτή την κατηγορία","updatedAt":"Timestamp ISO 8601 της τελευταίας ανανέωσης"}},"entries":{"heading":"4b. Εγγραφές λίγκας","intro":"Επιστρέφει την ταξινομημένη λίστα creators μιας συγκεκριμένης κατηγορίας λίγκας σε μια περιοχή. Είναι το βασικό endpoint για εργαλεία που λαμβάνουν υπόψη τις λίγκες και για dashboards παρακολούθησης creators.","params":{"region":"Κωδικός περιοχής (π.χ. {first}, {second})","classType":"Αριθμητικό αναγνωριστικό κατηγορίας (2000=A1, 1900=A2, 1100=B5 κ.λπ.)"},"fields":{"hasFullAccess":"True αν το πακέτο σου έχει πλήρη πρόσβαση· false = λειτουργία teaser (5 εγγραφές)","maskedCount":"Πόσες εγγραφές κρύβονται λόγω περιορισμών πακέτου (0 αν {field})","totalCount":"Συνολικός αριθμός creators σε αυτή την κατηγορία","rank":"Θέση μέσα σε αυτή την κατηγορία","userId":"Αριθμητικό user ID στο TikTok (σταθερό ID backend, δεν αλλάζει ποτέ)","uniqueId":"Username/handle στο TikTok χωρίς {'@'} (το αλλάζει ο χρήστης)","nickname":"Όνομα εμφάνισης (το αλλάζει ο χρήστης)","score":"Διαμάντια στην τρέχουσα περίοδο της λίγκας"}}},"classRef":{"heading":"Λίστα {field}","intro":"Οι κατηγορίες λίγκας αντιστοιχίζουν αριθμητικές τιμές {field} σε ανταγωνιστικά επίπεδα. Το A1 είναι το ψηλότερο επίπεδο - οι κορυφαίοι creators που βγάζουν τα περισσότερα διαμάντια. Το {bottom} είναι η είσοδος στον ανταγωνισμό της λίγκας.","note":"Δεν υπάρχουν απαραίτητα και οι {count} κατηγορίες σε κάθε περιοχή. Κάλεσε πρώτα το endpoint {endpoint} για να δεις ποιες κατηγορίες υπάρχουν στην περιοχή-στόχο σου και μετά φέρε αυτή που χρειάζεσαι.","noteEndpoint":"List Leagues","classes":{"A1":"Κορυφαίο επίπεδο. Αυτοί που βγάζουν τα περισσότερα στην περιοχή. Ο πιο σκληρός ανταγωνισμός, οι υψηλότερες απαιτήσεις σε διαμάντια για μια θέση.","A2":"Ανώτερο επίπεδο. Καθιερωμένοι creators με υψηλά κέρδη που κυνηγούν άνοδο στο A1.","A3":"Καθιερωμένη κατηγορία A. Σταθερά υψηλά κέρδη, κρατούν τη θέση τους στην ελίτ.","B1":"Κορυφή της B. Creators μία άνοδο μακριά από τις κατηγορίες A.","B2":"Πάνω μέρος της B. Δυνατά κέρδη, παλεύουν για το B1.","B3":"Μέση της B. Σταθερά κέρδη στη μέση της κατηγορίας B.","B4":"Κάτω μέρος της B. Creators που ανεβαίνουν προς τις πάνω κατηγορίες B.","B5":"Είσοδος στην B. Creators με δυνατά, σταθερά κέρδη σε όλη την περίοδο της λίγκας.","C1":"Κορυφή της C. Ενεργοί creators που χτίζουν τον δρόμο προς την κατηγορία B.","C2":"Πάνω μέρος της C. Μέτρια κέρδη, παλεύουν για άνοδο στο C1.","C3":"Μέση της C. Τακτικά κέρδη στη μέση της κατηγορίας C.","C4":"Κάτω μέρος της C. Creators που ανεβαίνουν προς τις πάνω κατηγορίες C.","C5":"Είσοδος στην C. Ανέβηκαν πρόσφατα από την κατηγορία D.","D1":"Κορυφή της D. Creators που αρχίζουν να βγάζουν αξιόλογα κέρδη στην περιοχή.","D2":"Πάνω μέρος της D. Νεότεροι creators ή με μικρότερο όγκο κερδών.","D3":"Μέση της D. Creators που βρίσκουν τα πατήματά τους στη λίγκα.","D4":"Κάτω μέρος της D. Πρώτα κέρδη στη λίγκα.","D5":"Είσοδος στη λίγκα. Το σημείο εκκίνησης για creators που μπαίνουν στη λίγκα."}},"example":{"heading":"Πρακτικό παράδειγμα: όλοι οι creators A1 που κάνουν live τώρα στα Βαλκάνια","intro":"Αυτό το πλήρες παράδειγμα πολλών βημάτων δείχνει τον προτεινόμενο τρόπο: βρες τις διαθέσιμες κατηγορίες, εντόπισε αυτή που χρειάζεσαι, φέρε τις εγγραφές της και μετά φίλτραρε τους live creators. Δουλεύει για κάθε συνδυασμό περιοχής και κατηγορίας.","steps":{"fetchLeagues":"Φέρε τις διαθέσιμες λίγκες για την περιοχή BK (Βαλκάνια)","findClass":"Βρες την εγγραφή A1 και επιβεβαίωσε ότι υπάρχει","fetchEntries":"Φέρε τις εγγραφές της λίγκας A1","filterLive":"Φίλτραρε τους creators με {condition}"}},"tips":{"heading":"Rate limits και καλές πρακτικές","cache":{"title":"Κάνε cache τις απαντήσεις στον client","body":"Οι θέσεις στην κατάταξη αλλάζουν σταδιακά. Κάνε cache για 10-30 δευτερόλεπτα πριν ξαναφέρεις δεδομένα, για να μη βομβαρδίζεις το API χωρίς λόγο."},"leagueRefresh":{"title":"Τα δεδομένα λίγκας ανανεώνονται κάθε 5 λεπτά","body":"Δεν κερδίζεις τίποτα αν κάνεις polling στα endpoints λίγκας πιο συχνά από κάθε 5 λεπτά. Τα δεδομένα από κάτω δεν αλλάζουν πιο γρήγορα."},"parallel":{"title":"Κάνε polling στις περιοχές ανεξάρτητα","body":"Μπορείς να κάνεις polling και στις {count} περιοχές παράλληλα. Αν χρειάζεσαι δεδομένα από πολλές περιοχές, στείλε τα requests ταυτόχρονα αντί για ένα-ένα."},"connect":{"title":"Σύνδεση με {live} + {room}","body":"Όταν το {live} είναι true σε μια εγγραφή της κατάταξης, μπορείς να ανοίξεις αμέσως WebSocket σε αυτόν τον creator με το {uniqueId} του και το API key σου."},"cookies":{"title":"Φύλαγε τα session cookies με ασφάλεια","body":"Τα session cookies δίνουν πρόσβαση στον λογαριασμό σου. Κράτα τα σε environment variables, ποτέ σε source code ή σε δημόσια repositories."},"listFirst":{"title":"Πρώτα η λίστα λιγκών, μετά οι εγγραφές","body":"Δεν υπάρχει κάθε κατηγορία σε κάθε περιοχή. Κάλεσε πάντα πρώτα το endpoint της λίστας για να επιβεβαιώσεις ποιες τιμές {field} υπάρχουν στην περιοχή-στόχο σου."}},"faq":{"heading":"Συχνές ερωτήσεις","plans":{"q":"Ποια πακέτα δίνουν πρόσβαση στο leaderboard API;","a":"Όλα τα επί πληρωμή πακέτα (Basic, Pro και Ultra) δίνουν πρόσβαση στο endpoint κατατάξεων ανά περιοχή. Το δωρεάν Sandbox key (αξιολόγηση 7 ημερών) δεν περιλαμβάνει πρόσβαση στις κατατάξεις."},"league":{"q":"Τι χρειάζεται για πρόσβαση στα δεδομένα κατάταξης λίγκας;","a":"Τα endpoints λίγκας απαιτούν το πακέτο Ultra για developers. Η συνδρομή Agency PASS ({vipPath}) είναι προϊόν του site - δίνει πρόσβαση στα δεδομένα λίγκας μέσα από το tik.tools, όχι μέσω αυτού του API για developers. Οι συνδρομητές developer Basic και Pro παίρνουν teaser 5 εγγραφών ανά κατηγορία λίγκας, αλλά δεν βλέπουν ολόκληρη τη λίστα."},"refresh":{"q":"Πόσο συχνά ενημερώνονται τα δεδομένα κατάταξης;","a":"Οι κατατάξεις ανά περιοχή ανανεώνονται συνεχώς όλη τη μέρα, καθώς οι creators βγάζουν διαμάντια. Τα δεδομένα των κατηγοριών λίγκας ενημερώνονται κάθε 5 λεπτά. Κάνε cache τις απαντήσεις για τουλάχιστον 10 δευτερόλεπτα για να αποφεύγεις περιττά requests."},"regions":{"q":"Πόσες περιοχές υπάρχουν;","a":"Το TikTool δίνει δεδομένα κατάταξης για {count} περιοχές σε όλο τον κόσμο, όπως Βόρεια Αμερική, Ηνωμένο Βασίλειο, Βαλκάνια, Νοτιοανατολική Ασία, Λατινική Αμερική και άλλες. Κάθε περιοχή έχει δική της, ανεξάρτητη κατάταξη και λίγκα."},"live":{"q":"Μπορώ να δω από την κατάταξη αν ένας creator είναι live τώρα;","a":"Ναι. Κάθε εγγραφή κατάταξης και λίγκας έχει boolean πεδίο {field}. Όταν είναι true, ο creator κάνει live εκείνη τη στιγμή. Μπορείς να συνδεθείς αμέσως στο stream του με το {uniqueId} του, μέσω του TikTool WebSocket API στο {wsUrl}."},"missingClasses":{"q":"Δεν εμφανίζονται όλες οι τιμές {field} στην περιοχή μου. Γιατί;","a":"Δεν υπάρχει κάθε κατηγορία λίγκας σε κάθε περιοχή - εξαρτάται από το πόσοι creators αγωνίζονται εκεί. Κάλεσε πρώτα το endpoint της λίστας λιγκών για να δεις ποιες τιμές {field} είναι ενεργές στην περιοχή-στόχο σου πριν φέρεις εγγραφές."},"pollAll":{"q":"Μπορώ να κάνω polling και στις {count} περιοχές μαζί;","a":"Ναι. Οι περιοχές είναι εντελώς ανεξάρτητες και μπορείς να τις κάνεις polling παράλληλα. Αν θέλεις στιγμιότυπο πολλών περιοχών, στείλε και τα {count} requests ταυτόχρονα και ένωσε τα αποτελέσματα. Πρόσεχε τα rate limits του πακέτου σου όταν το κάνεις."}},"jsonLd":{"refreshA":"Οι κατατάξεις ανά περιοχή ανανεώνονται συνεχώς όλη τη μέρα. Τα δεδομένα των κατηγοριών λίγκας ενημερώνονται κάθε 5 λεπτά. Οι creators εμφανίζονται στην κατάταξη τη στιγμή που αρχίζουν να βγάζουν διαμάντια σε μια περιοχή.","regionsA":"Το TikTool δίνει δεδομένα κατάταξης για {count} περιοχές σε όλο τον κόσμο, όπως Βόρεια Αμερική, Ηνωμένο Βασίλειο, Βαλκάνια, Νοτιοανατολική Ασία, Λατινική Αμερική και άλλες. Κάθε περιοχή έχει δική της, ανεξάρτητη κατάταξη.","liveQ":"Μπορώ να δω από το leaderboard API αν ένας creator είναι live τώρα;","liveA":"Ναι. Κάθε εγγραφή κατάταξης και λίγκας έχει boolean πεδίο {field}. Όταν είναι true, μπορείς να συνδεθείς αμέσως στο stream του creator με το {uniqueId} του, μέσω του TikTool WebSocket API.","classTypeQ":"Πώς λειτουργεί η αρίθμηση του {field};","classTypeA":"Το {field} είναι αριθμητικό αναγνωριστικό για καθεμία από τις {count} κατηγορίες λίγκας: {list}. Οι μεγαλύτεροι αριθμοί αντιστοιχούν σε ψηλότερες, πιο ανταγωνιστικές κατηγορίες."},"next":{"prevTitle":"WebSocket API","prevDesc":"Σύνδεση σε live streams σε πραγματικό χρόνο","nextTitle":"Reference events","nextDesc":"Όλοι οι τύποι events και τα πεδία τους"}},"analytics":{"seo":{"title":"TikTok LIVE Analytics API - Θεατές, δώρα και engagement σε πραγματικό χρόνο","description":"Παρακολούθησε αριθμό θεατών, έσοδα από δώρα, όγκο chat και engagement σε πραγματικό χρόνο για οποιοδήποτε TikTok LIVE stream. Φτιάξε dashboards analytics με δωρεάν API. Node.js, Python και κάθε γλώσσα.","ogTitle":"TikTok LIVE Analytics API - Θεατές, δώρα και engagement","ogDescription":"Analytics για TikTok LIVE σε πραγματικό χρόνο: αριθμός θεατών, έσοδα από δώρα, όγκος chat, ποσοστά engagement. Φτιάξε dashboards με δωρεάν API.","ogImageTitle":"TikTok LIVE Analytics API","ogImageSubtitle":"Θεατές, δώρα και engagement σε πραγματικό χρόνο."},"hero":{"title":"TikTok LIVE","titleHighlight":"Analytics API","subtitle":"Παρακολούθησε αριθμό θεατών, έσοδα από δώρα, όγκο chat και μετρικές engagement σε πραγματικό χρόνο για οποιοδήποτε TikTok LIVE stream. Φτιάξε dashboards, συστήματα ειδοποιήσεων και εργαλεία analytics."},"available":{"heading":"Ποια δεδομένα analytics υπάρχουν;","intro":"Το TikTok δεν δίνει δημόσιο analytics API για LIVE streams. Το TikTools API καλύπτει αυτό το κενό, παραδίδοντας κάθε event του stream σε πραγματικό χρόνο μέσω WebSocket. Από αυτά τα raw events μπορείς να υπολογίσεις όποια μετρική θέλεις:","items":{"viewers":{"label":"Αριθμός θεατών","desc":"ο αριθμός θεατών ενημερώνεται σε πραγματικό χρόνο κάθε λίγα δευτερόλεπτα"},"revenue":{"label":"Έσοδα από δώρα","desc":"κάθε event δώρου περιέχει την αξία σε διαμάντια (1 διαμάντι ≈ 0,005 $)"},"chat":{"label":"Όγκος chat","desc":"μηνύματα ανά λεπτό, μοναδικοί χρήστες στο chat, συχνότητα λέξεων-κλειδιών"},"engagement":{"label":"Ποσοστό engagement","desc":"likes, shares, follows ανά χρονικό διάστημα"},"peak":{"label":"Ρεκόρ θεατών","desc":"παρακολούθησε τα υψηλότερα σημεία σε όλη τη session"},"leaderboard":{"label":"Κατάταξη δώρων","desc":"οι top υποστηρικτές ταξινομημένοι με βάση τα συνολικά διαμάντια που ξόδεψαν"}}},"quickStart":{"heading":"Γρήγορη εκκίνηση: δεδομένα dashboard σε πραγματικό χρόνο","intro":"Αυτό το παράδειγμα μαζεύει όλα τα δεδομένα analytics σε πραγματικό χρόνο. Σύνδεσέ το με όποιο frontend framework θέλεις ή αποθήκευσέ το σε βάση δεδομένων:"},"output":{"heading":"Αναμενόμενη έξοδος"},"database":{"heading":"Αποθήκευση σε βάση δεδομένων","intro":"Αποθήκευσε τα events σε PostgreSQL, MongoDB ή οποιαδήποτε βάση δεδομένων για ιστορική ανάλυση:"},"raw":{"heading":"Σκέτο WebSocket (κάθε γλώσσα)","intro":"Φτιάξε analytics σε Python, Go, Rust ή οποιαδήποτε γλώσσα με υποστήριξη WebSocket:"},"faq":{"heading":"FAQ","official":{"q":"Έχει το TikTok επίσημο analytics API για LIVE streams;","a":"Όχι. Το TikTok δίνει analytics μέσα στην εφαρμογή στους creators μέσω του LIVE Center, αλλά δεν υπάρχει δημόσιο API για προγραμματιστική πρόσβαση σε αυτά τα δεδομένα. Το TikTools API παραδίδει raw events σε πραγματικό χρόνο, για να φτιάξεις τα δικά σου analytics."},"multiple":{"q":"Μπορώ να παρακολουθώ πολλά streams ταυτόχρονα;","a":"Ναι. Δημιούργησε πολλούς clients {client} - έναν ανά stream. Το πακέτο Pro υποστηρίζει έως 50 ταυτόχρονες συνδέσεις WebSocket."},"accuracy":{"q":"Πόσο ακριβής είναι ο αριθμός θεατών;","a":"Ο αριθμός θεατών έρχεται απευθείας από τα εσωτερικά δεδομένα του TikTok και ενημερώνεται κάθε λίγα δευτερόλεπτα. Είναι ίδιος με αυτόν που δείχνει η εφαρμογή του TikTok."}},"jsonLd":{"howToName":"Πώς να φτιάξεις analytics για TikTok LIVE","howToDescription":"Παρακολούθησε αριθμό θεατών, έσοδα από δώρα, όγκο chat και engagement σε πραγματικό χρόνο για οποιοδήποτε TikTok LIVE stream, με το TikTools API.","steps":{"install":{"name":"Εγκατάστησε το SDK","text":"Τρέξε {command} για να εγκαταστήσεις το TikTools SDK."},"listen":{"name":"Στήσε τους event listeners","text":"Άκου events viewer_count, chat, gift, like, follow και share για να μαζεύεις δεδομένα analytics."},"compute":{"name":"Υπολόγισε μετρικές","text":"Παρακολούθησε ρεκόρ θεατών, μηνύματα ανά λεπτό, έσοδα από δώρα σε διαμάντια, μοναδικούς χρήστες στο chat και ποσοστά engagement."},"store":{"name":"Αποθήκευσε και εμφάνισε","text":"Αποθήκευσε τα events σε βάση δεδομένων ή δείξ' τα σε dashboard πραγματικού χρόνου."}},"officialA":"Όχι. Το TikTok δίνει analytics μέσα στην εφαρμογή στους creators μέσω του LIVE Center, αλλά δεν υπάρχει δημόσιο API για προγραμματιστική πρόσβαση σε αυτά τα δεδομένα. Το TikTools API παραδίδει raw events σε πραγματικό χρόνο για custom analytics.","multipleQ":"Μπορώ να παρακολουθώ πολλά TikTok LIVE streams ταυτόχρονα;"},"next":{"prevTitle":"Reference events","prevDesc":"Όλοι οι τύποι events τεκμηριωμένοι","nextTitle":"Οδηγός Node.js","nextDesc":"Πλήρης οδηγός JavaScript/TypeScript"}}},"guidesSdk":{"livePreview":{"defaultTitle":"Live preview","running":"ΤΡΕΧΕΙ","iframeTitle":"Live preview κώδικα","placeholder":"Το preview φορτώνει μόλις εμφανιστεί."},"migrateShared":{"getFreeKey":"Πάρε δωρεάν API key","livePreviewBadge":"Live preview","copyThisCode":"Αντίγραψε αυτόν τον κώδικα","colTier":"Πακέτο","responseShapeBadge":"Μορφή απάντησης","responseShapeTitle":"Ίδιο JSON, μαζί με ένα hint για τη μετάβαση"},"migrateEuler":{"seo":{"title":"Μετάβαση από Euler Stream σε Tik.Tools - μία γραμμή config","description":"Μετάβαση από Euler Stream σε Tik.Tools χωρίς αλλαγές στον κώδικα. Ίδια SDKs (TikTokLive, tiktok-live-connector), ίδια endpoints, ίδια μορφή απάντησης. Αλλάζεις τον host του sign provider - αυτό είναι όλο.","ogTitle":"Μετάβαση από Euler Stream σε Tik.Tools","ogDescription":"Άλλαξε τον host του sign provider. Κράτα TikTokLive / tiktok-live-connector. Το δωρεάν πακέτο καλύπτει τη μετάβαση.","ogImageTitle":"Μετάβαση από Euler Stream","ogImageSubtitle":"Αλλάζεις με μία γραμμή config.","ogImageBadge":"ΜΕΤΑΒΑΣΗ"},"hero":{"badge":"Μετάβαση με μία γραμμή config","title":"Πέρνα από {legacy} σε {brand} με μία γραμμή config","sub":"Κράτα το TikTokLive (Python) ή το tiktok-live-connector (Node). Άλλαξε τον host του sign provider. Ίδια ονόματα events, ίδια SDKs, ίδιος κώδικας.","copyCta":"Αντίγραψε τον κώδικα μετάβασης"},"live":{"title":"Δες το να δουλεύει εδώ ακριβώς","desc":"Το ίδιο handshake που δίνει το Euler: έκδοση signed token -> WebSocket. Το iframe παρακάτω τρέχει την ακριβή έκδοση HTML του snippet πάνω στο api.tik.tools - κάνε copy-paste και θα πάρεις την ίδια έξοδο.","note":"Διάλεξε όποια γλώσσα θέλεις (Node / Python / HTML / LLM prompt)"},"steps":{"badge":"Βήμα-βήμα","title":"Δύο βήματα. Μηδέν refactor.","one":{"title":"Άλλαξε τον host του sign provider","body":"Δύο γραμμές config στο init του SDK σου - στρέψε το signing backend στο {newHost} αντί για το {oldHost}. Οι υπάρχοντες event handlers, τα room IDs και ο κώδικας του SDK μένουν ίδια. Όλα τα {tiersLink} δουλεύουν ως άμεση αντικατάσταση· το demo key {demoKey} δουλεύει χωρίς εγγραφή, με μειωμένα όρια.","tiersLink":"πακέτα API του tik.tools","copyCta":"Αντίγραψε όλο τον κώδικα Node + Python"},"two":{"title":"Πάρε κανονικό API key (όταν είσαι έτοιμος)","body":"Το demo key {demoKey} δουλεύει χωρίς εγγραφή, αλλά έχει όριο 1 WebSocket / sessions των 10 λεπτών / 6 συνδέσεις την ώρα ανά IP. {link} για μεγαλύτερα όρια + πλήρη αντιστοιχία με τα endpoints του Euler.","link":"Πάρε δωρεάν key Tik.Tools"}},"endpoints":{"badge":"Αντιστοιχία endpoints","title":"Κάθε endpoint του Euler αντιστοιχεί 1:1","desc":"Το Tik.Tools αντιγράφει τα endpoints του Euler, ώστε τα SDKs που ήδη μιλούν Euler να συνεχίζουν να δουλεύουν χωρίς κανένα patch.","colTikTools":"Tik.Tools (ίδιο path)","tierDemo":"Demo","bonusRow":"{label} δημόσιο ticker, κατατάξεις","bonusLabel":"Bonus (δεν υπάρχει στο Euler):","note":"{lead} Το sign_url επιστρέφει {shape}. Ο parser που έχεις ήδη συνεχίζει να δουλεύει.","noteLead":"Ίδια μορφή απάντησης."},"pricing":{"title":"Το δωρεάν πακέτο καλύπτει τη μετάβαση + το πρώτο σου production deploy","body":"Πακέτα Sandbox + Basic δωρεάν. Χωρίς πιστωτική κάρτα. Μεγαλύτερα rate limits όταν βγεις στον αέρα.","seePricing":"Δες τις τιμές"}},"migrateTikapi":{"seo":{"title":"Μετάβαση από TikAPI σε Tik.Tools - αντικατάσταση σε 30 δευτερόλεπτα","description":"Μετάβαση από TikAPI σε Tik.Tools χωρίς αλλαγές στον κώδικα. Ίδια endpoints, ίδια μορφή απάντησης, και από πάνω events WebSocket σε πραγματικό χρόνο για το TikTok Live.","ogTitle":"Μετάβαση από TikAPI σε Tik.Tools","ogDescription":"Άλλαξε το base URL, κράτα τον κώδικά σου. Το δωρεάν πακέτο καλύπτει μετάβαση + δοκιμές.","ogImageTitle":"Μετάβαση από TikAPI","ogImageSubtitle":"Αντικατάσταση σε 30 δευτερόλεπτα.","ogImageBadge":"ΜΕΤΑΒΑΣΗ"},"hero":{"badge":"Μετάβαση με μία γραμμή","title":"Πέρνα από {legacy} σε {brand} σε 30 δευτερόλεπτα","sub":"Ίδια endpoints. Ίδια μορφή απάντησης. Και από πάνω events WebSocket σε πραγματικό χρόνο. Άλλαξε το base URL, κράτα τον κώδικά σου.","copyCta":"Αντίγραψε τον κώδικα για live events"},"live":{"title":"Η ίδια μορφή του TikAPI, από το api.tik.tools","desc":"Το iframe παρακάτω είναι αυτούσιο το αρχείο παραδείγματος HTML - φέρνει live κανάλια από το {endpoint} και στέλνει events μέσω WebSocket. Αντίγραψέ το, αποθήκευσέ το ως {ext}, κάνε διπλό κλικ. Ίδια ακριβώς έξοδος.","note":"Node / Python / HTML / LLM prompt"},"steps":{"one":{"title":"Άλλαξε μία γραμμή","body":"Στρέψε το υπάρχον base URL του TikAPI στο {host}. Το path μένει ίδιο."},"two":{"title":"Χρησιμοποίησε το API key σου του Tik.Tools","body":"Πάρε ένα δωρεάν στο {link}. Πέρασέ το ως {query} ή ως header {header} - δουλεύουν και τα δύο."},"three":{"title":"Αυτό ήταν","body":"Οι υπάρχοντες handlers σου συνεχίζουν να δουλεύουν. Κάθε απάντηση μετάβασης έχει ένα hint {hint} που δείχνει το native endpoint - άλλαξε όταν είσαι έτοιμος για πιο γρήγορα και πλουσιότερα δεδομένα."}},"endpoints":{"badge":"Χάρτης endpoints","title":"Κάθε κλήση live δεδομένων του TikAPI δουλεύει στο Tik.Tools","desc":"Τα VOD, τα metadata προφίλ και η αναζήτηση υπάρχουν μόνο στο TikAPI - εμείς ειδικευόμαστε στο TikTok LIVE. Όλα τα παρακάτω αντικαθίστανται άμεσα.","colTikapi":"Endpoint TikAPI","colCompat":"Tik.Tools (compat)","colNative":"Native αντίστοιχο","tierFree":"Δωρεάν","tierFreeConn":"Δωρεάν (15 συνδ.)","returnsEmptyLiveStatus":"επιστρέφει κενό + live status","returnsUserLiveStatus":"επιστρέφει χρήστη + live status","returnsEmptyNote":"επιστρέφει κενό + σημείωση","bonusWs":"{label} events WS σε πραγματικό χρόνο για chat / δώρα / likes / εισόδους / battles","bonusWsLabel":"Bonus (δεν υπάρχει στο TikAPI):","bonusBoards":"{label} κατατάξεις creators + gifters ({count} περιοχές)","bonusBoardsLabel":"Bonus:","note":"{lead} Τα {endpoints} επιστρέφουν όλα HTTP 200 με κενούς πίνακες + σημείωση {hint}. Τα endpoints με μορφή χρήστη περιέχουν επίσης το {liveStatus}, ώστε το script μετάβασης να συνεχίζει να δουλεύει. Κράτα το TikAPI για πραγματικά δεδομένα VOD· εμείς καλύπτουμε ό,τι είναι LIVE.","noteLead":"Τα endpoints VOD δεν ρίχνουν τον κώδικά σου:"},"response":{"desc":"Κάθε compat απάντηση έχει envelope {hint}, ώστε να ξέρεις ακριβώς ποιο native endpoint να καλέσεις όταν είσαι έτοιμος να αλλάξεις."},"pricing":{"title":"Το δωρεάν πακέτο αρκεί για μετάβαση + δοκιμές","body":"5.000 REST requests/ημέρα. 3 ταυτόχρονες συνδέσεις WebSocket, 50 sessions την ημέρα. Χωρίς πιστωτική κάρτα. Αναβαθμίζεις μόνο όταν βγεις στον αέρα.","readDocs":"Διάβασε όλα τα docs"}},"python":{"seo":{"title":"Οδηγός Python για το TikTok LIVE API - Σύνδεση σε οποιοδήποτε live stream","description":"Συνδέσου σε TikTok LIVE streams από Python με το TikTools API. Chat, δώρα και αριθμός θεατών σε πραγματικό χρόνο μέσω WebSocket. Εναλλακτική επιπέδου production στη βιβλιοθήκη TikTokLive. Δωρεάν πακέτο, πλήρως managed.","ogTitle":"Οδηγός Python για το TikTok LIVE API - Σύνδεση σε οποιοδήποτε live stream","ogDescription":"Πλήρης οδηγός Python για δεδομένα TikTok LIVE. Παραδείγματα WebSocket + REST, έτοιμα για production. Δωρεάν API key - πλήρως managed υπηρεσία.","ogImageTitle":"TikTok LIVE API για Python","ogImageSubtitle":"Σύνδεση σε οποιοδήποτε live stream με Python.","ogImageBadge":"ΟΔΗΓΟΣ"},"jsonLd":{"howTo":{"name":"Πώς να συνδεθείς στο TikTok Live με Python","description":"Συνδέσου σε οποιοδήποτε TikTok LIVE stream από Python με το TikTools WebSocket API. Λάβε chat, δώρα και αριθμό θεατών σε πραγματικό χρόνο.","step1":{"name":"Εγκατάστησε το websockets","text":"Εγκατάστησε τη βιβλιοθήκη Python websockets με pip install websockets."},"step2":{"name":"Συνδέσου στο WebSocket","text":"Συνδέσου στο wss://api.tik.tools με τις παραμέτρους uniqueId και apiKey."},"step3":{"name":"Χειρίσου τα events","text":"Κάνε parse τα events JSON για τους τύπους chat, gift, member και roomUserSeq."}},"article":{"description":"Πλήρης οδηγός Python για σύνδεση σε TikTok LIVE streams. Παραδείγματα WebSocket και REST API. Εναλλακτική επιπέδου production στη βιβλιοθήκη TikTokLive."}},"hero":{"badge":"Tutorial","titleHighlight":"Οδηγός Python","subtitle":"Συνδέσου σε οποιοδήποτε TikTok LIVE stream από Python με το TikTools WebSocket API. Λάβε μηνύματα chat, δώρα, αριθμό θεατών και άλλα σε πραγματικό χρόνο - έτοιμο για production, πλήρως managed."},"why":{"title":"Γιατί TikTools για Python;","p1":"Ο client Python {lib}, με άδεια MIT, συνδέεται απευθείας στο πρωτόκολλο μετάδοσης του TikTok και αναθέτει το signing σε managed backend (το προεπιλεγμένο είναι το Euler Stream, που έχει δικό του δωρεάν πακέτο και επί πληρωμή πακέτα). Είναι μοντέλο self-hosted client + managed signing, που το συντηρεί η ομάδα του Euler Stream.","p2":"Το TikTools είναι ανεξάρτητη {service} με δική της υποδομή signing. Αναλαμβάνει τις αλλαγές του πρωτοκόλλου στον server, δημοσιεύει στόχο uptime 99,9% και δουλεύει με κάθε γλώσσα μέσω standard WebSocket. Δεν χρειάζεται να ασχοληθείς με το πρωτόκολλο - απλώς συνδέεσαι και λαμβάνεις events. Διάλεξε όποιο μοντέλο ταιριάζει στην ομάδα σου.","p2Service":"managed υπηρεσία API"},"comparison":{"hosting":{"label":"Μοντέλο hosting","tiktools":"Πλήρως managed - uptime 99,9%","other":"Self-hosted client + managed signing"},"setupLabel":"Στήσιμο","maintenance":{"label":"Συντήρηση","tiktools":"Μηδενική - γίνεται στον server","other":"Ενημερώσεις client + signing backend"}},"prereq":{"title":"Προαπαιτούμενα","python":"Εγκατεστημένη Python 3.8+","key":"Ένα δωρεάν TikTools API key - {link}","keyLink":"πάρε ένα εδώ"},"option1":{"title":"Επιλογή 1: asyncio + websockets","intro":"Ο πιο απλός τρόπος - χρησιμοποίησε τη standard βιβλιοθήκη {lib} για να συνδεθείς στο TikTools WebSocket API:"},"option2":{"title":"Επιλογή 2: REST API με requests","intro":"Για μεμονωμένες λήψεις δεδομένων (πληροφορίες room, προφίλ χρηστών), χρησιμοποίησε το REST API:"},"running":{"title":"Τρέξιμο των scripts"},"output":{"title":"Αναμενόμενη έξοδος"},"nextSteps":{"title":"Επόμενα βήματα","database":{"title":"Αποθήκευσε events σε βάση δεδομένων","text":"{title} - στείλε τα events σε PostgreSQL, MongoDB ή SQLite"},"dashboard":{"title":"Φτιάξε dashboard","text":"{title} - χρησιμοποίησε Flask ή FastAPI για web dashboard σε πραγματικό χρόνο"},"ai":{"title":"Ανάλυση με AI","text":"{title} - δώσε τα μηνύματα του chat σε GPT/Claude για ανάλυση συναισθήματος"},"multiStream":{"title":"Πολλά streams","text":"{title} - παρακολούθησε πολλά streams ταυτόχρονα (πακέτο Pro: 50 συνδέσεις)"}},"nextLinks":{"bot":{"title":"Chat assistant σε Node.js","sub":"Φτιάξε chat assistant με το SDK"},"docs":{"title":"Πλήρη docs του API","sub":"Ολόκληρο το API reference"}}},"node":{"seo":{"title":"TikTok LIVE API για Node.js - Φτιάξε assistants και εφαρμογές σε JavaScript","description":"Φτιάξε assistants και εφαρμογές για TikTok LIVE σε JavaScript/TypeScript. npm install {pkg}, σύνδεση με 3 γραμμές, chat, δώρα και θεατές σε πραγματικό χρόνο. Δωρεάν SDK, open source, άδεια MIT.","ogTitle":"TikTok LIVE API για Node.js - Φτιάξε assistants και εφαρμογές σε JavaScript","ogDescription":"Ο πλήρης οδηγός Node.js για το TikTok LIVE API. Εγκατάσταση από npm, πλήρης υποστήριξη TypeScript, όλα τα events τεκμηριωμένα. Υπάρχει δωρεάν πακέτο.","ogImageTitle":"TikTok LIVE API για Node.js","ogImageSubtitle":"Φτιάξε assistants και εφαρμογές σε JavaScript.","ogImageBadge":"ΟΔΗΓΟΣ"},"jsonLd":{"howTo":{"name":"Πώς να χρησιμοποιήσεις το TikTok LIVE API με Node.js","description":"Εγκατάστησε το πακέτο npm {pkg} και συνδέσου σε οποιοδήποτε TikTok LIVE stream για να λαμβάνεις chat, δώρα και θεατές σε πραγματικό χρόνο σε JavaScript.","toolNode":"Node.js (έκδοση 18 ή νεότερη)","step1":{"name":"Εγκατάστησε το SDK","text":"Τρέξε npm install {pkg} για να εγκαταστήσεις το TikTools SDK από το npm."},"step2":{"name":"Δημιούργησε client","text":"Κάνε import το TikTokLive και δημιούργησε client με το username του streamer και το API key σου."},"step3":{"name":"Άκου τα events","text":"Χρησιμοποίησε το client.on() για να ακούς events chat, gift, follow, like και viewer_count."},"step4":{"name":"Σύνδεση","text":"Κάλεσε await client.connect() για να αρχίσεις να λαμβάνεις events σε πραγματικό χρόνο."}},"faq":{"official":{"q":"Έχει το TikTok επίσημο Node.js API για live streams;","a":"Όχι. Το TikTok δεν δίνει δημόσιο API για δεδομένα LIVE streams. Το TikTools είναι managed API τρίτου με δωρεάν SDK στο npm ({pkg}) για chat, δώρα, θεατές και άλλα LIVE events σε πραγματικό χρόνο."},"free":{"q":"Είναι δωρεάν το Node.js SDK για TikTok LIVE;","a":"Ναι. Το πακέτο Sandbox σού δίνει δωρεάν 5.000 requests/ημέρα και 3 ταυτόχρονες συνδέσεις WebSocket. Χωρίς πιστωτική κάρτα. Τα επί πληρωμή πακέτα ξεκινούν από 7 $/εβδ. (Basic) για 10.000 requests/ημέρα, 20 ταυτόχρονες συνδέσεις και πρόσβαση για production."},"runtimes":{"q":"Δουλεύει το SDK με Bun και Deno;","a":"Ναι. Το SDK {pkg} είναι συμβατό με Node.js 18+, Bun και Deno."}}},"hero":{"badge":"Οδηγός για developers","titleHighlight":"για Node.js","subtitle":"Φτιάξε assistants, overlays και dashboards για TikTok LIVE σε JavaScript. npm install, σύνδεση με 3 γραμμές, events σε πραγματικό χρόνο. Δωρεάν SDK, open source, άδεια MIT."},"why":{"title":"Γιατί Node.js;","intro":"Το Node.js είναι το πιο δημοφιλές runtime για integrations με το TikTok LIVE. Το επίσημο SDK {pkg} είναι γραμμένο σε TypeScript, δημοσιευμένο στο npm και έρχεται με πλήρη type definitions. Παίρνεις:","typeSafety":{"title":"Type safety","text":"{title} - πλήρη TypeScript definitions για κάθε event και μέθοδο"},"autoReconnect":{"title":"Αυτόματη επανασύνδεση","text":"{title} - το SDK χειρίζεται αυτόματα τις συνδέσεις που πέφτουν"},"eventDriven":{"title":"Event-driven","text":"{title} - το γνωστό pattern {code}"},"everywhere":{"title":"Δουλεύει παντού","text":"{title} - Node.js 18+, Bun, Deno"}},"install":{"title":"Εγκατάστησε το SDK","other":"Ή με άλλους package managers:"},"quickStart":{"title":"Γρήγορη εκκίνηση: 3 γραμμές για live δεδομένα","create":"Δημιούργησε το {file} και επικόλλησε:","run":"Τρέξ' το:","result":"Μέσα σε λίγα δευτερόλεπτα θα δεις μηνύματα chat να γεμίζουν το terminal σου."},"events":{"title":"Όλα τα διαθέσιμα events","intro":"Το SDK στέλνει δομημένα events για κάθε αλληλεπίδραση στο stream:"},"output":{"title":"Αναμενόμενη έξοδος"},"typescript":{"title":"Υποστήριξη TypeScript","intro":"Το SDK είναι γραμμένο σε TypeScript. Τα types περιλαμβάνονται αυτόματα - δεν χρειάζεται πακέτο {types}:"},"raw":{"title":"Σκέτο WebSocket (χωρίς SDK)","intro":"Προτιμάς να χρησιμοποιείς απευθείας το σκέτο WebSocket; Δουλεύει με κάθε γλώσσα ή framework:"},"faq":{"title":"FAQ","official":{"q":"Έχει το TikTok επίσημο Node.js API;","a":"Όχι. Το TikTok δεν δίνει δημόσιο API για δεδομένα LIVE streams. Το TikTools API είναι managed υπηρεσία τρίτου που δίνει αξιόπιστη πρόσβαση σε πραγματικό χρόνο σε chat, δώρα, θεατές και άλλα LIVE events. Το πακέτο npm {pkg} είναι το επίσημο SDK αυτού του API."},"free":{"q":"Είναι δωρεάν;","a":"Ναι. Το πακέτο Sandbox σού δίνει 5.000 requests/ημέρα και 3 ταυτόχρονες συνδέσεις WebSocket - δωρεάν, μόνο για αξιολόγηση, χωρίς πιστωτική κάρτα. {link}.","link":"Κάνε εγγραφή εδώ"},"frameworks":{"q":"Μπορώ να το χρησιμοποιήσω με Express, Fastify ή Next.js;","a":"Ναι. Το SDK δουλεύει σε κάθε περιβάλλον Node.js. Χρησιμοποίησέ το σε route handlers του Express, plugins του Fastify, API routes του Next.js ή σε αυτόνομα scripts."},"runtimes":{"q":"Δουλεύει με Bun και Deno;","a":"Ναι. Το SDK είναι συμβατό με Bun και Deno. Εγκατάστησέ το με {cmd} ή κάνε import από το npm στο Deno."}},"nextLinks":{"start":{"title":"Ξεκίνα εδώ","sub":"Πλήρης γρήγορη εκκίνηση του API"},"bot":{"title":"Φτιάξε chat assistant","sub":"Tutorial βήμα-βήμα για assistant"}}}},"leaderboards":{"brightMode":{"toLight":"Φωτεινές ενότητες σε ανοιχτό θέμα","toggleDark":"Εναλλαγή σκοτεινού θέματος"},"shopping":{"crumbTail":"Live Shopping","seoBoard":"Shopping","h1":"TikTok LIVE {region} Live Shopping","h2":"Πωλητές σε {region} με βάση τον εβδομαδιαίο όγκο πωλήσεων","intro":"Ο πίνακας live shopping για {region} κατατάσσει τους creators που πουλάνε στο TikTok LIVE σε αυτή την περιοχή με βάση τον όγκο πωλήσεων που φέρνουν τα streams τους στον εβδομαδιαίο κύκλο. Είναι διαφορετικός πληθυσμός από την κατάταξη δώρων: ένας πωλητής μπορεί να είναι ψηλά εδώ χάρη στα έσοδα από προϊόντα, ενώ σχεδόν δεν μαζεύει διαμάντια, γι' αυτό τα agencies κάνουν scouting στους δύο πίνακες ξεχωριστά. Οι γραμμές με την ένδειξη LIVE μετέδιδαν όταν φορτώθηκε αυτή η σελίδα.","pageTitle":"Κατάταξη TikTok LIVE Shopping {region}","ogSubtitle":"Πωλητές live shopping με βάση τον όγκο πωλήσεων","ogBadge":"SHOPPING"},"gaming":{"board":"Gaming","h1Game":"TikTok LIVE {region} Gaming - {game}","h1":"Κατάταξη TikTok LIVE {region} Gaming","h2Game":"Streamers του {game} με βάση τα διαμάντια","h2":"{count} παιχνίδια που παρακολουθούμε, με βάση τα διαμάντια","introGame":"Η κατάταξη του {game} δείχνει τους creators του TikTok LIVE που παίζουν {game} για το κοινό της περιοχής {region}, ταξινομημένους με βάση τα διαμάντια που έστειλαν οι θεατές τους στον τρέχοντα κύκλο. Οι κατατάξεις παιχνιδιών μηδενίζονται με τον δικό τους ρυθμό, οπότε ένα δυνατό session μπορεί να ανεβάσει έναν creator αρκετές θέσεις μέσα σε λίγες ώρες. Οι γραμμές με την ένδειξη LIVE μεταδίδουν τη στιγμή που φορτώθηκε αυτή η σελίδα.","intro":"Η gaming κατάταξη για {region} μαζεύει κάθε creator του TikTok LIVE που παίζει ένα από τα παιχνίδια που παρακολουθούμε για την περιοχή, ταξινομημένους με βάση τα διαμάντια του τρέχοντος κύκλου. Από κάτω υπάρχουν {count} ξεχωριστές κατατάξεις παιχνιδιών, η καθεμία με τον δικό της κύκλο μηδενισμού και τους δικούς της διεκδικητές, και ένας creator μπορεί να έχει θέση και στις δύο ταυτόχρονα.","pageTitle":"Κατάταξη TikTok LIVE {board} {region}","ogSubtitle":"Gaming creators με βάση τα διαμάντια","ogBadge":"GAMING"},"league":{"board":"Λίγκα {label}","h1":"TikTok LIVE {region} - Λίγκα {label}","h2":"Βαθμολογία κατηγορίας {label}, με βάση τα διαμάντια","intro":"Η {label} είναι μία από τις {siblings} κατηγορίες λίγκας του TikTok LIVE που ανταγωνίζονται μέσα στο pool της περιοχής {region}. Αυτός ο πίνακας παρακολουθεί τους {total} creators που μπήκαν στην κατηγορία για τον τρέχοντα κύκλο, τα σύνολα διαμαντιών τους και ποιος μεταδίδει αυτή τη στιγμή. Οι κατηγορίες ξαναμοιράζονται σε κάθε κύκλο, οπότε η θέση εδώ ακολουθεί τον όγκο δώρων και όχι τον αριθμό followers, γι' αυτό κινείται πολύ πιο γρήγορα από ένα chart followers.","docTitle":"Κατάταξη TikTok LIVE Λίγκα {label} {region}","pageTitle":"Κατάταξη TikTok LIVE Λίγκα {label} {region}","ogSubtitle":"Βαθμολογία λίγκας με βάση τα διαμάντια, live ανανέωση","ogBadge":"ΛΙΓΚΕΣ"},"dated":{"loading":"Φόρτωση ιστορικής κατάταξης...","notFound":{"title":"Δεν υπάρχουν δεδομένα","body":"Δεν βρέθηκε στιγμιότυπο κατάταξης για αυτή την ημερομηνία.","back":"← Πίσω στην τρέχουσα κατάταξη"},"crumbRankings":"Κατατάξεις","heading":"Κατάταξη TikTok LIVE {board}","historicalBadge":"Ιστορικό στιγμιότυπο","stats":{"totalDiamonds":"Συνολικά διαμάντια","totalRevenue":"Συνολικά έσοδα","estEarnings":"Εκτ. κέρδη"},"goToday":"Πήγαινε στη σημερινή κατάταξη","todaysRankings":"Σημερινές κατατάξεις","empty":"Δεν αποθηκεύτηκε στιγμιότυπο για αυτή την ημερομηνία. {link}.","emptyLink":"Δες τον σημερινό πίνακα","cols":{"streamer":"Streamer","diamonds":"Διαμάντια","revenue":"Έσοδα","earnings":"Κέρδη"},"seo":{"title":"Κατάταξη TikTok LIVE {country} - {date}","titleFallback":"Ιστορική κατάταξη TikTok LIVE","descriptionEmpty":"Δεν υπάρχει αποθηκευμένο στιγμιότυπο κατάταξης TikTok LIVE για {country} στις {date}.","description":"Στιγμιότυπο κατάταξης TikTok LIVE για {country} στις {date} - {count} creators, {earned} σε εκτιμώμενα κέρδη."},"jsonLd":{"home":"Αρχική","rankings":"Κατατάξεις TikTok LIVE","board":"Κατάταξη {country}"}},"nav":{"creatorsRank":"Κατάταξη creators","giftersRank":"Κατάταξη gifters","rising":"Ανερχόμενοι","creators":"Creators","gifters":"Gifters","gaming":"Gaming"},"rising":{"title":"{accent} Intel","titleAccent":"Rising","sub":"Νέες φάλαινες που εμφανίζονται και creators σε φόρα. Ανανέωση κάθε 15 λεπτά.","tabs":{"gifters":"Ανερχόμενοι gifters","creators":"Ανερχόμενοι creators"},"gate":{"title":"Μόνο για το πακέτο Global Agency","body":"Το Rising Intel αναδεικνύει λογαριασμούς που οι περισσότερες πλατφόρμες δεν έχουν εντοπίσει ακόμα. Διαθέσιμο αποκλειστικά για συνδρομητές Global Agency.","cta":"Αναβάθμιση σε Global Agency"},"featureName":"Rising Intel","loading":"Φόρτωση σημάτων ανόδου...","empty":"Δεν υπάρχουν ακόμα ανοδικοί σε αυτό το διάστημα. Ξαναδές σε λίγο.","stats":{"last24h":"τελευταίες 24h","vsAvg":"vs μ.ό.","ageDays":"{n}ημ.","age":"ηλικία","gifters":"gifters"},"updated":"Ενημερώθηκε {when}.","seo":{"title":"Rising Intel - tik.tools","description":"Νέοι gifters και creators που ανεβαίνουν απότομα στο TikTok LIVE. Feed intel για το πακέτο Agency."}},"time":{"minAgo":"πριν {n} λεπ.","hoursAgo":"πριν {n} ώρ.","shortly":"σύντομα","inHours":"σε {n} ώρ.","inMin":"σε {n} λεπ."},"live":"LIVE","teams":{"title":"{accent} και clubs","titleAccent":"Ομάδες","sub":"Τα clubs του TikTok με βάση τα συνολικά διαμάντια των μελών τους, ανά περιοχή. Όλοι οι άλλοι πίνακες κατατάσσουν creators· αυτός κατατάσσει τις ομάδες πίσω τους.","loading":"Φόρτωση πίνακα ομάδων...","empty":"Δεν υπάρχει ακόμα πίνακας ομάδων για αυτή την περιοχή - ετοιμάζεται. Ξαναδές σε λίγα λεπτά.","count":"{n} clubs","copyHosts":"Αντιγραφή hosts","featureName":"Ο πίνακας ομάδων / clubs","level":"Επ. {n}","members":"{n} μέλη","host":"host {'@'}{handle}","diamonds":"διαμάντια","upsell":{"body":"{more} είναι κρυμμένα. Ο πλήρης πίνακας ομάδων, με κάθε club και host χωρίς απόκρυψη σε όλες τις {regions} περιοχές, είναι feature του Global Agency.","more":"Ακόμα {n} clubs","cta":"Δες τα πακέτα Agency"},"updated":"Ενημερώθηκε {when}","resets":", ο πίνακας μηδενίζεται {when}","seo":{"title":"Κατατάξεις ομάδων και clubs TikTok LIVE - tik.tools","description":"Η κατάταξη Teams και Clubs του TikTok ανά περιοχή: clubs με βάση τα συνολικά διαμάντια των μελών τους, με επίπεδο club, αριθμό μελών και host. Intel για το πακέτο Agency."}},"team":{"notFound":{"title":"Η ομάδα δεν βρέθηκε","body":"Αυτός ο host δεν ηγείται κάποιου club του TikTok που παρακολουθούμε αυτή τη στιγμή.","back":"Δες τον πίνακα ομάδων"},"crumb":"Ομάδες και clubs","level":"Επίπεδο {n}","rankIn":"#{rank} · {region}","regionFallback":"περιοχή","stats":{"diamonds":"Διαμάντια","members":"Μέλη","regionalRank":"Θέση στην περιοχή","estEarnings":"Εκτ. κέρδη"},"hostedBy":"Host","upsell":"Το όνομα του club, ο host και το ρόστερ εμφανίζονται χωρίς απόκρυψη στο πακέτο {plan}. Τα στατιστικά από πάνω είναι live για όλους.","loading":"Φόρτωση ομάδας...","seo":{"maskedName":"Ένα club του TikTok LIVE ({region})","itsRegion":"η περιοχή του","fallbackName":"Ομάδα TikTok LIVE","title":"{name} - Ομάδα TikTok LIVE {'|'} tik.tools","description":"Club του TikTok LIVE στη θέση #{rank} ({region}) - {members} μέλη, {diamonds} συνολικά διαμάντια. Επίπεδο {level}.","descriptionFallback":"Στατιστικά ομάδας και club του TikTok LIVE.","ogTitle":"{name} - Ομάδα TikTok LIVE"}},"radar":{"badge":"Creator Intelligence","title":"Radar","sub":"Ποιος ξοδεύει στα streams σου. Το dashboard σου για τις φάλαινες.","gate":{"title":"Συνδέσου για πρόσβαση στο Radar","body":"Συνδέσου ως creator για να δεις ποιος σου στέλνει δώρα, πώς ξοδεύει και πότε είναι online οι φάλαινές σου.","cta":"Σύνδεση →"},"placeholder":"{'@'}handle creator","loadingBtn":"Φόρτωση...","analyze":"Ανάλυση","scanning":"Σάρωση δεδομένων gifters...","topWhales":"Οι μεγαλύτερες φάλαινές σου (όλων των εποχών)","gifts":"{n} δώρα","allGifters":"Όλοι οι gifters","cols":{"gifter":"Gifter","diamonds":"Διαμάντια","value":"Αξία","gifts":"Δώρα"},"verified":"Επαληθευμένος","empty":"Δεν υπάρχουν ακόμα δεδομένα gifters για τον {'@'}{handle}. Η καταγραφή δώρων χτίζεται όσο γίνονται streams.","upgrade":{"title":"Θέλεις ειδοποιήσεις για φάλαινες και πλήρη analytics;","body":"Αναβάθμισε για να μαθαίνεις όταν οι μεγαλύτερες φάλαινές σου είναι online σε άλλα streams.","cta":"Αναβάθμιση →"},"seo":{"title":"Creator Radar - Gifter Intelligence"}},"hub":{"hero":{"title":"Κατάταξη TikTok LIVE","sub":"Κατατάξεις σε πραγματικό χρόνο σε {regions} περιοχές σε όλο τον κόσμο","apiNote":"Διαθέσιμο και μέσω API για developers.","apiLink":"Δες τον οδηγό του Leaderboard API →","streamingNow":"Σε stream τώρα","activeRegions":"Ενεργές περιοχές"},"card":{"live":"{n} live","earnings":"Κέρδη","resetsIn":"Μηδενισμός σε"},"countries":{"eyebrow":"ΑΝΑ ΧΩΡΑ","title":"Περιήγηση ανά χώρα","sub":"Κάθε χώρα οδηγεί στην περιφερειακή της κατάταξη - οι χώρες στο ίδιο pool του TikTok μοιράζονται μία κατάταξη. {link}","link":"Όλες οι κατατάξεις ανά χώρα και πώς λειτουργούν","tabLive":"Live","tabAll":"Όλες οι χώρες","loading":"Φόρτωση..."},"gaming":{"title":"Gaming κατατάξεις TikTok LIVE","new":"ΝΕΟ","sub":"Η live gaming κατάταξη της εφαρμογής, σε κάθε περιοχή, με συνεχή ανανέωση.","tag":"Αποκλειστικό για Agency","open":"Άνοιγμα","preview":"Προεπισκόπηση"},"seo":{"titleLive":"{live} live · Παγκόσμια κατάταξη TikTok LIVE","title":"Παγκόσμια κατάταξη TikTok LIVE","descriptionLive":"Κατατάξεις TikTok LIVE σε πραγματικό χρόνο σε {regions} περιοχές - {live} creators σε stream τώρα, {earned} κέρδη σήμερα. Δες τους top creators, τα διαμάντια και τα εκτιμώμενα έσοδα - ενημέρωση κάθε 60 δευτερόλεπτα.","description":"Ημερήσιες κατατάξεις TikTok LIVE σε πραγματικό χρόνο για {regions} περιοχές σε όλο τον κόσμο. Δες τους top creators, τα διαμάντια που έβγαλαν, τα εκτιμώμενα έσοδα και την κατάσταση live - ενημέρωση κάθε 60 δευτερόλεπτα."}},"gifters":{"eyebrow":"ΑΠΟΚΛΕΙΣΤΙΚΗ ΚΑΤΑΤΑΞΗ GIFTERS","title":"Κατάταξη gifters TikTok","share":"Κοινοποίηση","periods":{"daily":"Σήμερα","weekly":"Αυτή την εβδομάδα","monthly":"Αυτόν τον μήνα"},"statsHeading":{"global":{"daily":"Σύνολα δώρων σήμερα παγκοσμίως","weekly":"Σύνολα δώρων αυτή την εβδομάδα παγκοσμίως","monthly":"Σύνολα δώρων αυτόν τον μήνα παγκοσμίως"},"region":{"daily":"Σύνολα δώρων σήμερα σε {region}","weekly":"Σύνολα δώρων αυτή την εβδομάδα σε {region}","monthly":"Σύνολα δώρων αυτόν τον μήνα σε {region}"}},"tableHeading":{"global":{"daily":"Top gifters σήμερα παγκοσμίως","weekly":"Top gifters αυτή την εβδομάδα παγκοσμίως","monthly":"Top gifters αυτόν τον μήνα παγκοσμίως"},"region":{"daily":"Top gifters σήμερα σε {region}","weekly":"Top gifters αυτή την εβδομάδα σε {region}","monthly":"Top gifters αυτόν τον μήνα σε {region}"}},"stats":{"totalDiamonds":"Συνολικά διαμάντια","estValue":"Εκτ. αξία","activeGifters":"Ενεργοί gifters"},"logIn":"Σύνδεση","unlock":{"upgradeGlobal":"Αναβάθμιση σε Agency Global","withAgency":"Ξεκλείδωμα με Agency"},"global":"Παγκόσμια","count":"{n} gifters","copyAll":"Αντιγραφή όλων","cols":{"gifter":"Gifter","diamonds":"Διαμάντια","estValue":"Εκτ. αξία","creatorsGifted":"Creators με δώρα","gifts":"Δώρα"},"mask":{"all":{"board":"Και οι {n} top gifters σε αυτόν τον πίνακα είναι με απόκρυψη στο πακέτο σου.","region":"Και οι {n} top gifters σε {region} είναι με απόκρυψη στο πακέτο σου."},"some":{"board":"{n} από τους top {total} gifters σε αυτόν τον πίνακα είναι με απόκρυψη.","region":"{n} από τους top {total} gifters σε {region} είναι με απόκρυψη."},"detailShown":"Οι πρώτοι {shown} φαίνονται πλήρως· οι υπόλοιποι κρατούν τη θέση τους, με κρυμμένα ονόματα, διαμάντια και αξία.","detailNone":"Οι θέσεις είναι πραγματικές· ονόματα, διαμάντια και αξία είναι κρυμμένα.","unlockWhales":"Ξεκλείδωσε τις φάλαινες που χρηματοδοτούν τους creators σου."},"row":{"passGifter":"PASS Gifter","verifiedGifter":"Επαληθευμένος gifter","watching":"Βλέπει live stream αυτή τη στιγμή","passPrivate":"PASS PRIVATE"},"empty":"Δεν υπάρχουν ακόμα δεδομένα gifters - η καταγραφή δώρων ξεκινά μόλις τρέξει η συλλογή δεδομένων.","seo":{"title":"Κατάταξη gifters TikTok - Top LIVE gifters παγκοσμίως","titleRegion":"Κατάταξη gifters TikTok - {region}","description":"Κατάταξη gifters του TikTok LIVE σε πραγματικό χρόνο. Οι top gifters με βάση τα διαμάντια παγκοσμίως.","descriptionRegion":"Κατάταξη gifters του TikTok LIVE για {region}. Οι top gifters με βάση τα διαμάντια."},"og":{"title":"Top gifters του TikTok LIVE","subtitle":"Οι μεγαλύτεροι gifters του TikTok LIVE, με live ανανέωση.","badge":"GIFTERS"}},"ranks":{"hero":{"eyebrow":"ΚΑΤΑΤΑΞΕΙΣ ΚΑΙ RANKS","title":"{accent} και ranks TikTok LIVE","titleAccent":"Κατατάξεις","sub":"Κάθε περιοχή, κάθε πίνακας, με ανανέωση σε πραγματικό χρόνο. Creators με βάση τα διαμάντια, οι gifters πίσω τους, gaming κατατάξεις ανά παιχνίδι, η εβδομαδιαία κούρσα GMV του TikTok Shop και οι κατηγορίες λίγκας A1-D5 - σε ένα σημείο.","ctaBrowse":"Δες τις κατατάξεις","ctaGaming":"Gaming και shopping ranks"},"seePricing":"Δες τις τιμές","trust":{"regions":"περιοχές","products":"προϊόντα κατάταξης","live":"Live","refreshed":"ανανέωση"},"new":"ΝΕΟ","viz":{"unmasked":"Χωρίς απόκρυψη","hoverToUnmask":"Πέρασε από πάνω για αποκάλυψη","weeklyGmv":"ΕΒΔΟΜΑΔΙΑΙΟ GMV - {label}","global":"Παγκόσμια","cutoff":"ΟΡΙΟ TIKTOK","peak":"κορυφή #{n}","leagueTags":{"elite":"Ελίτ","rising":"Άνοδος","mid":"Μεσαία","entry":"Είσοδος"}},"features":{"creators":{"tier":"Χωρίς απόκρυψη από Pro+","title":"Κατατάξεις creators","text":"Οι top creators σε κάθε περιοχή, με βάση τα διαμάντια. Πραγματικά handles που μπορείς να αντιγράψεις και να προσεγγίσεις - χωρίς placeholders με απόκρυψη μόλις ξεκλειδώσεις.","cta":"Άνοιξε τους πίνακες creators"},"gifters":{"title":"Gifter Intelligence","text":"Οι πραγματικοί top gifters πίσω από κάθε creator. Ποιος χρηματοδοτεί ποιον, πού μοιράζει τα χρήματά της μια φάλαινα - βρες τα λεφτά πριν από τον ανταγωνισμό.","cta":"Δες το gifter intel"},"gaming":{"title":"Gaming κατατάξεις","text":"Κατατάξεις ανά περιοχή και ανά παιχνίδι, από τους live πίνακες gaming. Δες ποιος ανεβαίνει σε κάθε παιχνίδι, περιοχή προς περιοχή.","cta":"Δες τις gaming κατατάξεις"},"shop":{"title":"Κατατάξεις live shopping","text":"Η εβδομαδιαία κατάταξη GMV του TikTok Shop ανά περιοχή - ποιος πουλάει πραγματικά στο LIVE - μαζί με τα προϊόντα που κινούνται πιο γρήγορα.","cta":"Άνοιξε τις κατατάξεις shopping"},"leagues":{"tier":"Λίγκες χωρίς απόκρυψη από Ultra+","title":"Κατατάξεις λίγκας","text":"Οι κλίμακες κατηγοριών A1 έως D5 ανά περιοχή - οι ανταγωνιστικές κατηγορίες κερδών του TikTok, με συνεχή στιγμιότυπα. Δες ακριβώς σε ποια κατηγορία ανταγωνίζεται ένας creator.","cta":"Δες τις κατηγορίες λίγκας"},"movers":{"title":"Finder και οι 99+ movers","text":"Βρες creators που αξίζει να προσεγγίσεις, περιοχή προς περιοχή, και δες όλους όσοι μπήκαν στο Top 99 μιας περιοχής σήμερα - ακόμα κι αφού το TikTok τους ρίξει κάτω από το όριο.","cta":"Δες τους movers"}},"final":{"title":"Κάθε πίνακας, χωρίς απόκρυψη, σε μία συνδρομή.","sub":"Το Pro ξεκλειδώνει τους πίνακες creators. Το Ultra προσθέτει τις κατηγορίες λίγκας. Το Agency ξεκλειδώνει gifters, gaming, shopping και τα εργαλεία recruit.","browse":"Δες τους πίνακες"},"seo":{"title":"Κατατάξεις και ranks TikTok LIVE - tik.tools","description":"Όλες οι κατατάξεις του TikTok LIVE σε ένα σημείο: creators με βάση τα διαμάντια, top gifters, gaming κατατάξεις, η εβδομαδιαία κούρσα GMV του TikTok Shop και οι κατηγορίες λίγκας A1-D5 σε {regions} περιοχές, με live ανανέωση.","ogDescription":"Κατατάξεις creators, gifters, gaming, live shopping και λίγκας σε {regions} περιοχές, με ανανέωση σε πραγματικό χρόνο."},"og":{"title":"Κατατάξεις και ranks TikTok LIVE","subtitle":"Κατατάξεις creators, gifters, gaming, shopping και λίγκας σε {regions} περιοχές.","badge":"ΚΑΤΑΤΑΞΕΙΣ"}}},"legal":{"lastUpdated":"Τελευταία ενημέρωση: {date}","ogImageBadge":"ΝΟΜΙΚΑ","terms":{"seo":{"title":"Όροι χρήσης - Δωρεάν πακέτο Sandbox, χωρίς επιστροφές, δίκαιη χρήση","description":"Όροι χρήσης του TikTool TikTok LIVE API: δωρεάν αξιολόγηση Sandbox 7 ημερών (5.000 req/ημέρα, χωρίς πιστωτική κάρτα). Τα επί πληρωμή πακέτα δεν επιστρέφονται - μερική επιστροφή μόνο όταν η υπηρεσία δεν λειτουργεί με δική μας ευθύνη. Rate limits δίκαιης χρήσης. Open-source SDK.","ogDescription":"Πακέτο Sandbox (5.000 req/ημέρα, χωρίς κάρτα). Τα επί πληρωμή πακέτα δεν επιστρέφονται. Μερική επιστροφή μόνο όταν η υπηρεσία δεν λειτουργεί με δική μας ευθύνη. Όροι φιλικοί προς developers για το TikTok LIVE API.","ogImageTitle":"Όροι χρήσης","ogImageSubtitle":"Δωρεάν πακέτο Sandbox, δίκαιη χρήση και όροι χρέωσης."},"title":"Όροι χρήσης","intro":"Χρησιμοποιώντας αυτόν τον ιστότοπο και το TikTools API (\"Υπηρεσία\"), αποδέχεστε ότι δεσμεύεστε από τους παρακάτω όρους και προϋποθέσεις (\"Όροι χρήσης\"). {strong} Η παραβίαση οποιουδήποτε από τους παρακάτω όρους θα οδηγήσει στον τερματισμό του Λογαριασμού σας. Αποδέχεστε ότι χρησιμοποιείτε την Υπηρεσία με δική σας ευθύνη.","introStrong":"ΑΝ ΔΕΝ ΣΥΜΦΩΝΕΙΤΕ ΜΕ ΑΥΤΟΥΣ ΤΟΥΣ ΟΡΟΥΣ ΚΑΙ ΠΡΟΫΠΟΘΕΣΕΙΣ, ΔΕΝ ΠΡΕΠΕΙ ΝΑ ΑΠΟΔΕΧΤΕΙΤΕ ΑΥΤΗ ΤΗ ΣΥΜΦΩΝΙΑ ΚΑΙ ΔΕΝ ΜΠΟΡΕΙΤΕ ΝΑ ΧΡΗΣΙΜΟΠΟΙΗΣΕΤΕ ΤΗΝ ΥΠΗΡΕΣΙΑ.","serviceDescription":{"h":"1. Περιγραφή υπηρεσίας και αποποίηση για API τρίτου","c1":"1.1 Το TikTools παρέχει ένα {strong} που επιτρέπει σε developers να έχουν πρόσβαση σε δεδομένα τηλεμετρίας μεταδόσεων TikTok LIVE σε πραγματικό χρόνο, όπως μηνύματα chat, εικονικά δώρα, αριθμό θεατών και άλλες μετρικές engagement.","c1Strong":"managed API τρίτου","c2":"1.2 {strong} Το \"TikTok\" είναι εμπορικό σήμα της ByteDance Ltd. Όλα τα εμπορικά σήματα και το περιεχόμενο που σχετίζονται με το TikTok ανήκουν στους αντίστοιχους δικαιούχους τους.","c2Strong":"Το TikTools δεν συνδέεται με, δεν υποστηρίζεται από και δεν χορηγείται από το TikTok ή την ByteDance Ltd.","c3":"1.3 {strong} Η Υπηρεσία μας επεξεργάζεται δημόσια προσβάσιμα δεδομένα μεταδόσεων για να παραδίδει δομημένη τηλεμετρία events. Αυτή η ροή δεδομένων λειτουργεί ανεξάρτητα και δεν υποστηρίζεται επίσημα από το TikTok.","c3Strong":"Το TikTok δεν προσφέρει εγγενές, δημόσιο API για δεδομένα TikTok LIVE streams.","c4":"1.4 {strong} Σε αυτή την περίπτωση, το TikTools θα προσπαθήσει να ενημερώσει τα συστήματά του ώστε να αποκαταστήσει την πρόσβαση, χωρίς όμως καμία απολύτως εγγύηση επιτυχίας ή χρονοδιαγράμματος. Αναγνωρίζετε και αποδέχεστε ότι η Υπηρεσία μπορεί να καταστεί προσωρινά ή μόνιμα μη διαθέσιμη λόγω ενεργειών του TikTok.","c4Strong":"Το TikTok μπορεί να περιορίσει, να τροποποιήσει, να μπλοκάρει ή να καταργήσει την πρόσβαση στα endpoints του ανά πάσα στιγμή χωρίς προειδοποίηση.","c5":"1.5 Η Υπηρεσία βασίζεται στην πρόσβαση στην πλατφόρμα του TikTok. {strong} αν το TikTok περιορίσει, μπλοκάρει ή με οποιονδήποτε άλλο τρόπο δυσχεράνει την πρόσβαση στην πλατφόρμα ή στα δεδομένα του. Το TikTools δεν φέρει καμία ευθύνη για τέτοιες διακοπές.","c5Strong":"Η Υπηρεσία μπορεί να διακοπεί, να τροποποιηθεί ή να καταργηθεί ανά πάσα στιγμή χωρίς προειδοποίηση"},"accountTerms":{"h":"2. Όροι λογαριασμού","c1":"2.1 Ο λογαριασμός χρήστη σας μπορεί να χρησιμοποιείται μόνο από έναν οργανισμό. Δεν επιτρέπεται ένας λογαριασμός να μοιράζεται σε πολλούς οργανισμούς.","c2":"2.2 Είστε υπεύθυνοι για την ασφάλεια του username, του κωδικού πρόσβασης και των API keys σας. Το TikTools δεν μπορεί να ευθύνεται και δεν θα ευθύνεται για οποιαδήποτε απώλεια ή ζημία προκύψει από τη μη τήρηση αυτής της υποχρέωσης ασφάλειας.","c3":"2.3 Δεν πρέπει να χρησιμοποιείτε την Υπηρεσία για παράνομες ή μη εξουσιοδοτημένες δραστηριότητες, όπως, ενδεικτικά, παραβίαση πνευματικών δικαιωμάτων ή εμπορικών σημάτων, παρενόχληση, spam ή κατάχρηση εις βάρος του TikTok ή των creators του.","c4":"2.4 Δεν επιτρέπεται να παραβιάζετε τα δικαιώματα πνευματικής ιδιοκτησίας του TikTok ή των creators του TikTok. Θα αποκλειστείτε από την Υπηρεσία αν αναφερθεί ότι προβήκατε σε τέτοιες παραβιάσεις.","c5":"2.5 {strong} Η Υπηρεσία δεν επιτρέπεται να χρησιμοποιείται από, ή για λογαριασμό, οποιασδήποτε επιχείρησης, προϊόντος ή προσώπου που λειτουργεί, αναπτύσσει ή συνδέεται με υπηρεσία ανταγωνιστική του TikTools, μεταξύ άλλων για σκοπούς benchmarking, αναπαραγωγής ή άντλησης δεδομένων ή λειτουργιών για ανταγωνιστικό προϊόν. Διατηρούμε το δικαίωμα, κατά την απόλυτη κρίση μας, να αναστείλουμε ή να αποκλείσουμε οριστικά κάθε λογαριασμό που κρίνουμε ότι λειτουργεί από ή συνδέεται με ανταγωνιστή, χωρίς προειδοποίηση και χωρίς υποχρέωση να προσφέρουμε δυνατότητα ένστασης.","c5Strong":"Ανταγωνιστικές υπηρεσίες."},"multiAccount":{"h":"3. Πολιτική πολλαπλών λογαριασμών και πρόληψη κατάχρησης","c1":"3.1 {strong} Κάθε πρόσωπο ή οργανισμός δικαιούται έναν λογαριασμό, εκτός αν το TikTools το επιτρέψει ρητά.","c1Strong":"Δεν επιτρέπεται να δημιουργείτε πολλούς λογαριασμούς για να παρακάμψετε όρια χρήσης, rate limits ή άλλους περιορισμούς.","c2":"3.2 Παρακολουθούμε τα μοτίβα δημιουργίας λογαριασμών, όπως διευθύνσεις IP, διευθύνσεις email (συμπεριλαμβανομένων κανονικοποιημένων παραλλαγών) και browser fingerprints. Η δημιουργία λογαριασμών με aliases email (π.χ. με διευθύνσεις \"+\" όπως user+1{'@'}gmail.com) ή με παραλλαγές τελειών σε διευθύνσεις Gmail για την απόκτηση επιπλέον δωρεάν API keys αποτελεί παραβίαση αυτών των όρων.","c3":"3.3 Αν τα συστήματά μας εντοπίσουν πιθανή κατάχρηση πολλαπλών λογαριασμών, θα σας εμφανιστεί προειδοποίηση. Η συνέχιση της δημιουργίας διπλών λογαριασμών μετά από αυτή την προειδοποίηση μπορεί να οδηγήσει σε:","c3a":"(α) Αναστολή ή τερματισμό όλων των συνδεδεμένων λογαριασμών·","c3b":"(β) Ανάκληση όλων των API keys σε όλους τους συνδεδεμένους λογαριασμούς·","c3c":"(γ) Οριστικό αποκλεισμό από την Υπηρεσία.","c4":"3.4 Οι λογαριασμοί με ενεργή επί πληρωμή συνδρομή μπορούν να έχουν πολλά API keys, όπως προβλέπει το πακέτο τους. Ο περιορισμός πολλαπλών λογαριασμών αφορά ειδικά τη δημιουργία ξεχωριστών λογαριασμών για την απόκτηση επιπλέον δωρεάν πρόσβασης.","c5":"3.5 Διατηρούμε το δικαίωμα να επισημαίνουμε, να περιορίζουμε ή να τερματίζουμε οποιονδήποτε λογαριασμό πιστεύουμε, κατά την απόλυτη κρίση μας, ότι χρησιμοποιείται για κατάχρηση της Υπηρεσίας."},"sandbox":{"h":"4. Πακέτο Sandbox και πρόσβαση με API key","c1":"4.1 Το δωρεάν πακέτο Sandbox (αξιολόγηση 7 ημερών από τη δημιουργία του λογαριασμού) δίνει πρόσβαση σε όλα τα endpoints του API με μειωμένα rate limits, ημερήσια όρια requests και απόκρυψη αναγνωριστικών στα endpoints intelligence. Η πρόσβαση Sandbox προορίζεται αποκλειστικά για {evaluation} και είναι διαθέσιμη για {period}. Μετά από αυτό το διάστημα, η πρόσβαση στο API με Sandbox key λήγει και κάθε request επιστρέφει την απάντηση \"Evaluation period ended\" μέχρι να επιλεγεί επί πληρωμή πακέτο.","c1Evaluation":"αξιολόγηση","c1Period":"7 ημέρες από τη δημιουργία του λογαριασμού","c2":"4.2 Η χρήση του Sandbox υπόκειται σε όρια, όπως, ενδεικτικά: ημερήσια όρια requests, rate limits ανά λεπτό, όρια συνδέσεων WebSocket, όρια διάρκειας sessions WebSocket και όρια μαζικών ελέγχων. Αυτά τα όρια μπορούν να αλλάξουν ανά πάσα στιγμή χωρίς προειδοποίηση.","c3":"4.3 {strong} Ως \"χρήση σε production\" νοείται, ενδεικτικά: κάθε εγκατάσταση που τροφοδοτεί ζωντανό προϊόν ή ιστότοπο για πελάτες, κάθε εσωτερικό εμπορικό φόρτο εργασίας, κάθε επί πληρωμή ή εμπορικά εκμεταλλεύσιμη υπηρεσία, κάθε pipeline agency / scouting / εύρεσης leads, κάθε αυτοματοποιημένο bot ή integration που τρέχει προγραμματισμένα εκτός sessions δοκιμών του developer, κάθε εφαρμογή που τρέχει σε κοινόχρηστη υποδομή και κάθε εφαρμογή που χρησιμοποιούν άλλοι χρήστες εκτός από εσάς. Οι πολλαπλοί λογαριασμοί, η εναλλαγή δωρεάν keys, η αλλαγή IP για παράκαμψη του ημερήσιου ορίου ή η συγκέντρωση πολλών Sandbox keys σε ένα φόρτο εργασίας θεωρούνται όλα χρήση σε production.","c3Strong":"Η χρήση του πακέτου Sandbox σε production απαγορεύεται.","c4":"4.4 {strong} Το TikTools παρακολουθεί συνεχώς την κίνηση του πακέτου Sandbox για ενδείξεις χρήσης σε production (παρατεταμένο μεγάλο fan-out WebSocket, referrers από προϊόντα πελατών, μοτίβα κίνησης που δεν ταιριάζουν με έναν μόνο developer, συσχέτιση πολλών keys σε διαφορετικές IP, endpoints επί πληρωμή πακέτων μέσω Sandbox keys κ.λπ.). Όταν εντοπιστεί χρήση σε production, θα {ban}. Δεν είμαστε υποχρεωμένοι να αποκαλύψουμε τη συγκεκριμένη ένδειξη που οδήγησε στον αποκλεισμό. Αν χρειάζεστε πρόσβαση για production, εγγραφείτε σε Basic, Pro, Ultra ή Global Agency πριν βγείτε στον αέρα.","c4Strong":"Εντοπισμός και επιβολή.","c4Ban":"αποκλείσουμε οριστικά τον λογαριασμό και κάθε συνδεδεμένο key χωρίς προειδοποίηση και χωρίς επιστροφή χρημάτων","c5":"4.5 Αν χρειάζεστε μεγαλύτερα όρια για εφαρμογές σε production, πρέπει να εγγραφείτε σε επί πληρωμή πακέτο. Η χρήση πολλών λογαριασμών Sandbox για την ανάπτυξη εφαρμογής σε production αποτελεί από μόνη της παραβίαση χρήσης σε production σύμφωνα με τον όρο 4.3.","c6":"4.6 Το TikTools διατηρεί το δικαίωμα να τροποποιεί, να περιορίζει ή να καταργεί την πρόσβαση στο πακέτο Sandbox ανά πάσα στιγμή χωρίς προειδοποίηση."},"payment":{"h":"5. Πληρωμές και επιστροφές χρημάτων","c1":"5.1 Πέρα από τα όρια του δωρεάν πακέτου, μπορεί να σας ζητηθεί να καταχωρίσετε έγκυρο τρόπο πληρωμής για πρόσβαση σε premium λειτουργίες ή μεγαλύτερα όρια χρήσης.","c2":"5.2 Οι συνδρομές χρεώνονται προκαταβολικά και επαναλαμβανόμενα (εβδομαδιαία, μηνιαία ή ετήσια). Μπορείτε να ακυρώσετε οποτεδήποτε και η συνδρομή σας θα συνεχιστεί μέχρι το τέλος της τρέχουσας περιόδου χρέωσης.","c3":"5.3 {strong} Η δωρεάν αξιολόγηση Sandbox 7 ημερών υπάρχει για να ελέγξετε το προϊόν πριν πληρώσετε. Δεν κάνουμε επιστροφές για μεταμέλεια, κατά λάθος αγορά, χρήση για δοκιμές ή scraping, αλλαγή πακέτου ή οποιοδήποτε σενάριο \"χωρίς ερωτήσεις\" - από τη στιγμή που ενεργοποιείται ένα επί πληρωμή key, καταναλώνει δεδομένα σε πραγματικό χρόνο, bandwidth WebSocket και θέσεις rotating proxies που έχουμε ήδη πληρώσει.","c3Strong":"Τα επί πληρωμή πακέτα δεν επιστρέφονται.","c4":"5.4 {strong} - παρατεταμένη διακοπή που οφείλεται στην υποδομή μας, διπλή χρέωση ή λάθος χρέωσης. Η πίστωση καλύπτει μόνο την επηρεαζόμενη περίοδο χρέωσης και δίνεται κατά την απόλυτη κρίση μας. Για να ζητήσετε εξέταση, στείλτε email στην υποστήριξη με το email του λογαριασμού σας, το όνομα του key και τις ημερομηνίες του προβλήματος.","c4Strong":"Μερικές επιστροφές γίνονται μόνο όταν μια υπηρεσία αποδεδειγμένα δεν λειτουργεί με δική μας ευθύνη","c5":"5.5 {strong} για την υπόλοιπη περίοδο της συνδρομής σας. Το TikTools θα καταβάλει εύλογες προσπάθειες για να αποκαταστήσει την υπηρεσία, αλλά δεν μπορεί να εγγυηθεί χρονοδιάγραμμα ή αποτέλεσμα.","c5Strong":"Αν το TikTok μπλοκάρει ή περιορίσει την πρόσβαση στην πλατφόρμα του, με αποτέλεσμα η Υπηρεσία να γίνει προσωρινά ή μόνιμα μη διαθέσιμη, δεν δικαιούστε επιστροφή χρημάτων"},"cancellation":{"h":"6. Ακύρωση και τερματισμός","c1":"6.1 Είστε αποκλειστικά υπεύθυνοι για τη σωστή ακύρωση του λογαριασμού σας. Ένα αίτημα ακύρωσης μέσω email ή τηλεφώνου δεν θεωρείται ακύρωση. Μπορείτε να ακυρώσετε τη συνδρομή σας οποτεδήποτε από το billing portal στο dashboard σας.","c2":"6.2 Αν διαγράψετε τον λογαριασμό σας, όλο το περιεχόμενο και τα δεδομένα του θα διαγραφούν αμέσως από την Υπηρεσία. Αυτές οι πληροφορίες δεν μπορούν να ανακτηθούν μετά τη διαγραφή.","c3":"6.3 Το TikTools έχει το δικαίωμα, κατά την απόλυτη κρίση του, να αναστείλει ή να τερματίσει οποιονδήποτε λογαριασμό ανά πάσα στιγμή, για οποιονδήποτε λόγο ή χωρίς λόγο, όπως, ενδεικτικά, σε περίπτωση υποψίας κατάχρησης, παραβίασης αυτών των όρων ή κατόπιν αιτήματος των αρχών επιβολής του νόμου.","c4":"6.4 Το TikTools διατηρεί το δικαίωμα να αρνηθεί την παροχή υπηρεσίας σε οποιονδήποτε, για οποιονδήποτε λόγο, ανά πάσα στιγμή."},"copyright":{"h":"7. Πνευματικά δικαιώματα και ιδιοκτησία περιεχομένου","c1":"7.1 Δεν διεκδικούμε κανένα δικαίωμα πνευματικής ιδιοκτησίας στο υλικό που παρέχετε στην Υπηρεσία. Το υλικό σας παραμένει δικό σας.","c2":"7.2 Οφείλετε να υπερασπιστείτε το TikTools απέναντι σε κάθε αξίωση, απαίτηση, αγωγή ή διαδικασία που εγείρεται κατά του TikTools με τον ισχυρισμό ότι το περιεχόμενό σας ή η χρήση της Υπηρεσίας από εσάς παραβιάζει ή ιδιοποιείται δικαιώματα πνευματικής ιδιοκτησίας τρίτου ή παραβιάζει την ισχύουσα νομοθεσία.","c3":"7.3 Οφείλετε να αποζημιώσετε το TikTools για κάθε αποζημίωση που επιδικάζεται τελεσίδικα εις βάρος του, καθώς και για τις εύλογες δικηγορικές αμοιβές που επιβαρύνουν το TikTools σε σχέση με οποιαδήποτε τέτοια αξίωση."},"privacy":{"h":"8. Απόρρητο","c1":"8.1 Συλλέγουμε πληροφορίες που χρησιμοποιούνται αποκλειστικά για την παροχή και βελτίωση της Υπηρεσίας, όπως, ενδεικτικά, διευθύνσεις email, διευθύνσεις IP, μετρικές χρήσης και δεδομένα πρόληψης κατάχρησης.","c2":"8.2 Δεν θα πουλήσουμε προσωπικά δεδομένα σε τρίτους για κέρδος.","c3":"8.3 Μπορεί να γνωστοποιήσουμε προσωπικά δεδομένα σε ειδικές περιστάσεις, για παράδειγμα για συμμόρφωση με κλήσεις ή άλλες νομικές διαδικασίες.","c4":"8.4 Τα cookies είναι απαραίτητα για τη χρήση ορισμένων λειτουργιών της Υπηρεσίας, όπως το authentication και ο εντοπισμός κατάχρησης.","c5":"8.5 Για περισσότερες λεπτομέρειες, δείτε την {link}.","c5Link":"Πολιτική απορρήτου","c6":"8.6 {strong} Η Υπηρεσία αναπαράγει δημόσια διαθέσιμα δεδομένα του TikTok, όπως τους δημόσιους πίνακες κατάταξης LIVE του ίδιου του TikTok. Δεν είμαστε η πηγή αυτών των δεδομένων και δεν δημοσιεύουμε τίποτα για έναν creator που δεν έχει ήδη δημοσιοποιήσει το TikTok.","c6Strong":"Δημόσια δεδομένα κατάταξης.","c7":"8.7 Δεν αφαιρούμε και δεν αποκρύπτουμε μεμονωμένους creators από τα δημόσια δεδομένα κατάταξης κατόπιν αιτήματος. Ένας creator που δεν επιθυμεί να εμφανίζεται σε δημόσιες κατατάξεις θα πρέπει να σταματήσει να εμφανίζεται στους δημόσιους πίνακες του TikTok από την πηγή, μέσω του λογαριασμού του στο TikTok και των ρυθμίσεων κατάταξης LIVE του TikTok· τότε θα σταματήσει να εμφανίζεται και εδώ.","c8":"8.8 Οι όροι 8.6 και 8.7 αφορούν μόνο τα δημόσια δεδομένα κατάταξης. Δεν επηρεάζουν τα δεδομένα που μας δίνετε ως κάτοχος λογαριασμού, τα οποία μπορείτε να διαγράψετε, και δεν περιορίζουν δικαιώματα που μπορεί να έχετε βάσει της ισχύουσας νομοθεσίας ή οποιαδήποτε υποχρέωσή μας να ενεργήσουμε σε επαληθευμένο νομικό αίτημα."},"warranties":{"h":"9. Αποποίηση εγγυήσεων","c1":"9.1 {strong} Η Υπηρεσία παρέχεται \"ως έχει\" και \"όπως είναι διαθέσιμη\", χωρίς εγγυήσεις οποιουδήποτε είδους, ρητές ή σιωπηρές, όπως, ενδεικτικά, σιωπηρές εγγυήσεις εμπορευσιμότητας, καταλληλότητας για συγκεκριμένο σκοπό ή μη παραβίασης δικαιωμάτων.","c1Strong":"Χρησιμοποιείτε την Υπηρεσία με δική σας ευθύνη.","c2":"9.2 Το TikTools δεν εγγυάται την ακρίβεια, την πληρότητα, την αξιοπιστία ή τη διαθεσιμότητα των δεδομένων που παρέχονται μέσω της Υπηρεσίας.","c3":"9.3 Το TikTools δεν ευθύνεται για ενέργειες του TikTok που μπορεί να επηρεάσουν τη διαθεσιμότητα αυτής της Υπηρεσίας, όπως, ενδεικτικά, αλλαγές στο API, περιορισμό endpoints, rate limiting, αποκλεισμούς IP ή αλλαγές πολιτικής της πλατφόρμας.","c4":"9.4 {strong} Η Υπηρεσία μπορεί να διακοπεί, να υποβαθμιστεί ή να καταργηθεί ανά πάσα στιγμή λόγω παραγόντων όπως, ενδεικτικά: αλλαγές στην πλατφόρμα του TikTok, προβλήματα υποδομής, συντήρηση ή επιχειρηματικές αποφάσεις.","c4Strong":"Το TikTools δεν εγγυάται ότι η Υπηρεσία θα είναι διαθέσιμη σε οποιαδήποτε συγκεκριμένη στιγμή ή για οποιαδήποτε συγκεκριμένη διάρκεια.","c5":"9.5 Αναγνωρίζετε ότι η Υπηρεσία εξαρτάται από integration τρίτου με την πλατφόρμα του TikTok και ότι αυτό το integration μπορεί να αποτύχει, να χαλάσει ή να γίνει μόνιμα μη διαθέσιμο χωρίς καμία υπαιτιότητα του TikTools."},"liability":{"h":"10. Περιορισμός ευθύνης","c1":"10.1 {strong}, όπως, χωρίς περιορισμό, απώλεια κερδών, δεδομένων, χρήσης, φήμης, επιχειρηματικών ευκαιριών, εσόδων ή άλλες άυλες απώλειες που προκύπτουν από:","c1Strong":"Σε καμία περίπτωση το TikTools, οι διαχειριστές, τα στελέχη, οι εργαζόμενοι ή οι συνεργάτες του δεν ευθύνονται για έμμεσες, παρεπόμενες, ειδικές, αποθετικές ή τιμωρητικές ζημίες","c1a":"(α) Τη χρήση ή την αδυναμία χρήσης της Υπηρεσίας από εσάς·","c1b":"(β) Τον αποκλεισμό, τον περιορισμό ή την τροποποίηση της πρόσβασης στην πλατφόρμα του TikTok από το ίδιο το TikTok·","c1c":"(γ) Μη εξουσιοδοτημένη πρόσβαση στα δεδομένα ή στα API keys σας·","c1d":"(δ) Οποιαδήποτε bugs, σφάλματα ή ανακρίβειες της Υπηρεσίας·","c1e":"(ε) Διακοπές, downtime ή κατάργηση της Υπηρεσίας·","c1f":"(στ) Οποιαδήποτε συμπεριφορά ή περιεχόμενο τρίτων στο οποίο αποκτάτε πρόσβαση μέσω της Υπηρεσίας.","c2":"10.2 Η συνολική ευθύνη του TikTools για όλες τις αξιώσεις δεν θα υπερβαίνει το μικρότερο από τα εξής: (α) το ποσό που πληρώσατε στο TikTools τους τρεις (3) μήνες πριν από την αξίωση ή (β) εκατό δολάρια ΗΠΑ (100 $).","c3":"10.3 {strong}","c3Strong":"Παραιτείστε ρητά από κάθε αξίωση αποζημίωσης που προκύπτει από διακοπή, τροποποίηση ή κατάργηση της Υπηρεσίας λόγω αλλαγών στην πλατφόρμα του TikTok ή για οποιονδήποτε άλλο λόγο εκτός του ελέγχου του TikTools."},"rateLimits":{"h":"11. Rate limits και δίκαιη χρήση","c1":"11.1 Τα rate limits και τα ημερήσια όρια requests μπορούν να αλλάξουν ανά πάσα στιγμή, χωρίς προειδοποίηση. Η υπέρβαση των rate limits μπορεί να οδηγήσει σε προσωρινή ή οριστική αναστολή του λογαριασμού ή του API key σας.","c2":"11.2 Οι συνδρομητές premium πακέτων έχουν μεγαλύτερα rate limits, δρομολόγηση με προτεραιότητα και αποκλειστική υποστήριξη. Αυτά τα προνόμια υπόκεινται σε δίκαιη χρήση και μπορεί να προσαρμοστούν αν κρίνουμε ότι τα μοτίβα χρήσης είναι καταχρηστικά ή επηρεάζουν αρνητικά άλλους χρήστες.","c3":"11.3 Τα νούμερα που δημοσιεύονται στη σελίδα τιμών, στην τεκμηρίωση, στους οδηγούς και στις σελίδες marketing είναι ενδεικτικά του πακέτου τη στιγμή της σύνταξής τους και δεν αποτελούν συμβατική εγγύηση συγκεκριμένης απόδοσης. Τα όρια ρυθμίζονται συνεχώς ανάλογα με τη χωρητικότητα, τη συμπεριφορά της upstream πλατφόρμας και την κατάχρηση, οπότε ένα δημοσιευμένο νούμερο μπορεί να διαφέρει από το όριο που ισχύει σε μια δεδομένη στιγμή.","c4":"11.4 Τα όρια που εφαρμόζονται πραγματικά στο key σας είναι τα δεσμευτικά και είναι ορατά σε εσάς: το dashboard του λογαριασμού σας δείχνει το τρέχον πακέτο, το ημερήσιο όριο και τη χρήση σας, και το {endpoint} επιστρέφει τις τρέχουσες τιμές ανά λεπτό, ταυτόχρονων WebSocket και μαζικών ελέγχων για το key με το οποίο το καλείτε. Όταν ένα δημοσιευμένο νούμερο διαφέρει από την τιμή που εφαρμόζεται στο key σας, ισχύει η τιμή που εφαρμόζεται. Αν ένα όριο σε ισχύ είναι ουσιωδώς χαμηλότερο από το πακέτο που αγοράσατε και επηρεάζει τη χρήση σας, επικοινωνήστε με την υποστήριξη και θα το διορθώσουμε ή θα προσαρμόσουμε το πακέτο σας.","c5":"11.5 {strong} Η συνδρομή σας παρέχει περιορισμένη, μη αποκλειστική, μη μεταβιβάσιμη άδεια πρόσβασης στο API και χρήσης των δεδομένων που επιστρέφει για τις δικές σας εσωτερικές επιχειρηματικές λειτουργίες - για παράδειγμα, για την παρακολούθηση των περιοχών, των creators και των πινάκων με τους οποίους δουλεύετε ενεργά. Η άδεια αφορά τη {use} των δεδομένων στις λειτουργίες σας, όχι την απόκτηση, αντιγραφή ή συσσώρευση του ίδιου του συνόλου δεδομένων.","c5Strong":"Επιτρεπόμενη χρήση και άδεια δεδομένων.","c5Use":"χρήση","c6":"11.6 {strong} Τα συγκεντρωτικά σύνολα δεδομένων κατατάξεων, πινάκων, λιγκών, gifters και τα σχετικά δεδομένα αποτελούν το βασικό προϊόν. Δεν επιτρέπεται να χρησιμοποιείτε το API, εν όλω ή εν μέρει, για να εξάγετε, να συλλέγετε, να κάνετε scraping, να αντιγράφετε ή να ανασυνθέτετε συστηματικά το σύνολο δεδομένων σε περιοχές ή στον χρόνο, πέρα από τη δική σας λειτουργική χρήση. Κανένα πακέτο δεν σας δίνει δικαίωμα σε μαζική ροή όλων των περιοχών ή ολόκληρου του συνόλου δεδομένων ταυτόχρονα· κάθε τεχνική που αποσκοπεί στην απόκτηση ολόκληρου του συνόλου δεδομένων - όπως η αποστολή requests σε όλες τις περιοχές, η εναλλαγή keys ή λογαριασμών ή η συγκέντρωση πολλών keys σε ένα φόρτο εξαγωγής - απαγορεύεται ανεξάρτητα από το πακέτο.","c6Strong":"Απαγορεύεται η μαζική εξαγωγή και το scraping.","c7":"11.7 {strong} Δεν επιτρέπεται να μεταπωλείτε, να παραχωρείτε υποάδεια, να αναδημοσιεύετε, να αναδιανέμετε ή με άλλον τρόπο να καθιστάτε διαθέσιμα τα δεδομένα (ή οποιοδήποτε ουσιώδες ή παράγωγο μέρος τους) σε τρίτους, ούτε να τα χρησιμοποιείτε για να δημιουργήσετε, να τροφοδοτήσετε ή να εκπαιδεύσετε ανταγωνιστικό σύνολο δεδομένων ή υπηρεσία, χωρίς την προηγούμενη γραπτή άδειά μας. Τα rate limits και τα ημερήσια όρια υπάρχουν εν μέρει για να επιβάλλουν αυτά τα όρια· η παράκαμψή τους ή η χρήση της πρόσβασης για χονδρική εξαγωγή ή αναδιανομή αντί για τη δική σας λειτουργική χρήση αποτελεί παραβίαση αυτών των Όρων και μπορεί να οδηγήσει σε αναστολή ή τερματισμό χωρίς επιστροφή χρημάτων.","c7Strong":"Απαγορεύεται η αναδιανομή και η μεταπώληση."},"indemnification":{"h":"12. Αποζημίωση","c1":"12.1 Συμφωνείτε να αποζημιώνετε και να απαλλάσσετε το TikTools και τους διαχειριστές του από κάθε αξίωση, ζημία, υποχρέωση, απώλεια, ευθύνη, κόστος και έξοδο (συμπεριλαμβανομένων δικηγορικών αμοιβών) που προκύπτει από: (α) τη χρήση της Υπηρεσίας από εσάς· (β) την παραβίαση αυτών των Όρων από εσάς· (γ) την παραβίαση οποιουδήποτε δικαιώματος τρίτου από εσάς, συμπεριλαμβανομένων δικαιωμάτων πνευματικής ιδιοκτησίας· ή (δ) οποιαδήποτε αξίωση ότι η χρήση της Υπηρεσίας από εσάς προκάλεσε ζημία σε τρίτο."},"discordBot":{"h":"13. Χρήση του Discord bot","intro":"Αν προσκαλέσετε το TikTools Discord Bot στον server σας, ισχύουν επιπλέον οι παρακάτω όροι:","c1":"13.1 {strong} Χρησιμοποιώντας το bot, συμφωνείτε να συμμορφώνεστε αυστηρά με τους Όρους χρήσης και τις Οδηγίες κοινότητας του Discord.","c1Strong":"Συμμόρφωση με την πλατφόρμα:","c2":"13.2 {strong} Ρυθμίζοντας το bot να στέλνει ειδοποιήσεις σε συγκεκριμένο κανάλι, επιβεβαιώνετε ότι έχετε τα απαραίτητα δικαιώματα στον server για να το κάνετε. Είστε υπεύθυνοι να διασφαλίσετε ότι ο όγκος ειδοποιήσεων του καναλιού συμμορφώνεται με τους κανόνες του server σας.","c2Strong":"Ευθύνη διαχειριστή:","c3":"13.3 {strong} Η εκμετάλλευση των slash commands του bot, οι απόπειρες παράκαμψης των cooldowns εντολών ή η χρήση του bot για σκόπιμο πλημμύρισμα καναλιών του Discord με υπερβολικά πολλά μηνύματα θα οδηγήσει στην οριστική ένταξη του Discord Server ID σας σε blacklist για το bot και μπορεί να οδηγήσει στον τερματισμό του συνδεδεμένου λογαριασμού σας στο TikTools API.","c3Strong":"Κατάχρηση και spam:","c4":"13.4 {strong} Το TikTools είναι ανεξάρτητο integration και δεν συνδέεται με την Discord Inc. Δεν φέρουμε καμία ευθύνη για ενέργειες moderation που λαμβάνει το Discord κατά του server ή του λογαριασμού σας στο Discord.","c4Strong":"Αποποίηση ευθύνης:"},"youtube":{"h":"14. Υπηρεσίες YouTube API","c1":"14.1 Το TikTools χρησιμοποιεί τις Υπηρεσίες YouTube API για να δημοσιεύει και να συντηρεί τα δικά του βίντεο tutorial στο δικό του κανάλι YouTube. Όπου η Υπηρεσία μας αλληλεπιδρά με το YouTube, ισχύουν επίσης οι {terms}, και οι πληροφορίες που διαχειρίζεται η Google διέπονται από την {privacy}.","c1Terms":"Όροι χρήσης του YouTube","c1Privacy":"Πολιτική απορρήτου της Google","c2":"14.2 Κανένα δεδομένο πελάτη δεν αποστέλλεται στο YouTube και κανένας πελάτης δεν συνδέεται στο YouTube μέσω της Υπηρεσίας. Δείτε την {link} για το τι αποθηκεύεται και πώς ανακαλείται η πρόσβαση.","c2Link":"Πολιτική απορρήτου"},"general":{"h":"15. Γενικοί όροι","c1":"15.1 Συμφωνείτε να μην αναπαράγετε, αντιγράφετε, τροποποιείτε, πουλάτε ή μεταπωλείτε την Υπηρεσία χωρίς ρητή γραπτή άδεια του TikTools.","c2":"15.2 Μην παρεμβαίνετε στην Υπηρεσία, μην επιχειρείτε μη εξουσιοδοτημένη πρόσβαση σε αυτήν και μην υπονοείτε ψευδώς ότι συνδέεστε με το TikTools ή με οποιαδήποτε από τις υπηρεσίες του.","c3":"15.3 Οι παρόντες Όροι διέπονται και ερμηνεύονται σύμφωνα με τη νομοθεσία της δικαιοδοσίας στην οποία δραστηριοποιείται το TikTools, χωρίς να λαμβάνονται υπόψη οι κανόνες σύγκρουσης νόμων.","c4":"15.4 Η μη άσκηση από το TikTools οποιουδήποτε δικαιώματος ή όρου των παρόντων Όρων δεν θεωρείται παραίτηση από αυτό το δικαίωμα ή τον όρο.","c5":"15.5 Ερωτήσεις σχετικά με αυτούς τους Όρους χρήσης μπορείτε να στέλνετε στο {email}."}},"privacy":{"seo":{"title":"Πολιτική απορρήτου - Μηδέν tracking, καμία πώληση δεδομένων","description":"Το TikTool δεν πουλά ποτέ τα δεδομένα σας. Μηδέν διαφημιστικοί trackers. Τα API keys κρυπτογραφούνται με scrypt. Τα δεδομένα των TikTok LIVE streams μεταδίδονται μόνο σε πραγματικό χρόνο - τίποτα δεν αποθηκεύεται. Διαβάστε ολόκληρη τη δέσμευσή μας για το απόρρητο.","ogDescription":"Χωρίς διαφημιστικούς trackers. Καμία πώληση δεδομένων. Κρυπτογραφημένα API keys. Τα δεδομένα TikTok LIVE μεταδίδονται μόνο σε πραγματικό χρόνο - δεν αποθηκεύονται ποτέ. Πλήρης διαφάνεια.","ogImageTitle":"Πολιτική απορρήτου","ogImageSubtitle":"Μηδέν tracking και καμία πώληση δεδομένων."},"title":"Πολιτική απορρήτου","intro":"Χρησιμοποιώντας αυτόν τον ιστότοπο και το TikTools API (\"Η Υπηρεσία\"), αποδέχεστε ότι δεσμεύεστε από την παρακάτω πολιτική απορρήτου (\"Πολιτική απορρήτου\"). {strong} Το TikTools παίρνει στα σοβαρά το απόρρητό σας. Αυτή η πολιτική εξηγεί πώς συλλέγονται και χρησιμοποιούνται τα προσωπικά σας δεδομένα.","introStrong":"ΑΝ ΔΕΝ ΣΥΜΦΩΝΕΙΤΕ ΜΕ ΤΟΥΣ ΟΡΟΥΣ ΑΥΤΗΣ ΤΗΣ ΠΟΛΙΤΙΚΗΣ ΑΠΟΡΡΗΤΟΥ, ΔΕΝ ΠΡΕΠΕΙ ΝΑ ΤΗΝ ΑΠΟΔΕΧΤΕΙΤΕ ΚΑΙ ΔΕΝ ΜΠΟΡΕΙΤΕ ΝΑ ΧΡΗΣΙΜΟΠΟΙΗΣΕΤΕ ΤΗΝ ΥΠΗΡΕΣΙΑ.","routine":{"h":"1. Συλλογή βασικών πληροφοριών","p1":"Η Υπηρεσία καταγράφει βασικές πληροφορίες για τους χρήστες της. Αυτές περιλαμβάνουν, ενδεικτικά, διευθύνσεις IP, στοιχεία browser, χρονοσημάνσεις και σελίδες παραπομπής. Καμία από αυτές τις πληροφορίες δεν μπορεί να ταυτοποιήσει προσωπικά έναν συγκεκριμένο χρήστη της Υπηρεσίας. Οι πληροφορίες καταγράφονται για σκοπούς συνήθους διαχείρισης και συντήρησης."},"account":{"h":"2. Στοιχεία λογαριασμού","p1":"Όταν δημιουργείτε λογαριασμό, συλλέγουμε πληροφορίες όπως η διεύθυνση email, το όνομα και τα στοιχεία authentication σας (hash κωδικού πρόσβασης ή Google OAuth token). Αυτές οι πληροφορίες χρησιμοποιούνται αποκλειστικά για την παροχή, συντήρηση και βελτίωση της Υπηρεσίας.","p2":"Δεν θα πουλήσουμε προσωπικά δεδομένα σε τρίτους για κέρδος.","p3":"Μπορεί να γνωστοποιήσουμε προσωπικά δεδομένα σε ειδικές περιστάσεις, για παράδειγμα για συμμόρφωση με κλήσεις, δικαστικές αποφάσεις ή άλλες νομικές διαδικασίες."},"antiAbuse":{"h":"3. Συλλογή δεδομένων για την πρόληψη κατάχρησης","intro":"Για να αποτρέψουμε την κατάχρηση και να επιβάλουμε τους {link}, συλλέγουμε και επεξεργαζόμαστε τα παρακάτω δεδομένα:","introLink":"Όρους χρήσης","ipLabel":"Διεύθυνση IP κατά την εγγραφή:","ip":"{label} Η διεύθυνση IP σας καταγράφεται όταν δημιουργείτε λογαριασμό. Χρησιμοποιείται για τον εντοπισμό δημιουργίας πολλών λογαριασμών από την ίδια συσκευή ή το ίδιο δίκτυο.","emailLabel":"Κανονικοποίηση email:","email":"{label} Κανονικοποιούμε τις διευθύνσεις email (αφαιρώντας τα aliases \"+\" και τις τελείες από διευθύνσεις Gmail) για να εντοπίζουμε διπλούς λογαριασμούς που δημιουργήθηκαν με παραλλαγές της ίδιας διεύθυνσης email.","flagsLabel":"Επισημάνσεις λογαριασμών:","flags":"{label} Αν το σύστημά μας εντοπίσει πιθανή κατάχρηση πολλαπλών λογαριασμών, δημιουργούμε μια εσωτερική εγγραφή που συνδέει τον επισημασμένο λογαριασμό με άλλους λογαριασμούς από την ίδια διεύθυνση IP ή το ίδιο κανονικοποιημένο email. Αυτά τα δεδομένα περιλαμβάνουν τον τύπο της επισήμανσης, τα IDs των σχετικών λογαριασμών, τη διεύθυνση IP και τη χρονοσήμανση.","fingerprintLabel":"Cookies αναγνώρισης συσκευής:","fingerprint":"{label} Μπορεί να ορίσουμε cookies για να αναγνωρίζουμε browsers που έχουν συνδεθεί με δημιουργία πολλών λογαριασμών. Αυτά τα cookies χρησιμοποιούνται αποκλειστικά για τον εντοπισμό κατάχρησης και όχι για διαφήμιση ή tracking.","competitorLabel":"Εντοπισμός ανταγωνιστών και επαναλαμβανόμενης κατάχρησης:","competitor":"{label} Οι παραπάνω ενδείξεις πρόληψης κατάχρησης (διεύθυνση IP, κανονικοποιημένο email, browser fingerprint και επισημάνσεις λογαριασμών) χρησιμοποιούνται επίσης για τον εντοπισμό λογαριασμών που λειτουργούν από ή συνδέονται με υπηρεσίες ανταγωνιστικές του TikTools, καθώς και για την αναγνώριση μέρους που είχε αποκλειστεί και προσπαθεί να επιστρέψει με νέο email, IP ή λογαριασμό. Όταν εντοπιστεί τέτοια σύνδεση, ο λογαριασμός μπορεί να ανασταλεί ή να αποκλειστεί οριστικά σύμφωνα με τους Όρους χρήσης μας.","paidExempt":"Οι λογαριασμοί με ενεργή επί πληρωμή συνδρομή εξαιρούνται από τις προειδοποιήσεις πολλαπλών λογαριασμών, καθώς σε επαγγελματικό πλαίσιο είναι αναμενόμενο να υπάρχουν πολλοί νόμιμοι λογαριασμοί."},"cookies":{"h":"4. Cookies","p1":"Όπου χρειάζεται, η Υπηρεσία χρησιμοποιεί cookies για να αποθηκεύει πληροφορίες σχετικά με τις προτιμήσεις και το ιστορικό ενός επισκέπτη, ώστε να εξυπηρετεί καλύτερα τον χρήστη και/ή να του εμφανίζει προσαρμοσμένο περιεχόμενο. Τα cookies είναι απαραίτητα για τη χρήση ορισμένων λειτουργιών της Υπηρεσίας.","p2":"Χρησιμοποιούμε τους εξής τύπους cookies:","authLabel":"Cookies authentication:","auth":"{label} Απαραίτητα για να διατηρείται η σύνδεσή σας.","antiAbuseLabel":"Cookies πρόληψης κατάχρησης:","antiAbuse":"{label} Χρησιμοποιούνται για τον εντοπισμό και την προειδοποίηση σχετικά με πιθανή δημιουργία πολλών λογαριασμών. Αυτά τα cookies μπορεί να διατηρούνται έως και 30 ημέρες.","preferenceLabel":"Cookies προτιμήσεων:","preference":"{label} Χρησιμοποιούνται για να θυμόμαστε τις ρυθμίσεις και τις προτιμήσεις σας."},"apiUsage":{"h":"5. Δεδομένα χρήσης του API","p1":"Συλλέγουμε μετρικές χρήσης που σχετίζονται με τις κλήσεις σας στο API, όπως αριθμό requests, endpoints που καλέστηκαν, χρόνους απόκρισης και ποσοστά σφαλμάτων. Αυτά τα δεδομένα χρησιμοποιούνται για την παρακολούθηση της κατάστασης της υπηρεσίας, την επιβολή των rate limits και τη βελτίωση της Υπηρεσίας.","p2":"Δεν αποθηκεύουμε το περιεχόμενο των δεδομένων TikTok LIVE που περνούν από το API μας. Οι ροές δεδομένων μεταδίδονται σε πραγματικό χρόνο και δεν διατηρούνται στους servers μας.","p3":"Τα δεδομένα κατατάξεων, πινάκων, λιγκών, gifters και τα σχετικά δεδομένα που επιστρέφει το API παρέχονται με περιορισμένη άδεια για τη δική σας λειτουργική χρήση, όπως ορίζεται στους Όρους χρήσης μας. Δεν επιτρέπεται η μαζική εξαγωγή, το scraping, η αντιγραφή, η αναδιανομή, η μεταπώλησή τους ή η χρήση τους για τη δημιουργία ανταγωνιστικού συνόλου δεδομένων. Τα rate limits και τα ημερήσια όρια υπάρχουν εν μέρει για να επιβάλλουν αυτό το όριο."},"thirdParties":{"h":"6. Τρίτοι","p1":"Υπηρεσίες τρίτων μπορεί να χρησιμοποιούν cookies, scripts και/ή web beacons για να καταγράφουν τη δραστηριότητα των χρηστών στην Υπηρεσία. Αυτή η καταγραφή γίνεται απευθείας από τους τρίτους μέσω των δικών τους servers και υπόκειται στις δικές τους πολιτικές απορρήτου. Η Υπηρεσία δεν έχει πρόσβαση ούτε έλεγχο σε αυτά τα cookies, scripts και/ή web beacons.","p2":"Χρησιμοποιούμε το {stripe} για την επεξεργασία πληρωμών. Όταν εγγράφεστε σε επί πληρωμή πακέτο, τα στοιχεία πληρωμής σας τα διαχειρίζεται απευθείας η Stripe και υπόκεινται στην {link}. Δεν αποθηκεύουμε τα στοιχεία της πιστωτικής σας κάρτας.","p2Link":"Πολιτική απορρήτου της Stripe"},"links":{"h":"7. Σύνδεσμοι προς ιστότοπους τρίτων","p1":"Έχουμε συμπεριλάβει συνδέσμους σε αυτόν τον ιστότοπο για δική σας χρήση και αναφορά. Δεν ευθυνόμαστε για τις πολιτικές απορρήτου αυτών των ιστοτόπων. Να γνωρίζετε ότι οι πολιτικές απορρήτου τους μπορεί να διαφέρουν από τη δική μας."},"tiktokData":{"h":"8. Δεδομένα TikTok και αποποίηση για API τρίτου","p1":"Το TikTools δεν συνδέεται με, δεν υποστηρίζεται από και δεν χορηγείται από το TikTok ή την ByteDance Ltd.","p2":"Το TikTools παρέχει ένα {strong} για πρόσβαση σε δημόσια διαθέσιμα δεδομένα μεταδόσεων TikTok LIVE. Το TikTok δεν προσφέρει εγγενές, δημόσιο API για δεδομένα live streams. Η Υπηρεσία μας επεξεργάζεται δημόσια προσβάσιμη τηλεμετρία μεταδόσεων για να παραδίδει δομημένα δεδομένα events.","p2Strong":"managed API τρίτου","p3":"Όλα τα δεδομένα του TikTok στα οποία αποκτάτε πρόσβαση μέσω της Υπηρεσίας είναι δημόσια διαθέσιμα δεδομένα από TikTok LIVE streams. Δεν έχουμε πρόσβαση, δεν συλλέγουμε και δεν αποθηκεύουμε ιδιωτικά στοιχεία λογαριασμών TikTok.","p4":"{strong} Σε αυτή την περίπτωση, ενημερώνουμε τα συστήματά μας ώστε να αποκαταστήσουμε την πρόσβαση όπου είναι δυνατό, αλλά δεν μπορούμε να εγγυηθούμε αδιάλειπτη λειτουργία. Η διαθεσιμότητα των δεδομένων του TikTok μέσω της Υπηρεσίας μας εξαρτάται πλήρως από τις πολιτικές και την τεχνική υποδομή της πλατφόρμας του TikTok, που είναι εκτός του ελέγχου μας.","p4Strong":"Το TikTok μπορεί να περιορίσει, να τροποποιήσει ή να μπλοκάρει την πρόσβαση στα endpoints του ανά πάσα στιγμή χωρίς προειδοποίηση.","p5":"{strong} Οι κατατάξεις, οι πίνακες και οι σχετικές σελίδες μας αντικατοπτρίζουν πληροφορίες που δημοσιεύει δημόσια το ίδιο το TikTok, όπως τους δημόσιους πίνακες κατάταξης LIVE του TikTok. Δεν είμαστε η πηγή αυτών των πληροφοριών και δεν αποκαλύπτουμε τίποτα για έναν creator που δεν έχει ήδη δημοσιοποιήσει το TikTok. Ένας creator εμφανίζεται στους πίνακές μας επειδή εμφανίζεται στους πίνακες του TikTok.","p5Strong":"Δεδομένα κατάταξης creators.","p6":"Γι' αυτόν τον λόγο, {strong} Η αφαίρεση μιας εγγραφής από εδώ δεν θα την αφαιρούσε από το TikTok, δεν θα έκανε τις πληροφορίες λιγότερο δημόσιες και θα άφηνε τους πίνακές μας να δείχνουν μια παραπλανητική εκδοχή όσων δημοσιεύει το TikTok. Ένας creator που δεν επιθυμεί να εμφανίζεται σε δημόσιες κατατάξεις θα πρέπει να το αλλάξει από την πηγή, μέσω του λογαριασμού του στο TikTok και των ρυθμίσεων κατάταξης LIVE του ίδιου του TikTok. Μόλις ένας creator πάψει να εμφανίζεται στους δημόσιους πίνακες του TikTok, παύει να εμφανίζεται και στους δικούς μας.","p6Strong":"δεν αφαιρούμε και δεν αποκρύπτουμε μεμονωμένους creators από τα δημόσια δεδομένα κατάταξης κατόπιν αιτήματος.","p7":"Αυτό είναι ξεχωριστό από τα δεδομένα του δικού σας λογαριασμού. Αν έχετε λογαριασμό στο tik.tools, οι πληροφορίες που μας δώσατε καλύπτονται από την ενότητα Διατήρηση δεδομένων παρακάτω και μπορείτε να τις διαγράψετε. Επίσης, δεν παρακάμπτει υποχρεώσεις που έχουμε βάσει της ισχύουσας νομοθεσίας: όταν λαμβάνουμε επαληθευμένο αίτημα στο οποίο ο νόμος μάς υποχρεώνει να ανταποκριθούμε, ανταποκρινόμαστε."},"security":{"h":"9. Ασφάλεια δεδομένων","p1":"Το διαδίκτυο είναι ένα πολύπλοκο σύστημα. Το περιεχόμενό σας μεταδίδεται, αποθηκεύεται και επεξεργάζεται μέσω δικτύων και συσκευών τρίτων, τα οποία το TikTools δεν ελέγχει. Καταβάλλουμε εύλογη προσπάθεια για να διατηρούμε τα δεδομένα σας ιδιωτικά και ασφαλή στο μέτρο των δυνατοτήτων μας, αλλά δεν μπορούμε να εγγυηθούμε απόλυτη ασφάλεια.","p2":"Τα API keys αποθηκεύονται με ασφάλεια και μεταδίδονται μόνο μέσω κρυπτογραφημένων συνδέσεων. Τα hashes των κωδικών πρόσβασης χρησιμοποιούν ισχυρούς κρυπτογραφικούς αλγόριθμους (scrypt με τυχαία salts)."},"retention":{"h":"10. Διατήρηση δεδομένων","p1":"Διατηρούμε τα στοιχεία του λογαριασμού σας όσο ο λογαριασμός σας είναι ενεργός. Αν διαγράψετε τον λογαριασμό σας, όλα τα σχετικά προσωπικά δεδομένα θα αφαιρεθούν από τα συστήματά μας μέσα σε 30 ημέρες.","p2":"Συγκεντρωτικά, ανωνυμοποιημένα δεδομένα χρήσης μπορεί να διατηρούνται επ' αόριστον για σκοπούς ανάλυσης και βελτίωσης.","p3":"Οι επισημάνσεις κατάχρησης και οι σχετικές εγγραφές μπορεί να διατηρούνται έως και 12 μήνες μετά τη διαγραφή του λογαριασμού, για την αποτροπή επαναλαμβανόμενης κατάχρησης."},"changes":{"h":"11. Αλλαγές σε αυτή την πολιτική","p1":"Διατηρούμε το δικαίωμα να τροποποιούμε αυτή την πολιτική απορρήτου ανά πάσα στιγμή. Οι αλλαγές ισχύουν αμέσως μόλις δημοσιευτούν σε αυτή τη σελίδα. Η συνέχιση της χρήσης της Υπηρεσίας μετά από οποιεσδήποτε αλλαγές σημαίνει αποδοχή της αναθεωρημένης πολιτικής."},"discordBot":{"h":"12. Δεδομένα και απόρρητο του Discord bot","intro":"Αν επιλέξετε να χρησιμοποιήσετε το TikTools Discord Bot στον server σας, ισχύουν οι παρακάτω επιπλέον όροι απορρήτου, σε συμμόρφωση με τους Developer Terms του Discord:","collectedLabel":"Δεδομένα που συλλέγονται:","collected":"{label} Το bot συλλέγει και αποθηκεύει μόνο τα δεδομένα που είναι απολύτως απαραίτητα για τη λειτουργία του. Αυτά περιλαμβάνουν το Discord Server ID (Guild ID), τα Channel IDs (όπου δρομολογούνται οι ειδοποιήσεις) και τα User IDs των διαχειριστών που εκτελούν slash commands για τη ρύθμιση του bot.","messageLabel":"Περιεχόμενο μηνυμάτων:","message":"{label} Για να λειτουργεί η αυτόματη αντιστοίχιση battles μεταξύ servers, το bot επεξεργάζεται παροδικά το περιεχόμενο μηνυμάτων σε συγκεκριμένα κανάλια για να εντοπίζει αποδοχές battles. Αυτά τα δεδομένα επεξεργάζονται αποκλειστικά στη μνήμη για αντιστοίχιση σε πραγματικό χρόνο και απορρίπτονται αμέσως. ΔΕΝ καταγράφουμε, ΔΕΝ αποθηκεύουμε και ΔΕΝ εξάγουμε περιεχόμενο μηνυμάτων ανθρώπων, προσωπικά μηνύματα ή δεδομένα συνομιλιών σε καμία βάση δεδομένων, ούτε τα χρησιμοποιούμε για εκπαίδευση μοντέλων AI.","usageLabel":"Χρήση δεδομένων:","usage":"{label} Τα Discord IDs που συλλέγονται χρησιμοποιούνται αποκλειστικά για να δρομολογούν την τηλεμετρία TikTok LIVE που ζητήσατε (π.χ. δώρα, chat, battles) στα σωστά κανάλια του Discord.","retentionLabel":"Διατήρηση και διαγραφή δεδομένων:","retention":"{label} Αν αφαιρέσετε το TikTools bot από τον Discord server σας, οι ρυθμίσεις αυτόματων ειδοποιήσεων που σχετίζονται με το Server ID σας μένουν ορφανές και διαγράφονται αυτόματα από την ενεργή βάση δρομολόγησης. Μπορείτε επίσης να ζητήσετε άμεση χειροκίνητη διαγραφή των δεδομένων του server σας οποτεδήποτε, επικοινωνώντας μαζί μας."},"youtube":{"h":"13. Υπηρεσίες YouTube API","p1":"Το TikTools χρησιμοποιεί τις {strong} για έναν μόνο σκοπό: για να δημοσιεύει τα δικά του βίντεο tutorial στο δικό του κανάλι YouTube και να συντηρεί τους τίτλους, τις περιγραφές, τις μικρογραφίες, τους υπότιτλους και τις playlists τους.","p1Strong":"Υπηρεσίες YouTube API","p2":"Δεν έχουμε πρόσβαση, δεν συλλέγουμε, δεν αποθηκεύουμε και δεν επεξεργαζόμαστε δεδομένα που ανήκουν σε οποιοδήποτε άλλο κανάλι, βίντεο ή χρήστη του YouTube, και κανένας πελάτης του TikTools δεν συνδέεται στο YouTube μέσω της Υπηρεσίας μας. Ο μόνος λογαριασμός που εμπλέκεται είναι ο δικός μας, εξουσιοδοτημένος μία φορά από τον κάτοχο του καναλιού.","p3":"Χρησιμοποιώντας τα τμήματα της Υπηρεσίας μας που συνδέονται με το YouTube, αποδέχεστε τους {terms}. Οι πληροφορίες που διαχειρίζεται η Google σε σχέση με αυτές τις υπηρεσίες διέπονται από την {privacy}.","p3Terms":"Όρους χρήσης του YouTube","p3Privacy":"Πολιτική απορρήτου της Google","storeLabel":"Τι αποθηκεύουμε:","store":"{label} ένα OAuth refresh token για το δικό μας κανάλι YouTube, καθώς και τα IDs και τα metadata καταχώρισης των βίντεο που έχουμε δημοσιεύσει. Τίποτε άλλο δεν ανακτάται από το YouTube API.","revocationLabel":"Διατήρηση και ανάκληση:","revocation":"{label} το refresh token φυλάσσεται στους δικούς μας servers με περιορισμένη πρόσβαση και διαγράφεται όταν απενεργοποιείται το integration. Η εξουσιοδότηση μπορεί να ανακληθεί οποτεδήποτε στις {link}, κάτι που τερματίζει αμέσως και οριστικά την πρόσβασή μας. Τα αποθηκευμένα IDs βίντεο και τα metadata καταχώρισης διαγράφονται μέσα σε 30 ημέρες από ένα αίτημα ανάκλησης.","revocationLink":"ρυθμίσεις ασφαλείας της Google"},"contact":{"h":"14. Επικοινωνία","p1":"Για οποιαδήποτε ερώτηση ή ανησυχία σχετικά με αυτή την πολιτική απορρήτου, επικοινωνήστε μαζί μας στο {email}."}},"changelog":{"seo":{"title":"Changelog - TikTool","description":"Changelog της πλατφόρμας TikTool - όλες οι ενημερώσεις και οι διορθώσεις."},"title":"{accent} πλατφόρμας","titleAccent":"Changelog","subtitle":"Όλες οι ενημερώσεις, οι διορθώσεις και οι βελτιώσεις της πλατφόρμας TikTool.","loading":"Φόρτωση...","empty":"Δεν υπάρχουν εγγραφές ακόμα."},"updates":{"seo":{"title":"Ενημερώσεις - tik.tools","description":"Ενημερώσεις πλατφόρμας μόνο για πελάτες."},"customerBadge":"(Περιοχή πελατών)","title":"{accent} πλατφόρμας","titleAccent":"Ενημερώσεις","subtitle":"Τι νέο υπάρχει στο tik.tools - το πλήρες changelog με διορθώσεις, βελτιώσεις ταχύτητας και νέες δυνατότητες.","loading":"Φόρτωση ενημερώσεων...","locked":{"title":"Ενημερώσεις για συνδρομητές","body":"Οι πραγματικές ενημερώσεις της πλατφόρμας είναι μόνο για ενεργούς συνδρομητές. Η ροή παρακάτω δείχνει ενδεικτικές εγγραφές.","cta":"Γίνε συνδρομητής για να δεις τις πραγματικές ενημερώσεις"},"empty":"Δεν υπάρχουν ενημερώσεις ακόμα.","placeholderBadge":"ΕΝΔΕΙΚΤΙΚΟ","badges":{"new":"Νέο","fix":"Διόρθωση","performance":"Ταχύτητα","update":"Ενημέρωση","security":"Ασφάλεια","docs":"Docs"}},"captions":{"headings":{"liveCaptions":"Live υπότιτλοι","captionsGuide":"Οδηγός υποτίτλων TikTok LIVE","obsGuide":"Οδηγός υποτίτλων στο OBS"},"seo":{"description":"Οι Live υπότιτλοι δεν προσφέρονται πλέον σε νέους πελάτες. Οι υπάρχοντες πελάτες υποτίτλων μπορούν να συνεχίσουν να τους χρησιμοποιούν από το Dashboard τους.","obsDescription":"Οι Live υπότιτλοι δεν προσφέρονται πλέον σε νέους πελάτες. Οι υπάρχοντες πελάτες υποτίτλων μπορούν να συνεχίσουν να χρησιμοποιούν τα εργαλεία overlay υποτίτλων από το Dashboard τους."},"notice":{"lead":"Οι Live υπότιτλοι δεν προσφέρονται πλέον σε νέους πελάτες.","body":"Χρησιμοποιείς ήδη Live υπότιτλους; Για σένα δεν αλλάζει τίποτα. Διαχειρίσου τους υπότιτλούς σου από το Dashboard και συνέχισε να τους βάζεις στο stream σου με τα εργαλεία overlay υποτίτλων.","openDashboard":"Άνοιγμα Dashboard","overlayTools":"Εργαλεία overlay υποτίτλων","foot":"Φτιάχνεις κάτι πάνω στο TikTok LIVE; Δες το {link}."}}},"agencyDesk":{"pulse":{"title":"Πίνακας","regions":"Περιοχές","diamondFilter":{"title":"Φιλτράρισμα με μηνιαία διαμάντια","from":"Από","fromAria":"Διαμάντια από","to":"Έως","toAria":"Διαμάντια έως"},"hideIneligible":{"title":"Απόκρυψη creators που σημείωσες ως μη επιλέξιμους","label":"Απόκρυψη μη επιλέξιμων"},"helpAria":"Πώς λειτουργεί αυτός ο πίνακας","refreshAria":"Ανανέωση πίνακα","locked":{"title":"Το Global Agency ξεκλειδώνει τον live πίνακα περιοχών","sub":"Δες όλους τους creators από κάθε λίγκα, κατάταξη, κατάταξη gaming και Top 99+ στις περιοχές που διάλεξες, χωρίς διπλότυπα και με live κατάσταση online, μαζί με το ιδιωτικό Telegram bot."},"capped":"Το {starter} δείχνει 1 περιοχή κάθε φορά. Όλες οι περιοχές μαζί είναι μέρος του {global}.","upgrade":"Αναβάθμιση","namesUnlocked":"Ονόματα ξεκλειδωμένα","purpose":{"live":"Όλοι στις περιοχές σου, πρώτα οι live και μετά οι offline, εκτός από όσους έχεις ήδη ελέγξει. Αντίγραψε μια παρτίδα 30, έλεγξέ τους στο backstage και σημείωσέ τους ως έτοιμους για να φέρεις τους επόμενους 30.","rising":"Creators που ανεβαίνουν ξανά προς τις κατατάξεις. Πρόλαβέ τους πριν από άλλο agency.","recruit":"Φρέσκοι creators για έλεγχο στην περιοχή σου. Το Έγινε τον αφαιρεί για όλη την ομάδα, η Διεκδίκηση βάζει το όνομά σου πάνω του.","gifters":"Οι μεγάλοι gifters. Ποιος ξοδεύει σήμερα, αυτή την εβδομάδα, αυτόν τον μήνα - και ποιος μόλις ξεκίνησε.","digest":"Τι άλλαξε από την τελευταία φορά που κοίταξες, σε κάθε λίστα.","team":"Ποιος έχει τι: διεκδικήσεις με στάδια επικοινωνίας, το ιστορικό επαφών, θέσεις και ειδοποιήσεις."},"seo":{"title":"Agency Pulse - κάθε creator στις περιοχές σου, live","description":"Ο live πίνακας για agencies: όλοι οι creators από την κατάταξη, τις λίγκες, τις κατατάξεις gaming και τα Top 99 κάθε περιοχής, χωρίς διπλότυπα και με live κατάσταση online. Διάλεξε περιοχές και δούλεψε μία φρέσκια λίστα.","ogDescription":"Διάλεξε περιοχές και πάρε όλους τους creators από κατατάξεις, λίγκες, gaming και Top 99 σε μία λίστα χωρίς διπλότυπα, με live κατάσταση online."}},"views":{"live":"Live","rising":"Ανοδικοί","recruit":"Recruit","gifters":"Gifters","digest":"Digest","team":"Ομάδα"},"segmentNav":{"aria":"Προβολές πίνακα"},"batchBar":{"checkedThese":"Έλεγξα αυτούς τους {count}","next":"επόμενοι {count}","undo":"Αναίρεση"},"copyAll":{"titleOne":"Αντιγραφή {count} handle, ένα ανά γραμμή","titleMany":"Αντιγραφή {count} handles, ένα ανά γραμμή","copied":"Αντιγράφηκαν {count}","label":"Αντιγραφή όλων"},"deskRail":{"myClaims":"Οι διεκδικήσεις μου","claimsEmpty":"Δεν έχεις διεκδικήσει κανέναν ακόμα. Η Διεκδίκηση σε οποιαδήποτε κάρτα βάζει το όνομά σου σε έναν creator.","teamNotes":"Σημειώσεις ομάδας","notesEmpty":"Δεν υπάρχουν σημειώσεις ακόμα. Η Σημείωση σε οποιαδήποτε κάρτα μοιράζεται με κάθε manager.","teammate":"Συνεργάτης"},"claimStatus":{"claimed":"διεκδικήθηκε","contacted":"έγινε επαφή","responded":"απάντησε","interested":"ενδιαφέρεται","signed":"υπέγραψε","not_interested":"δεν ενδιαφέρεται"},"explainer":{"dismiss":"Απόκρυψη","title":"Πώς δουλεύει η ομάδα σου σε αυτόν τον πίνακα","lines":{"claim":"Διεκδίκησε έναν creator ή gifter για να βάλεις το όνομά σου πάνω του - και μετά άλλαξε το στάδιο με τα μεγάλα κουμπιά ΕΠΑΦΗ / ΑΠΑΝΤΗΣΗ / ΕΝΔΙΑΦΕΡΟΝ. Όλη η ομάδα βλέπει ποιος έχει τι.","done":"Το Έγινε (στο feed recruit) αφαιρεί έναν creator από τον πίνακα όλων - κανείς δεν επικοινωνεί δύο φορές.","notes":"Οι σημειώσεις που προσθέτεις μοιράζονται με όλη την ομάδα.","copyAll":"Η Αντιγραφή όλων βάζει κάθε ορατό username στο πρόχειρο, ένα ανά γραμμή, έτοιμα για μαζικό έλεγχο."}},"helpSheet":{"aria":"Πώς λειτουργεί αυτός ο πίνακας","title":"Πώς να δουλέψεις αυτόν τον πίνακα","close":"Κλείσιμο","gotIt":"Το κατάλαβα","steps":{"regions":{"title":"Διάλεξε τις περιοχές σου","text":"Το κουμπί Περιοχές επάνω ορίζει κάθε καρτέλα. Η επιλογή σου αποθηκεύεται."},"lists":{"title":"Ψάξε στις τέσσερις λίστες","text":"Live = στον αέρα αυτή τη στιγμή. Ανοδικοί = ανεβαίνουν ξανά προς την κατάταξη. Recruit = φρέσκοι creators για έλεγχο. Gifters = οι μεγάλοι gifters που ξοδεύουν."},"intel":{"title":"Πάτα ένα όνομα για intel","text":"Η κάρτα ανοίγει αμέσως με έσοδα, κατατάξεις και gifters. Σύρε για να περάσεις στην υπόλοιπη λίστα."},"claim":{"title":"Διεκδίκησε όσους δουλεύεις","text":"Η Διεκδίκηση βάζει το όνομά σου σε έναν creator για όλη την ομάδα και μετά τα μεγάλα κουμπιά ΕΠΑΦΗ / ΑΠΑΝΤΗΣΗ / ΕΝΔΙΑΦΕΡΟΝ δείχνουν σε ποιο σημείο είναι η επικοινωνία. Κανείς δεν επικοινωνεί δύο φορές με ένα διεκδικημένο όνομα."},"notes":{"title":"Οι σημειώσεις είναι κοινές","text":"Σημείωση σε οποιαδήποτε κάρτα = μία σημείωση ομάδας ανά creator. Τη βλέπει κάθε manager."},"copy":{"title":"Αντιγραφή για μαζικούς ελέγχους","text":"Η Αντιγραφή παίρνει ένα handle. Η Αντιγραφή όλων παίρνει όλη την ορατή λίστα, ένα ανά γραμμή, έτοιμη για επικόλληση σε μαζικό έλεγχο επιλεξιμότητας."},"clear":{"title":"Καθάρισε ό,τι έχει τελειώσει","text":"Το Έγινε (στο Recruit) αφαιρεί έναν creator για ΟΛΗ την ομάδα. Το μικρό x κρύβει μια κάρτα μόνο για ΕΣΕΝΑ."},"team":{"title":"Η Ομάδα είναι το μητρώο","text":"Εκεί βρίσκονται όλες οι διεκδικήσεις ομαδοποιημένες ανά manager με το στάδιό τους, το ιστορικό επαφών, οι θέσεις και οι συνδέσεις ειδοποιήσεων."}}},"claimSheet":{"aria":"Διεκδίκηση για {'@'}{handle}","claimedByYou":"Διεκδικήθηκε από εσένα","claimedBy":"Διεκδικήθηκε από: {name}","notClaimed":"Χωρίς διεκδίκηση","close":"Κλείσιμο","hintMine":"Σε ποιο σημείο είναι τώρα αυτή η επικοινωνία; Η ομάδα σου βλέπει το στάδιο αμέσως.","hintOther":"Στάδιο επικοινωνίας - μόνο ο manager που το διεκδίκησε μπορεί να το αλλάξει.","roster":{"added":"Στο ρόστερ σου","adding":"Προσθήκη...","add":"Προσθήκη στο ρόστερ","error":"Δεν ήταν δυνατή η προσθήκη στο ρόστερ. Δοκίμασε ξανά σε λίγο.","full":"Το ρόστερ σου είναι γεμάτο. Αφαίρεσε πρώτα έναν creator."},"done":"Έγινε","release":"Άρση διεκδίκησης","stages":{"contacted":"ΕΠΑΦΗ","responded":"ΑΠΑΝΤΗΣΗ","interested":"ΕΝΔΙΑΦΕΡΟΝ","signed":"ΥΠΟΓΡΑΦΗ","not_interested":"ΧΩΡΙΣ ΕΝΔΙΑΦΕΡΟΝ"}},"lockedAccess":"Απαιτείται πρόσβαση Agency","card":{"locked":"Κλειδωμένο","new":"ΝΕΟΣ","monthlyDiamonds":"Μηνιαία διαμάντια: {band}","mark":{"eligible":"Επιλέξιμος","premiumTitle":"Μπορεί να προσκληθεί μόνο μέσω premium θέσης πρόσκλησης","premium":"Επιλέξιμος premium","ineligible":"Μη επιλέξιμος","checked":"Ελέγχθηκε"},"claimedBy":"Διεκδικήθηκε από: {name}","eligibility":"Επιλεξιμότητα","markEligible":"Σήμανση ως επιλέξιμος","markIneligible":"Σήμανση ως μη επιλέξιμος","copied":"Αντιγράφηκε","copyHandle":"Αντιγραφή {'@'}{handle}","copy":"Αντιγραφή","editNote":"Επεξεργασία σημείωσης ομάδας","addNote":"Προσθήκη σημείωσης ομάδας","note":"Σημείωση","markedDone":"Σημειώθηκε ως έτοιμο","markDone":"Σήμανση ως έτοιμο - αφαιρεί αυτόν τον creator από το feed όλης της ομάδας","done":"Έγινε","claimThis":"Διεκδίκηση αυτού του creator","claimed":"Διεκδικήθηκε","claim":"Διεκδίκηση","hide":"Απόκρυψη από τον πίνακά μου","liveStat":"LIVE","active":{"today":"ενεργός σήμερα","oneDay":"ενεργός πριν από 1 μέρα","days":"ενεργός πριν από {days} μέρες","oneMonth":"ενεργός πριν από 1 μήνα","months":"ενεργός πριν από {months} μήνες"}},"noteSheet":{"title":"Σημείωση για {'@'}{handle}","close":"Κλείσιμο","placeholder":"Πρόσθεσε μια σημείωση για την ομάδα σου - μια γνωριμία, μια τιμή, μια υπενθύμιση...","lastEditedBy":"Τελευταία επεξεργασία: {name}","cancel":"Ακύρωση","save":"Αποθήκευση"},"regionSheet":{"aria":"Διάλεξε τις περιοχές σου","title":"Οι περιοχές σου","sub":"{count} ενεργές - πάτα για εναλλαγή, αποθηκεύεται αυτόματα","close":"Κλείσιμο","done":"Έτοιμο"},"live":{"progress":"{online} live - {total} για έλεγχο σε {regions}","copyThese":"Αντιγραφή αυτών","loading":"Φόρτωση του πίνακά σου...","empty":{"title":"Τα έχεις καλύψει όλα στις περιοχές σου","sub":"Έχεις περάσει κάθε creator εδώ. Νέα ονόματα εμφανίζονται μόνα τους - ο πίνακας παρακολουθεί live και ανανεώνεται κάθε λίγα δευτερόλεπτα. Τα ονόματα που έλεγξες επιστρέφουν σε 30 μέρες."},"undoLast":"Αναίρεση τελευταίας παρτίδας","regionsCount":"{count} περιοχές"},"rising":{"empty":{"title":"Κανένας creator σε άνοδο αυτή τη στιγμή","sub":"Κανείς στις περιοχές που διάλεξες δεν έχει ανέβει ξανά κοντά στην επανείσοδο σε αυτόν τον κύκλο. Νέοι ανοδικοί εμφανίζονται εδώ καθώς αλλάζουν οι κατατάξεις."},"peak":"Κορυφή #{rank}","backInReach":"για επιστροφή: {amount}","liveNow":"live τώρα"},"recruit":{"regionAria":"Περιοχή recruit","progress":"{remaining} απομένουν από {total}","empty":{"title":"Τα έχεις καλύψει όλα σε αυτή την περιοχή","sub":"Έχεις περάσει κάθε υποψήφιο που είναι στην κατάταξη εδώ αυτή τη στιγμή. Τα ονόματα που έλεγξες επιστρέφουν σε 30 μέρες, ή άλλαξε περιοχή παραπάνω."},"points":"{score} πόντοι"},"gifters":{"listAria":"Λίστα gifters","rising":"Ανοδικοί","top":"Top","periodAria":"Χρονική περίοδος","regionTitle":"Περιοχή: {region}","loading":"Φόρτωση gifters...","upgradeFeature":"Gifter intel","emptyRising":"Κανένας νέος μεγάλος gifter αυτή την περίοδο. Όταν ένας gifter ξεπερνά απότομα τα συνηθισμένα του, εμφανίζεται εδώ.","emptyTop":"Δεν υπάρχει ακόμα δραστηριότητα gifters σε αυτή την περιοχή. Γεμίζει καθώς πέφτουν δώρα στα LIVE.","period":{"daily":"Σήμερα","weekly":"Εβδομάδα","monthly":"Μήνας"},"global":"Παγκόσμια","diamonds":"{amount} διαμάντια","creatorsGiftedOne":"δώρα σε {count} creator","creatorsGiftedMany":"δώρα σε {count} creators"},"digest":{"caption":"Το digest σου ενημερώνεται live εδώ. Η αποστολή σε Telegram και Discord γίνεται αρκετές φορές την ημέρα.","seeAll":"Όλα στην προβολή {view}","empty":"Δεν υπάρχει ακόμα κάτι καινούργιο. Καθώς οι creators βγαίνουν live και οι μεγάλοι gifters αρχίζουν να ξοδεύουν, το digest σου γεμίζει εδώ.","offline":"Offline","sections":{"since":"Από την τελευταία φορά που κοίταξες","earlier":"Νωρίτερα σήμερα","live":"Live αυτή τη στιγμή","gifters":"Νέοι gifters σήμερα"}},"team":{"claimed":{"title":"Διεκδικημένοι","lede":"Creators και gifters που έχει διεκδικήσει κάποιο μέλος της ομάδας, με το στάδιο επικοινωνίας. Όλοι βλέπουν ποιος έχει τι.","empty":"Δεν έχει διεκδικηθεί κανένας creator ακόμα. Πάτα Διεκδίκηση σε έναν creator για να βάλεις το όνομά σου πάνω του."},"contacted":{"title":"Επαφές","lede":"Τα ονόματα που η ομάδα σου σημειώνει ως Έγινε φεύγουν από τον πίνακα όλων - καμία διπλή επικοινωνία.","empty":"Καμία επαφή ακόμα. Όταν σημειώνεις έναν creator ως Έγινε, καταγράφεται εδώ για όλη την ομάδα."},"members":{"title":"Μέλη ομάδας","member":"Μέλος","inviteLink":"Σύνδεσμος πρόσκλησης","awaiting":"Αναμένεται αποδοχή","pending":"Σε αναμονή","empty":"Μόνο εσύ προς το παρόν. Κάλεσε έναν manager ή scout για να μοιραστείτε τον πίνακα."},"invite":{"placeholder":"teammate{'@'}email.com","manager":"Manager","scout":"Scout","sending":"Αποστολή...","send":"Πρόσκληση","sent":"Η πρόσκληση στάλθηκε.","error":"Δεν ήταν δυνατή η αποστολή της πρόσκλησης. Έλεγξε το email και δοκίμασε ξανά."},"alerts":{"title":"Αποστολή ειδοποιήσεων","lede":"Λάβε ειδοποιήσεις για νέους creators εκεί όπου ήδη δουλεύει η ομάδα σου.","connected":"Συνδέθηκε","tapToConnect":"Πάτα για σύνδεση"},"seats":"{used} από {cap} θέσεις","roles":{"owner":"ιδιοκτήτης","manager":"manager","scout":"scout"},"claimStatusLabel":{"claimed":"Διεκδικήθηκε","contacted":"Έγινε επαφή","responded":"Απάντησε","interested":"Ενδιαφέρεται","signed":"Υπέγραψε","not_interested":"Δεν ενδιαφέρεται"}},"unlockCard":{"paymentReceived":"Η πληρωμή ελήφθη","unlocking":"Ξεκλείδωμα ονομάτων...","namesShortly":"Τα ονόματα εμφανίζονται σε λίγο.","confirming":"Επιβεβαίωση πρόσβασης.","title":"Ξεκλείδωσε τα ονόματα","billingAria":"Περίοδος χρέωσης","weekly":"Εβδομαδιαίο","perWeek":"/εβδ.","monthly":"Μηνιαίο","perMonth":"/μήνα","buy":"Αγορά πρόσβασης","note":"Άμεσο ξεκλείδωμα. Ακύρωση όποτε θες.","more":"Όλες οι λειτουργίες agency"},"discord":{"aria":"Σύνδεση Discord","close":"Κλείσιμο","eyebrow":"ΣΥΝΔΕΣΗ DISCORD","title":"Δες τις κατατάξεις σου στο {brand}","sub":"Τρία βήματα και τα rank feeds του agency σου δημοσιεύονται κατευθείαν στον server σου.","step1":{"title":"Πρόσθεσε το bot","desc":"Άνοιξε την πρόσκληση, διάλεξε τον server σου και δώσε εξουσιοδότηση. Πρέπει να είσαι admin στον server.","cta":"Προσθήκη του bot στο Discord"},"step2":{"title":"Σύνδεσε το key σου","desc":"Στον server σου τρέξε {command} και επικόλλησε αυτό το key όταν σου το ζητήσει το bot. Μένει ιδιωτικό - το bot δεν το δείχνει ποτέ στο κανάλι."},"keyCopied":"Το key αντιγράφηκε","copyKey":"Αντιγραφή key","copied":"Αντιγράφηκε","copy":"Αντιγραφή","step3":{"title":"Δες τις κατατάξεις σου","desc":"Τρέξε {command} για να ξεκινήσουν τα rank feeds και μετά χρησιμοποίησε τα κουμπιά για να φέρνεις creators, gaming και ανόδους στο 99+ όποτε θες."},"noKey":"Δεν βρέθηκε ακόμα API key στον λογαριασμό σου.","keyLoadError":"Δεν ήταν δυνατή η φόρτωση του API key σου - δοκίμασε ξανά σε λίγο.","loadingKey":"Φόρτωση του key σου...","copyFailed":"Η αντιγραφή απέτυχε - επίλεξε το key και αντίγραψέ το χειροκίνητα."},"telegram":{"aria":"Σύνδεση Telegram","close":"Κλείσιμο","eyebrow":"ΣΥΝΔΕΣΗ TELEGRAM","title":"Λάβε live ειδοποιήσεις στο {brand}","sub":"Σκάναρε το QR ή πάτα τον σύνδεσμο - μία συσκευή ανά σύνδεσμο.","qrAria":"QR code για Telegram","qrCaption":"Σκάναρε με την κάμερα του κινητού ή την εφαρμογή Telegram","linkActive":"Ο σύνδεσμος ισχύει για {seconds} δευτ.","open":"Άνοιγμα στο Telegram","copied":"Αντιγράφηκε","copyLink":"Αντιγραφή συνδέσμου","hintPc":"Σε {device}: πάτα Άνοιγμα στο Telegram.","pc":"υπολογιστή","hintPhone":"Σε {device}: σκάναρε το QR.","phone":"κινητό","generating":"Δημιουργία...","generate":"Νέος σύνδεσμος","mintError":"Δεν ήταν δυνατή η δημιουργία του συνδέσμου σου - δοκίμασε ξανά σε λίγο.","copyFailed":"Η αντιγραφή απέτυχε - επίλεξε τον σύνδεσμο και αντίγραψέ τον χειροκίνητα."},"eligible":{"hero":{"title":"Βρες {accent} για recruit","titleAccent":"Νέους Creators","sub":"Νέοι creators από κατατάξεις και λίγκες, που βγάζουν έσοδα τώρα σε κάθε ενεργή περιοχή. Αντίγραψε τα handles, έλεγξε εσύ την επιλεξιμότητα με την επέκταση Chrome ή με μαζική επικόλληση στο backstage σου και σημείωσε τα αποτελέσματα."},"preview":{"statLive":"creators live αυτή τη στιγμή","statRegions":"περιοχές που καλύπτονται","statEarned":"έσοδα στους σημερινούς πίνακες","title":"Ποιος βγάζει έσοδα αυτή τη στιγμή, περιοχή προς περιοχή","sub":"Κάθε γραμμή παρακάτω είναι πραγματικός creator στον σημερινό πίνακα. Η πρόσβαση Agency αποκαλύπτει τα handles, προσθέτει το εύρος μηνιαίων διαμαντιών και σου επιτρέπει να σημειώνεις ποιους έχεις ήδη ελέγξει.","liveCount":"{count} live","seeBoard":"Δες τον πίνακα {region}","unlock":"Ξεκλείδωσε τα handles με το Agency","login":"Είσαι ήδη μέλος; Σύνδεση"},"gate":{"title":"Ένα πακέτο Agency ξεκλειδώνει τον πίνακα recruit","sub":"Έλεγξε creators με την επέκταση ή χειροκίνητα στο backstage σου, σημείωσε τα αποτελέσματα και δούλεψε έναν καθαρό πίνακα υποψηφίων ανά περιοχή.","cta":"Ξεκλείδωμα με Agency"},"mode":{"aria":"Τρόπος ελέγχου","auto":"Αυτόματος έλεγχος","manual":"Χειροκίνητος έλεγχος"},"regionAria":"Περιοχή","noRegions":"Δεν υπάρχουν περιοχές ακόμα","starterNote":"Το {starter} δουλεύει μία περιοχή κάθε φορά. Όλες οι περιοχές μαζί είναι μέρος του {global}.","upgrade":"Αναβάθμιση","counts":{"eligible":"{count} σημειωμένοι ως επιλέξιμοι","premium":"{count} premium","ineligible":"{count} μη επιλέξιμοι","checked":"{count} ελεγμένοι"},"hideIneligible":"Απόκρυψη μη επιλέξιμων","copyEligible":"Αντιγραφή επιλέξιμων","manual":{"title":"Creators για έλεγχο","hint":"{region} - αντίγραψε την παρτίδα, πέρασέ την από τον έλεγχο επιλεξιμότητας του backstage και σημείωσε κάθε αποτέλεσμα.","loading":"Φόρτωση creators από την κατάταξη...","emptyTitle":"Τα έχεις καλύψει όλα: {region}","emptySub":"Έχεις περάσει κάθε creator της κατάταξης εδώ. Τα ονόματα που έλεγξες επιστρέφουν σε 30 μέρες, ή άλλαξε περιοχή παραπάνω."},"checked":{"title":"Ελεγμένοι creators","loading":"Φόρτωση του πίνακά σου...","allIneligibleTitle":"Όλοι οι creators που έλεγξες εδώ είναι σημειωμένοι ως μη επιλέξιμοι","allIneligibleSub":"Απενεργοποίησε το {toggle} για να τους δεις ή άλλαξε περιοχή.","emptyTitle":"Δεν έχεις ελέγξει ακόμα creators σε αυτή την περιοχή","emptyAuto":"Εγκατάστησε την επέκταση παραπάνω για αυτόματο έλεγχο.","emptyManual":"Αντίγραψε μια παρτίδα από αριστερά και σημείωσε τα αποτελέσματα για να γεμίσει αυτός ο πίνακας."},"auto":{"title":"Αυτόματος έλεγχος","sub":"Εγκατάστησε την επέκταση, σύνδεσε έναν δευτερεύοντα λογαριασμό backstage ανά περιοχή και θα δουλεύει τις λίστες κατάταξης για σένα - κάθε αποτέλεσμα εμφανίζεται σε αυτόν τον πίνακα ως δική σου σήμανση επιλεξιμότητας.","cta":"Απόκτησε την επέκταση"},"candidates":{"title":"Υποψήφιοι για recruit","sub":"Χαμηλότερες κατηγορίες στην περιοχή {region} - πρώτα οι live creators.","note":"Η γλώσσα εντοπίζεται από το live chat του creator. Δείχνει την αγορά στην οποία μεταδίδει, όχι επαληθευμένη χώρα λογαριασμού.","loading":"Φόρτωση υποψηφίων...","empty":"Δεν υπάρχουν creators χαμηλότερων κατηγοριών στον πίνακα {region} αυτή τη στιγμή."},"seen":"εμφανίστηκε {date}","thisRegion":"αυτή η περιοχή","rateLimit":"Το TikTok επιτρέπει περίπου 600 ελέγχους την ώρα. Περίμενε {minutes} λ. {seconds} δευτ.","seo":{"title":"Βρες νέους creators του TikTok για recruit · Έλεγξε εσύ την επιλεξιμότητα","description":"Νέοι creators του TikTok από κατατάξεις και λίγκες: ποιος βγάζει έσοδα τώρα, σε κάθε περιοχή, με σειρά ανάλογα με το ποιος ανεβαίνει. Αντίγραψε τα handles, έλεγξε την επιλεξιμότητα με την επέκταση Chrome ή με μαζική επικόλληση στο backstage σου και σημείωσε όσους έλεγξες.","ogDescription":"Νέοι creators από κατατάξεις και λίγκες σε κάθε ενεργή περιοχή. Αντίγραψε τα handles και έλεγξε την επιλεξιμότητα στο backstage σου."},"og":{"title":"Νέοι creators του TikTok LIVE για recruit","subtitle":"Ένας πίνακας ανά περιοχή με creators για έλεγχο και recruit.","badge":"AGENCY"}}},"compare":{"ui":{"getTestKey":"Πάρε δωρεάν key αξιολόγησης","seePricing":"Δες τις τιμές","swipeHint":"Σύρε τον πίνακα στο πλάι για να δεις όλες τις στήλες","whoBuilds":"Ποιος φτιάχνει το tik.tools","breadcrumbAria":"Διαδρομή πλοήγησης","breadcrumbHome":"Αρχική","breadcrumbCompare":"Σύγκριση","vsTitle":"tik.tools vs {name}","ogBadge":"ΣΥΓΚΡΙΣΗ"},"hub":{"title":"Πώς συγκρίνεται το tik.tools","intro":"Αντικειμενικές συγκρίσεις με άλλα εργαλεία δεδομένων TikTok LIVE και εργαλεία για agencies, βασισμένες στις τιμές και τις λειτουργίες που δημοσιεύει κάθε πάροχος. Κάθε σελίδα έχει ημερομηνία και παραπέμπει στις πηγές της. Οι τιμές και τα όρια του tik.tools σε αυτές τις σελίδες διαβάζονται live από τα πακέτα μας.","listHeading":"Συγκρίσεις","checked":"Έλεγχος: {date}","migrateNote":"Θέλεις να αφήσεις μια open-source βιβλιοθήκη σύνδεσης στο TikTok LIVE; Δες {link}.","migrateLink":"τη μετάβαση με ένα βήμα","glanceHeading":"Με μια ματιά","columns":{"vendor":"Πάροχος","entryPrice":"Τιμή εκκίνησης","realtime":"LIVE events σε πραγματικό χρόνο","webhooks":"Υπογεγραμμένα webhooks","mcp":"MCP server"},"glanceNote":"Σύνοψη των αναλυτικών σελίδων. Κάθε γραμμή οδηγεί στην πλήρη σύγκριση και στις πηγές της.","codeAndPackages":"Κώδικας και πακέτα: {github}, {npm}, {pypi}.","seo":{"title":"Σύγκριση του tik.tools με {toktik}, {rng} και {tikleap}","description":"Συγκρίσεις του tik.tools με {toktik}, {rngFull} και {tikleap}, με ημερομηνία και πηγές: δημοσιευμένες τιμές, events πραγματικού χρόνου, webhooks, MCP, SDKs και εργαλεία recruit για agencies.","ogSubtitle":"Συγκρίσεις με {toktik}, {rng} και {tikleap}, με ημερομηνία και πηγές."},"jsonLd":{"listName":"Συγκρίσεις tik.tools"}},"detail":{"notFound":"Η σύγκριση δεν βρέθηκε","checked":"Τα στοιχεία για {name} ελέγχθηκαν στις {date} από τις δημόσιες σελίδες του. Τα στοιχεία του tik.tools είναι live.","factsHeading":"Δίπλα δίπλα","topic":"Θέμα","plansAria":"Πακέτα και τιμές","ourPlans":"Πακέτα tik.tools","theirPlans":"Πακέτα {name}","ourPlansNote":"Τρέχουσες τιμές και όλα τα όρια: {link}.","ourPlansNoteLink":"τιμές","chooseAria":"Ποιο σου ταιριάζει","chooseUs":"Διάλεξε το tik.tools αν","chooseThem":"Διάλεξε {name} αν","sourcesHeading":"Πηγές","ourPricing":"Τιμές tik.tools","ourDocs":"API docs tik.tools","correction":"Οι πάροχοι αλλάζουν τιμές. Αν κάποιο στοιχείο εδώ δεν είναι ενημερωμένο, πες μας μέσω της σελίδας {help} και θα το διορθώσουμε. Άλλες συγκρίσεις: {all}.","correctionHelp":"βοήθειας","correctionAll":"όλες οι συγκρίσεις","seo":{"title":"tik.tools vs {displayName}: σύγκριση τιμών και λειτουργιών","description":"{name} και tik.tools δίπλα δίπλα: δημοσιευμένες τιμές, events πραγματικού χρόνου, webhooks, MCP, SDKs και εργαλεία agency. Στοιχεία για {name} ελεγμένα στις {date}."}},"adoption":{"heading":"Δημόσια downloads πακέτων","intro":"Ο μόνος δείκτης υιοθέτησης που δημοσιεύεται με τον ίδιο τρόπο για κάθε πάροχο εδώ. Τα νούμερα του npm καλύπτουν το διάστημα {npmWindow} ({npmSite}). Τα νούμερα του PyPI αφορούν: {pypiWindow} ({pypiSite}).","npmWindow":"{from} έως {to}","pypiWindow":"τελευταίες 30 μέρες, μέτρηση στις {date}","columns":{"vendor":"Πάροχος","package":"Πακέτο","downloads":"Downloads"},"notes":{"officialOnly":"Μόνο τα επίσημα SDKs. Οι βιβλιοθήκες της κοινότητας που χρησιμοποιούν το Euler Stream δεν μετράνε","noSdk":"Κανένα SDK δημοσιευμένο σε npm ή PyPI"}},"migrate":{"hero":{"badge":"Μετάβαση με ένα βήμα","title":"Πέρασε από το TikTok-Live-Connector σε {accent}","titleAccent":"δευτερόλεπτα","desc":"Χρησιμοποιείς ήδη το {pkg}; Πέρασε στο managed TikTool API αλλάζοντας μία μόνο γραμμή import. Ίδια ονόματα events, ίδιες μέθοδοι, καμία αλλαγή στον κώδικα."},"steps":{"install":"Εγκατάστησε το SDK","import":"Άλλαξε μία γραμμή import","key":"Χρησιμοποίησε το API key σου από το TikTools","keyNote":"Πάρε δωρεάν key στο {link} - χωρίς πιστωτική κάρτα."},"done":{"strong":"Αυτό ήταν.","text":"{strong} Όλοι οι υπάρχοντες event handlers σου δουλεύουν ακριβώς το ίδιο - {events}."},"example":{"title":"Πλήρες παράδειγμα που δουλεύει","desc":"Αυτός ο κώδικας τρέχει ακριβώς το ίδιο με το {old} και με το {new}. Αλλάζει μόνο το import."},"compat":{"title":"100% συμβατότητα ονομάτων events","desc":"Κάθε όνομα event του TTLC δουλεύει ακριβώς το ίδιο. Ταυτόχρονα στέλνουμε και το native όνομα του TikTools.","columns":{"event":"Όνομα event TTLC","status":"Κατάσταση","notes":"Σημειώσεις"},"notes":{"identical":"Ίδιο","alias":"Alias για το {event} - στέλνονται και τα δύο","newIn":"Νέο στην {version} - υποστηρίζεται","rawData":"Στέλνεται με το πλήρες raw payload του event","wsOpen":"Στέλνεται όταν ανοίγει το WS"}},"why":{"title":"Γιατί να περάσεις στο managed API;","items":{"neverBreaks":{"title":"Δεν χαλάει ποτέ","desc":"Το TikTok ενημερώνει τακτικά το πρωτόκολλό του και χαλάει τις απευθείας ενσωματώσεις. Το TikTool χειρίζεται όλες τις αλλαγές πρωτοκόλλου για σένα - μηδενικό downtime."},"fasterDelivery":{"title":"Πιο γρήγορη παράδοση events","desc":"Latency events κάτω από 50 ms μέσα από τη βελτιστοποιημένη υποδομή μας. Χωρίς αποκωδικοποίηση protobuf από τη μεριά σου."},"zeroDeps":{"title":"Μηδενικά dependencies","desc":"Χωρίς protobufjs, χωρίς ws-client, χωρίς υπογραφή HTTP. Μόνο ένα πακέτο npm χωρίς εξωτερικά dependencies."},"autoReconnect":{"title":"Αυτόματη επανασύνδεση","desc":"Ενσωματωμένη επανασύνδεση με exponential backoff. Η σύνδεσή σου αντέχει τις μικροδιακοπές δικτύου και τις επανεκκινήσεις των servers του TikTok."},"dashboard":{"title":"Dashboard χρήσης","desc":"Παρακολούθησε τη χρήση του API, τις συνδέσεις WebSocket και τον όγκο events σε πραγματικό χρόνο στο tik.tools/dashboard."},"support":{"title":"Υποστήριξη για developers","desc":"Βοήθεια μέσω Discord, email ή του support chat μέσα στην εφαρμογή. Χρόνος απόκρισης κάτω από 4 ώρες."}}},"faq":{"title":"Συχνές ερωτήσεις","items":{"types":{"q":"Θα δουλεύουν ακόμα τα TypeScript types μου;","a":"Ναι. Το {pkg} έρχεται με πλήρη TypeScript definitions για κάθε payload event - {chat}, {gift}, {roomUser} και όλα τα υπόλοιπα. Αν χρησιμοποιούσες τα types του TTLC που συντηρεί η κοινότητα, τα δικά μας είναι αυστηρότερα και ενημερώνονται σύμφωνα με το πραγματικό protobuf schema του TikTok."},"options":{"q":"Τι γίνεται με τις επιλογές του TTLC όπως sessionId, processInitialData και requestPollingIntervalMs;","a":"Οι επιλογές του constructor που ελέγχουν τη συμπεριφορά της σύνδεσης - {sessionId}, {requestPollingIntervalMs}, {enableExtendedGiftInfo} και παρόμοιες - γίνονται δεκτές και προωθούνται. Οι επιλογές που δεν ισχύουν πια (όπως το {processInitialData}) αγνοούνται σιωπηλά, οπότε το config object σου δεν χρειάζεται καθάρισμα."},"apiKey":{"q":"Το TTLC μερικές φορές δουλεύει χωρίς API key. Χρειάζομαι ένα για το TikTool;","a":"Ναι - απαιτείται {signApiKey}. Το δωρεάν Sandbox key το παίρνεις σε 30 δευτερόλεπτα στο {loginLink}, χωρίς πιστωτική κάρτα. Το Sandbox περιλαμβάνει 5.000 κλήσεις API/ημέρα και 3 ταυτόχρονες συνδέσεις WebSocket, αρκετά για ανάπτυξη και έλεγχο."},"protocol":{"q":"Τι ακριβώς γίνεται όταν το TikTok ενημερώνει το πρωτόκολλό του;","a":"Με το TTLC, οι περιοδικές ενημερώσεις του αλγορίθμου υπογραφής και του protobuf schema του TikTok κάνουν τη βιβλιοθήκη να σταματά να δουλεύει - μερικές φορές μέσα σε λίγες ώρες από ένα deploy του TikTok, χωρίς λύση μέχρι να το διορθώσει ο maintainer του open-source έργου. Με το TikTool, οι ενημερώσεις πρωτοκόλλου αντιμετωπίζονται στους managed servers μας. Ο κώδικάς σου δεν βλέπει καμία αλλαγή και τα events συνεχίζουν να έρχονται."}}},"bonus":{"title":"Bonus: Λειτουργίες που δεν έχει το TTLC","items":{"liveFeed":{"title":"Ανακάλυψη Live Feed","desc":"Αναζήτησε και ανακάλυψε ποιος είναι live στο TikTok αυτή τη στιγμή. Φιλτράρισμα ανά γλώσσα, περιοχή και αριθμό θεατών."},"pythonSdk":{"title":"Python SDK","desc":"Διαθέσιμο πλήρες Python SDK: pip install tiktok-live-api. Ίδιο API, ίδια events, άλλη γλώσσα."}}},"cta":{"title":"Ξεκινάμε τη μετάβαση;","desc":"Πάρε δωρεάν API key - χωρίς πιστωτική κάρτα. Το πακέτο Sandbox περιλαμβάνει 5.000 requests/ημέρα και 3 ταυτόχρονες συνδέσεις WebSocket - δωρεάν, μόνο για ανάπτυξη και αξιολόγηση.","getKey":"Πάρε δωρεάν API key","docs":"Διάβασε τα docs"},"seo":{"title":"Μετάβαση από το TikTok-Live-Connector - Πέρασε στο TikTool API με ένα βήμα","description":"Πέρασε από το tiktok-live-connector στο managed TikTool API αλλάζοντας μία γραμμή import. Ίδια ονόματα events, ίδιες μέθοδοι, καμία αλλαγή στον κώδικα. 99,9% uptime, χωρίς συντήρηση.","ogTitle":"Μετάβαση από το TikTok-Live-Connector - Αλλαγή με ένα βήμα","ogDescription":"Πέρασε από το tiktok-live-connector στο TikTool αλλάζοντας μία γραμμή import. Ίδια events, ίδιο API, καμία αλλαγή στον κώδικα.","ogImageTitle":"Μετάβαση στο TikTool με ένα βήμα","ogImageSubtitle":"Άμεση αντικατάσταση του TikTok-Live-Connector χωρίς καμία συντήρηση πρωτοκόλλου.","ogBadge":"ΜΕΤΑΒΑΣΗ"}},"vendors":{"eulerstream":{"tagline":"TikTok LIVE API με δωρεάν πακέτο, πακέτο Business στα 50 $/μήνα και επί πληρωμή πρόσθετα","summary":"Το {name} πουλάει ένα TikTok LIVE API: ένα WebSocket που προωθεί τα events του TikTok LIVE ως binary protobuf, REST routes για κατάσταση live, πληροφορίες room, κατατάξεις, δώρα και agencies, ένα API υπογραφής, TikTok LIVE Alerts που στέλνονται στο HTTP endpoint σου και έναν hosted MCP server σε δημόσια beta. Το {name} είναι εμπορικό σήμα του κατόχου του. Το tik.tools δεν συνδέεται με αυτό.","plansNote":"Πρόσθετα που αναφέρονται σε κάθε πακέτο, χωρίς τιμές στη σελίδα τιμών: Premium Webcast Routes, Priority API Requests, Enterprise Server Access, TikTok LIVE Signature Access, TikTok CAPTCHA Routes και TikTok Dataset Catalog Routes. Ο slider τιμών δείχνει επίσης βαθμίδες από 50.000 έως 200.000 requests/ημέρα, οι τιμές τους όμως δεν αναφέρονται στο κείμενο της σελίδας. Οι όροι του αναφέρουν ότι τα όρια των πακέτων μπορεί να αλλάξουν χωρίς ειδοποίηση.","plans":{"community":{"price":"0 $, χωρίς κάρτα","detail":"2.500 requests/ημέρα, 25 cloud WebSockets, 5 TikTok LIVE Alerts"},"business":{"price":"50 $/μήνα","detail":"10.000 requests/ημέρα, 100 cloud WebSockets, 50 TikTok LIVE Alerts. Δωρεάν δοκιμαστική περίοδος 7 ημερών"},"enterprise":{"price":"Κατόπιν προσφοράς","detail":"250.000+ requests/ημέρα, 1.500+ cloud WebSockets, 1.000+ TikTok LIVE Alerts"}},"facts":{"entry":{"topic":"Επιλογή εκκίνησης","ours":"Sandbox key για αξιολόγηση 7 ημερών, μετά από {apiBasicWeekly}/εβδομάδα","them":"Πακέτο Community στα 0 $ με 2.500 requests/ημέρα και 25 cloud WebSockets. Το Business έχει δωρεάν δοκιμαστική περίοδο 7 ημερών"},"around10k":{"topic":"Γύρω στα 10.000 requests την ημέρα","ours":"Basic, {apiBasicMonthly}/μήνα: {basicDailyLimit} requests/ημέρα, {basicWsLimit} ταυτόχρονα live streams","them":"Business, 50 $/μήνα: 10.000 requests/ημέρα, 100 cloud WebSockets"},"higherVolumes":{"topic":"Μεγαλύτεροι όγκοι","ours":"Self-serve πακέτα Pro, Ultra και Agency με δημοσιευμένες τιμές, έως {agencyDailyLimit} requests/ημέρα και {agencyWsLimit} ταυτόχρονα streams","them":"Enterprise κατόπιν προσφοράς για 250.000+ requests/ημέρα"},"eventFormat":{"topic":"Μορφή live events","ours":"Αποκωδικοποιημένα JSON events, {eventTypes} τεκμηριωμένοι τύποι events WebSocket","them":"Προωθεί όλα τα events του TikTok LIVE ως binary protobuf, που αποκωδικοποιούνται με το SDK του ή με βιβλιοθήκη της κοινότητας"},"connectionLifetime":{"topic":"Διάρκεια live σύνδεσης","ours":"12 ώρες στο Pro, 24 ώρες στο Ultra και στο Agency","them":"8 ώρες, σύμφωνα με τους close codes του WebSocket του"},"alerts":{"topic":"Ειδοποιήσεις και webhooks","ours":"Υπογραφή HMAC σε κάθε επί πληρωμή πακέτο: έναρξη και λήξη live. Ρεκόρ θεατών και δώρα υψηλής αξίας στο Ultra και στο Agency. Ορόσημα followers και ειδοποιήσεις recruit στο Agency","them":"TikTok LIVE Alerts στο HTTP endpoint σου: 5, 50 ή 1.000+ ανάλογα με το πακέτο. Τα events που τα ενεργοποιούν δεν αναφέρονται στη σελίδα alert targets"},"mcp":{"topic":"MCP server για AI assistants","ours":"tiktok-live-mcp στο npm, 11 εργαλεία, δουλεύει σε Claude, Cursor και VS Code","them":"Hosted MCP endpoint σε δημόσια beta («όχι ακόμα έτοιμο για production»), 19 εργαλεία για moderation και κατατάξεις"},"sdks":{"topic":"SDKs","ours":"Node.js/TypeScript και Python","them":"TypeScript, Python, C#, Java και Go, παραγόμενα από το OpenAPI spec του, μαζί με ένα WebSocket SDK"},"rankings":{"topic":"Κατατάξεις","ours":"44 περιοχές κατάταξης με ημερήσιους πίνακες, πίνακες λίγκας, gaming και Popular LIVE","them":"Κατατάξεις ανά χώρα, λίγκα και διαμάντια. Ο αριθμός περιοχών δεν αναφέρεται"},"agencyTools":{"topic":"Εργαλεία agency","ours":"Πακέτο Agency: feed recruit creators και εργαλείο ελέγχου επιλεξιμότητας Backstage","them":"Αναζήτηση στο Agency Registry με 100.000+ agencies του TikTok LIVE και API routes καταλόγου agencies"}},"chooseThem":{"freePlan":"Θέλεις δωρεάν πακέτο χωρίς χρονικό όριο για μικρούς όγκους.","moreWebsockets":"Χρειάζεσαι περισσότερα ταυτόχρονα WebSockets γύρω στα 10.000 requests την ημέρα.","otherLanguages":"Γράφεις σε C#, Java ή Go και θέλεις επίσημο SDK, ή θέλεις τα raw protobuf events."},"chooseUs":{"decodedJson":"Θέλεις αποκωδικοποιημένα JSON events και υπογεγραμμένα webhooks χωρίς να γράψεις protobuf decoder.","publishedPrices":"Χρειάζεσαι δημοσιευμένες self-serve τιμές πάνω από 10.000 requests την ημέρα.","agencyTools":"Έχεις agency και χρειάζεσαι εργαλεία recruit και επιλεξιμότητας.","rankings":"Χρειάζεσαι κατατάξεις σε 44 περιοχές με ημερήσιους πίνακες, πίνακες λίγκας, gaming και Popular LIVE."},"glance":{"entry":"Δωρεάν πακέτο. Business 50 $/μήνα","realtime":"WebSocket, όλα τα events ως binary protobuf","webhooks":"LIVE Alerts: 5 / 50 / 1.000+ ανά πακέτο","mcp":"Hosted, δημόσια beta"},"sources":{"pricing":"Τιμές {name}","websocketDocs":"Docs WebSocket {name}","eventTypes":"Τύποι events {name}","alertTargets":"LIVE alert targets {name}","mcp":"MCP {name}","terms":"Όροι {name}"}},"toktik":{"tagline":"Site intelligence για το TikTok LIVE και developer API με πακέτα βάσει credits","summary":"Το {name} δημοσιεύει κατατάξεις TikTok LIVE, πίνακες gifters, κατάλογο agencies και pool υποψηφίων για recruit, και πουλάει developer API μέσω REST και WebSocket. Τα πακέτα του είναι μηνιαία, με προπληρωμένο πορτοφόλι credits, και τα streams πραγματικού χρόνου χρεώνονται ανά λεπτό room.","plansNote":"Οι τιμές αφορούν το module Live. Το module Lookup Data προσθέτει 5 $ έως 79 $/μήνα, ή 18 $ έως 279 $/μήνα σε συνδυασμό. Μια ανάγνωση από cache κοστίζει 1 credit, μια φρέσκια ανάκτηση από το TikTok κοστίζει 1.250 credits και τα streams πραγματικού χρόνου χρεώνονται ανά λεπτό room.","plans":{"free":{"price":"0 $/μήνα","detail":"5.000 requests/ημέρα, μόνο αναγνώσεις από cache, κατατάξεις με απόκρυψη, ιστορικό 7 ημερών"},"starter":{"price":"15 $/μήνα","detail":"15.000 requests/ημέρα, top 3 χωρίς απόκρυψη, ιστορικό 90 ημερών, εξαγωγή CSV"},"pro":{"price":"39 $/μήνα","detail":"100.000 requests/ημέρα, κατατάξεις χωρίς απόκρυψη, ιστορικό 180 ημερών, 3 θέσεις"},"scale":{"price":"99 $/μήνα","detail":"400.000 requests/ημέρα, κατατάξεις λίγκας χωρίς απόκρυψη, εξαγωγή XLSX, ιστορικό 12 μηνών, 5 θέσεις"},"agency":{"price":"249 $/μήνα","detail":"1.200.000 requests/ημέρα, εργαλεία ρόστερ hosts, handles για recruit, creator digest, 10 θέσεις. Πωλείται μέσω της ομάδας πωλήσεών του"}},"facts":{"pricingModel":{"topic":"Μοντέλο τιμολόγησης","ours":"Σταθερά εβδομαδιαία ή μηνιαία πακέτα με ημερήσια όρια requests και ταυτόχρονων streams. Τα live streams δεν χρεώνονται ανά λεπτό.","them":"Μηνιαία πακέτα συν προπληρωμένο πορτοφόλι credits. Κάθε φρέσκια ανάκτηση από το TikTok κοστίζει 1.250 credits και τα streams πραγματικού χρόνου χρεώνονται ανά λεπτό room."},"eventTypes":{"topic":"Τύποι events πραγματικού χρόνου","ours":"{eventTypes} τεκμηριωμένοι τύποι events WebSocket","them":"15 τύποι events, σύμφωνα με το realtime reference του"},"connecting":{"topic":"Σύνδεση σε live room","ours":"Σύνδεση με username και το API key σου. Έως {proWsLimit} ταυτόχρονα streams στο Pro και {agencyWsLimit} στο Agency","them":"Δημιουργείς ένα token μικρής διάρκειας και μετά κάνεις subscribe σε creators μέσα από ένα socket. Κάθε subscription δείχνει queued, active ή offline"},"webhooks":{"topic":"Webhooks","ours":"Υπογραφή HMAC σε κάθε επί πληρωμή πακέτο: έναρξη και λήξη live. Ρεκόρ θεατών και δώρα υψηλής αξίας στο Ultra και στο Agency. Ορόσημα followers και ειδοποιήσεις recruit στο Agency","them":"Webhooks και ειδοποιήσεις αναφέρονται σε κάθε πακέτο"},"gifterFirehose":{"topic":"Live gifter firehose","ours":"Περιλαμβάνεται στο Agency","them":"Αναφέρεται ως προσεχώς στο Agency"},"mcp":{"topic":"MCP server για AI assistants","ours":"tiktok-live-mcp στο npm, 11 εργαλεία, δουλεύει σε Claude, Cursor και VS Code","them":"Δεν αναφέρεται στις σελίδες τιμών ή developers"},"sdks":{"topic":"SDKs","ours":"Node.js/TypeScript και Python","them":"JavaScript και Python"},"agencyDirectory":{"topic":"Κατάλογος agencies","ours":"Τα agencies διεκδικούν μια καταχώριση και λαμβάνουν ιδιωτικά μηνύματα. Τα στοιχεία επικοινωνίας των agencies δεν αναδημοσιεύονται","them":"Δημόσιος κατάλογος agencies του TikTok LIVE. Τα στοιχεία επικοινωνίας ξεκλειδώνουν στο πακέτο Agency"},"eligibility":{"topic":"Επιλεξιμότητα creators","ours":"Το πακέτο Agency περιλαμβάνει επέκταση Chrome που ελέγχει την επιλεξιμότητα για agency μέσα στο δικό σου Backstage","them":"Handles και σημάνσεις για recruit στο πακέτο Agency"},"exports":{"topic":"Εξαγωγές","ours":"Αντιγραφή ολόκληρων πινάκων στο πρόχειρο στο Ultra και στο Agency","them":"CSV από το Starter, XLSX από το Scale"},"entry":{"topic":"Επιλογή εκκίνησης","ours":"Sandbox key για αξιολόγηση 7 ημερών, μετά από {apiBasicWeekly}/εβδομάδα","them":"Δωρεάν πακέτο: 5.000 αναγνώσεις από cache/ημέρα, κατατάξεις με απόκρυψη, χωρίς κάρτα"}},"chooseThem":{"freeTier":"Θέλεις πακέτο χωρίς κόστος για λίγες αναγνώσεις από cache.","exports":"Χρειάζεσαι εξαγωγές CSV ή XLSX και δηλωμένο βάθος ιστορικού στα χαμηλότερα πακέτα.","creditWallet":"Προτιμάς ένα μηνιαίο πορτοφόλι credits κοινό για web app και API."},"chooseUs":{"noPerMinute":"Παρακολουθείς πολλά live rooms ταυτόχρονα και δεν θέλεις χρέωση ανά λεπτό.","fullEvents":"Χρειάζεσαι όλο το φάσμα των LIVE events, όχι ένα μέρος τους.","oneVendor":"Θέλεις υπογεγραμμένα webhooks, MCP server και SDKs από έναν πάροχο.","eligibility":"Το agency σου ελέγχει την επιλεξιμότητα creators μέσα στο δικό του Backstage."},"glance":{"entry":"Δωρεάν πακέτο. Επί πληρωμή από 15 $/μήνα","realtime":"WebSocket, 15 τύποι events, χρέωση ανά λεπτό room","webhooks":"Αναφέρονται σε κάθε πακέτο","mcp":"Δεν αναφέρεται"},"sources":{"pricing":"Τιμές {name}","realtime":"Realtime reference {name}","developerApi":"Developer API {name}"}},"rngrow":{"tagline":"Leads για recruit ανά χώρα για agencies του TikTok LIVE, με πρόσθετα AI για την επικοινωνία","summary":"Το {displayName} πουλάει πρόσβαση Radar ανά χώρα σε creators του TikTok LIVE που έχει ελέγξει ότι είναι ελεύθεροι να μπουν σε agency, με δεδομένα εσόδων σε διαμάντια. Τα AI Recruiter και AI Manager πωλούνται επιπλέον και η πρόσβαση API έρχεται με κάθε χώρα Radar.","plansNote":"Οι τιμές περιλαμβάνουν ΦΠΑ. Αγορές που αναφέρονται: Ρουμανία, Ηνωμένο Βασίλειο, Ηνωμένες Πολιτείες, Γερμανία, Ιταλία, Γαλλία, Πολωνία, Ισπανία, Αυστραλία, MENA και LATAM, με την Κεντρική Ασία ως προσεχώς. Δοκιμαστική πρόσβαση Radar 1 ημέρας για μία χώρα προσφέρεται μία φορά ανά λογαριασμό, μετά από έγκριση.","plans":{"radar":{"price":"1.599 €/μήνα ανά χώρα","detail":"Leads creators διαθέσιμων για recruit σε μία αγορά. Πρώτος μήνας 799 €. Περιλαμβάνεται πρόσβαση API (60 requests/λεπτό, 10.000 requests/ημέρα)"},"radarWeekly":{"name":"Radar εβδομαδιαίο","price":"399 €/εβδομάδα ανά χώρα","detail":"Η ίδια πρόσβαση Radar με εβδομαδιαία χρέωση"},"additionalCountry":{"name":"Επιπλέον χώρα","price":"1.199 €/μήνα η καθεμία","detail":"Δεύτερη αγορά που προστίθεται σε υπάρχον πακέτο Radar"},"dayPass":{"price":"49 €","detail":"24 ώρες πρόσβασης σε μία αγορά"},"aiRecruiter":{"price":"299 € έως 1.199 €/μήνα","detail":"1.500 έως 25.000 απαντήσεις AI. Απαιτεί ενεργό πακέτο Radar σε κάθε χώρα"},"aiManager":{"price":"299 € έως 1.199 €/μήνα","detail":"Coaching creators μέσω WhatsApp, με χρέωση ανά απάντηση AI"}},"facts":{"oneMarket":{"topic":"Μία αγορά για έναν μήνα","ours":"{agencyGlobalMonthly}/μήνα για κάθε περιοχή που κατατάσσουμε","them":"1.599 €/μήνα ανά χώρα (799 € τον πρώτο μήνα)"},"weekly":{"topic":"Εβδομαδιαία επιλογή","ours":"{agencyGlobalWeekly}/εβδομάδα, κάθε περιοχή","them":"399 €/εβδομάδα ανά χώρα"},"moreMarkets":{"topic":"Περισσότερες αγορές","ours":"Περιλαμβάνονται","them":"1.199 €/μήνα για κάθε επιπλέον χώρα"},"findingCreators":{"topic":"Εύρεση creators ελεύθερων για agency","ours":"Νέοι creators που εμφανίζονται σε περιφερειακές κατατάξεις και λίγκες, με σειρά ανάλογα με το ποιος ανεβαίνει. Την επιλεξιμότητα την επιβεβαιώνεις εσύ","them":"Το {name} ελέγχει τους creators για επιλεξιμότητα agency και παραδίδει leads στο dashboard του"},"eligibility":{"topic":"Έλεγχος επιλεξιμότητας","ours":"Η επέκταση Chrome ελέγχει την επιλεξιμότητα μέσα στο δικό σου Backstage, ή επικολλάς μαζικά μια λίστα εκεί","them":"Γίνεται από το {name} πριν παραδοθούν τα leads"},"outreach":{"topic":"Επικοινωνία","ours":"Δεν είναι αυτοματοποιημένη. Η ομάδα σου επικοινωνεί με τους creators","them":"Το AI Recruiter στέλνει πρώτα μηνύματα, απαντήσεις και προσκλήσεις από το Backstage σου, από 299 €/μήνα επιπλέον του Radar"},"api":{"topic":"API στο πακέτο","ours":"{agencyDailyLimit} requests/ημέρα, {agencyRateLimit}/λεπτό, {agencyWsLimit} ταυτόχρονα live streams","them":"10.000 requests/ημέρα και 60/λεπτό ανά χώρα"},"diamonds":{"topic":"Παρακολούθηση διαμαντιών","ours":"Ημερήσιοι πίνακες, πίνακες λίγκας, gaming και Popular LIVE με διαμάντια, σελίδες creators και live gifter firehose","them":"Τα leads περιλαμβάνουν δεδομένα εσόδων σε διαμάντια. Δημόσιες κατατάξεις gifters και λίγκας"},"realtime":{"topic":"Πραγματικός χρόνος και ειδοποιήσεις","ours":"Stream WebSocket ({eventTypes} τεκμηριωμένοι τύποι events WebSocket) και υπογεγραμμένα webhooks, μαζί με ειδοποιήσεις recruit","them":"REST API με σήματα HOT για creators με απότομη άνοδο σε δώρα. Κανένα stream events live room ή webhooks στα API docs του"},"devTools":{"topic":"Εργαλεία για developers","ours":"SDKs για Node.js και Python, MCP server","them":"JavaScript SDK ({'@'}rngrow/sdk)"}},"chooseThem":{"checkedLeads":"Κάνεις recruit σε μία ή δύο χώρες και θέλεις leads ήδη ελεγμένα για σένα.","autoOutreach":"Θέλεις η επικοινωνία να στέλνεται αυτόματα από το Backstage σου."},"chooseUs":{"severalRegions":"Κάνεις recruit σε πολλές περιοχές και θέλεις μία τιμή για όλες.","ownTeam":"Η δική σου ομάδα επαληθεύει την επιλεξιμότητα στο δικό σου Backstage και κάνει την επαφή.","allInOne":"Χρειάζεσαι επίσης παρακολούθηση διαμαντιών, live ειδοποιήσεις, API, webhooks ή MCP server στο ίδιο πακέτο."},"glance":{"entry":"1.599 €/μήνα ανά χώρα (799 € τον πρώτο μήνα)","realtime":"REST API με σήματα HOT. Δεν αναφέρεται stream events live room","webhooks":"Κανένα στα API docs του","mcp":"Δεν αναφέρεται"},"sources":{"pricing":"Τιμές {name}","aiRecruiter":"AI Recruiter {name}","apiDocs":"API docs {name}"}},"tikleap":{"tagline":"Δημόσιο site κατατάξεων TikTok LIVE με REST API σε εβδομαδιαία πακέτα","summary":"Το {name} δημοσιεύει κατατάξεις χωρών του TikTok LIVE, λίγκες, πίνακες gaming και δεδομένα gifters, και πουλάει πρόσβαση REST API σε εφάπαξ εβδομαδιαία πακέτα. Προσφέρει επίσης hosted MCP endpoint που χρησιμοποιεί το ίδιο API key.","plansNote":"Τα πακέτα είναι εφάπαξ πληρωμές 7 ημερών, όχι συνδρομές. Οι αναζητήσεις μοναδικών creators μετράνε σε ξεχωριστό όριο creators/ημέρα.","plans":{"basic":{"price":"5 $/εβδομάδα","detail":"11.000 requests/ημέρα, 600 creators/ημέρα, μόνο τρέχοντα δεδομένα, 60 requests/λεπτό"},"pro":{"price":"10 $/εβδομάδα","detail":"77.000 requests/ημέρα, 2.200 creators/ημέρα, ιστορικό 30 ημερών, 180 requests/λεπτό"},"ultra":{"price":"25 $/εβδομάδα","detail":"320.000 requests/ημέρα, 22.000 creators/ημέρα, ιστορικό 60 ημερών, 600 requests/λεπτό"}},"facts":{"weeklyPrice":{"topic":"Εβδομαδιαία τιμή (Basic / Pro / Ultra)","ours":"{apiBasicWeekly} / {apiProWeekly} / {apiUltraWeekly}","them":"5 $ / 10 $ / 25 $"},"requestsPerDay":{"topic":"Requests ανά ημέρα","ours":"{basicDailyLimit} / {proDailyLimit} / {ultraDailyLimit}","them":"11.000 / 77.000 / 320.000"},"requestsPerMinute":{"topic":"Requests ανά λεπτό","ours":"{basicRateLimit} / {proRateLimit} / {ultraRateLimit}","them":"60 / 180 / 600"},"billing":{"topic":"Χρέωση","ours":"Εβδομαδιαία ή μηνιαία συνδρομή","them":"Εφάπαξ πακέτα 7 ημερών"},"realtime":{"topic":"LIVE events σε πραγματικό χρόνο","ours":"Stream WebSocket για οποιονδήποτε live creator, {eventTypes} τεκμηριωμένοι τύποι events WebSocket, {basicWsLimit} έως {ultraWsLimit} ταυτόχρονα streams","them":"Μόνο REST endpoints στα API docs του (κατατάξεις, creators, streams και events streams)"},"webhooks":{"topic":"Webhooks","ours":"Υπογραφή HMAC σε κάθε επί πληρωμή πακέτο: έναρξη και λήξη live. Ρεκόρ θεατών και δώρα υψηλής αξίας στο Ultra και στο Agency. Ορόσημα followers και ειδοποιήσεις recruit στο Agency","them":"Κανένα στα API docs του"},"mcp":{"topic":"MCP server","ours":"tiktok-live-mcp, τρέχει τοπικά μέσω npx","them":"Hosted MCP endpoint μέσω HTTP"},"sdks":{"topic":"SDKs","ours":"Node.js/TypeScript και Python","them":"Κανένα δημοσιευμένο σε npm ή PyPI"},"boards":{"topic":"Πίνακες","ours":"Περιφερειακοί πίνακες σε κάθε πακέτο (πλήρως χωρίς απόκρυψη από το Pro). Πίνακες λίγκας πλήρως χωρίς απόκρυψη από το Ultra. Πίνακες gaming, Popular LIVE και ομάδων στο Agency","them":"Κατατάξεις, λίγκες, gaming και δώρα σε πραγματικό χρόνο σε κάθε πακέτο"},"agencyTools":{"topic":"Εργαλεία agency","ours":"Πακέτο Agency: feed recruit, εργαλείο ελέγχου επιλεξιμότητας Backstage, gifter firehose","them":"Δεν αναφέρονται εργαλεία recruit για agencies"}},"chooseThem":{"restOnly":"Χρειάζεσαι μόνο δεδομένα κατατάξεων και λίγκας μέσω REST στη χαμηλότερη εβδομαδιαία τιμή.","hostedMcp":"Θέλεις hosted MCP endpoint χωρίς να εγκαταστήσεις τίποτα.","oneTime":"Προτιμάς εφάπαξ εβδομαδιαία πακέτα αντί για συνδρομή."},"chooseUs":{"realtime":"Χρειάζεσαι events πραγματικού χρόνου από live rooms (chat, δώρα, battles) μέσω WebSocket.","webhooksSdks":"Θέλεις υπογεγραμμένα webhooks και SDKs για Node.js και Python.","agencyTools":"Έχεις agency και χρειάζεσαι εργαλεία recruit και επιλεξιμότητας."},"glance":{"entry":"5 $/εβδομάδα","realtime":"Μόνο REST","webhooks":"Κανένα στα API docs του","mcp":"Hosted endpoint"},"sources":{"apiPackages":"Πακέτα API {name}","apiDocs":"API docs {name}"}}},"ours":{"ownership":"Το tik.tools είναι ανεξάρτητο προϊόν. Δεν είναι μεταπωλητής, wrapper ή brand κανενός άλλου παρόχου δεδομένων TikTok LIVE και δεν συνδέεται με το TikTok ή την ByteDance. Το tik.tools κάνει τη δική του συλλογή δεδομένων και αναπτύσσει και λειτουργεί το δικό του WebSocket API, live webhooks με υπογραφή HMAC, MCP server (tiktok-live-mcp) και SDKs ({'@'}tiktool/live και tiktok-live-api).","glance":{"entry":"Από {apiBasicWeekly}/εβδομάδα. Agency {agencyGlobalMonthly}/μήνα, κάθε περιοχή","realtime":"WebSocket, {eventTypes} τύποι events","webhooks":"Υπογραφή HMAC, κάθε επί πληρωμή πακέτο","mcp":"Ναι, tiktok-live-mcp στο npm"},"plans":{"basic":{"price":"{apiBasicWeekly}/εβδομάδα ή {apiBasicMonthly}/μήνα","detail":"{basicDailyLimit} requests/ημέρα, {basicWsLimit} ταυτόχρονα live streams, υπογεγραμμένα webhooks"},"pro":{"price":"{apiProWeekly}/εβδομάδα ή {apiProMonthly}/μήνα","detail":"{proDailyLimit} requests/ημέρα, {proWsLimit} ταυτόχρονα live streams, περιφερειακοί πίνακες πλήρως χωρίς απόκρυψη"},"ultra":{"price":"{apiUltraWeekly}/εβδομάδα ή {apiUltraMonthly}/μήνα","detail":"{ultraDailyLimit} requests/ημέρα, {ultraWsLimit} ταυτόχρονα live streams, πίνακες λίγκας πλήρως χωρίς απόκρυψη"},"agency":{"price":"{agencyGlobalWeekly}/εβδομάδα ή {agencyGlobalMonthly}/μήνα","detail":"Κάθε περιοχή που κατατάσσουμε, feed recruit creators, εργαλείο ελέγχου επιλεξιμότητας Backstage, πίνακες gaming και Popular LIVE, live gifter firehose, {agencyDailyLimit} requests/ημέρα, {agencyWsLimit} ταυτόχρονα live streams"}}}},"agency":{"seo":{"title":"Εργαλεία για agencies του TikTok LIVE - scouting creators, αντιγραφή ρόστερ, gifter intel {'|'} tik.tools","description":"Agency Starter και Agency Global για agencies του TikTok LIVE: ρόστερ για copy-paste, pipeline recruit, θέσεις ομάδας, ειδοποιήσεις scouting σε Telegram + Discord. Το Global προσθέτει υγεία ρόστερ, scouting σε όλες τις περιοχές, top-gifter intel και API επιπέδου Ultra.","ogImageTitle":"Εργαλεία Agency για TikTok LIVE","ogImageSubtitle":"Βρες creators, αντίγραψε ρόστερ και δες gifter intel.","ogImageBadge":"AGENCY"},"hero":{"kicker":"Για agencies του TikTok LIVE","openWord":"Άνοιγμα {label}","words":{"creatorScouting":"Scouting creators","topGifters":"Top Gifters","newCreators":"Νέοι Creators","rosterApi":"Roster API","seats":"{count} θέσεις"},"sub":"Scouting creators, ρόστερ για copy-paste, top-gifter intel, {seats} θέσεις managers σε κάθε πακέτο και όρια API για custom ανάπτυξη - σε δύο πακέτα agency, {starterPlan} και {globalPlan}.","cta":{"newCreators":"Νέοι Creators","manageTeam":"Διαχείριση ομάδας","getAccess":"Απόκτησε πρόσβαση Agency","chat":"Μίλα μαζί μας","billing":"Χρέωση","openDashboard":"Άνοιγμα dashboard"},"trust":{"aria":"Στοιχεία Agency","regions":"{count} περιοχές","seats":"{count} θέσεις σε κάθε πακέτο","api":"Global Agency API"}},"rosterTabs":{"aria":"Ρόστερ agency","tabs":{"creators":"Creators","gifters":"Top Gifters","eligible":"Νέοι Creators"},"meta":{"creators":{"title":"Top creators, όλες οι περιοχές","cta":"Όλοι οι creators"},"gifters":{"title":"Top gifters","cta":"Όλοι οι gifters"},"eligible":{"title":"Νέοι creators για scouting","cta":"Όλοι οι νέοι creators"}},"livePill":"{count} live","copyAllAria":{"creators":"Αντιγραφή και των {count} creators","gifters":"Αντιγραφή και των {count} gifters"},"copiedCount":"Αντιγράφηκαν {count}","copyAllCount":"Αντιγραφή όλων ({count})","liveNow":"Live τώρα","copyOneAria":"Αντιγραφή {name}","empty":"Το ρόστερ φορτώνει...","unlockMore":{"creators":"ακόμη πραγματικοί creators - ξεκλείδωσε όλα τα ονόματα + αντιγραφή όλων","gifters":"ακόμη πραγματικοί gifters - ξεκλείδωσε όλα τα ονόματα + αντιγραφή όλων"},"fallbackName":"creator","perThirtyDays":"{amount} / 30 ημ."},"valueModules":{"kicker":"Όλα όσα χρειάζεται ένα agency","title":"Δύο πακέτα. Όλη η εργαλειοθήκη.","seats":{"tag":"Ομάδα","title":"{count} θέσεις σε κάθε πακέτο, χωρίς επιπλέον κόστος","body":"Όλη η ομάδα διαχείρισης χρησιμοποιεί την εφαρμογή με μία συνδρομή agency, {starterPlan} ή {globalPlan}.","caption":"{count} managers στο Starter και στο Global"},"api":{"tag":"Developer","title":"Όρια API για custom ανάπτυξη","body":"Το {starterPlan} περιλαμβάνει API επιπέδου Pro. Το {globalPlan} ξεκλειδώνει API επιπέδου Ultra + πρόσβαση WebSocket - την κορυφή της κλίμακας.","rungs":{"entry":"Αρχικό","production":"Production","included":"Περιλαμβάνεται"}},"copy":{"tag":"Ροή εργασίας","title":"Ρόστερ για copy-paste","body":"Creators, top gifters, υποψήφιοι για recruit - μαζεμένοι σε μια λίστα και αντιγραμμένοι με ένα κλικ.","copied":"Αντιγράφηκαν {count}","copyAll":"Αντιγραφή όλων ({count})"},"alerts":{"tag":"Ειδοποιήσεις","title":"Ειδοποιήσεις scouting","body":"Τα rank feeds σε Telegram + Discord στέλνουν φρέσκα ονόματα κατευθείαν στην ομάδα σου - αντιγραφή με την πρώτη ματιά.","feedHead":"#rank-feed - creators που ανεβαίνουν","copyAria":"Αντιγραφή {handle}"},"reveal":{"tag":"Αποκάλυψη","title":"Από απόκρυψη σε πραγματικά ονόματα, αμέσως","body":"Η δωρεάν έκδοση δείχνει ονόματα με απόκρυψη. Το Agency αποκαλύπτει κάθε πραγματικό handle για αντιγραφή.","hintTouch":"Αυτόματη αποκάλυψη για agencies","hintHover":"Πέρασε τον κέρσορα για αποκάλυψη"},"constellation":{"tag":"Όλα μέσα","title":"Global: κάθε λειτουργία","body":"{globalPlan}: Νέοι Creators, gifter intel, ειδοποιήσεις, Ultra API, μαζική αντιγραφή, dashboard, {seats} θέσεις - μία τιμή. Το {starterPlan} καλύπτει dashboard, recruit και ομάδα με λιγότερα χρήματα.","satellites":{"talents":"Ταλέντα","gifters":"Gifters","alerts":"Ειδοποιήσεις","ultraApi":"Ultra API","bulkCopy":"Μαζική αντιγραφή","teamSeats":"Θέσεις ομάδας"}}},"pricing":{"seo":{"title":"Πρόσβαση Agency για agencies του TikTok LIVE - scouting, αντιγραφή ρόστερ, gifter intel {'|'} tik.tools","description":"Agency Starter και Agency Global: ρόστερ για copy-paste, pipeline recruit, θέσεις ομάδας, ειδοποιήσεις scouting σε Telegram + Discord. Το Global προσθέτει υγεία ρόστερ, scouting σε όλες τις περιοχές, top-gifter intel και API επιπέδου Ultra."},"kicker":"Πακέτα Agency","title":"Ξεκίνα με το dashboard. Ξεκλείδωσε τα πάντα με το Global.","sub":"Το {starterPlan} τρέχει το ρόστερ, το pipeline και την ομάδα σου με {seats} θέσεις. Το {globalPlan} προσθέτει υγεία ρόστερ, το feed recruit για όλες τις περιοχές, κάθε πίνακα αποκλειστικά για Global, gifter intel και χωρητικότητα API πάνω από Ultra.","badges":{"monthly":"ΜΗΝΙΑΙΟ","weekly":"ΕΒΔΟΜΑΔΙΑΙΟ","save":"οικονομία {percent}%"},"perMonth":"/μήνα","perWeek":"/εβδ.","billed":{"monthly":"Χρέωση κάθε μήνα","monthlyOnly":"Χρέωση κάθε μήνα - μόνο μηνιαίο","weekly":"Χρέωση κάθε εβδομάδα - περίπου {price} τον μήνα","monthlyOneCharge":"Χρέωση κάθε μήνα - μία χρέωση, όχι τέσσερις"},"hooks":{"starter":"Το agency dashboard και API επιπέδου Pro. Περιλαμβάνονται, χωρίς credits. Ακύρωση όποτε θες.","weekly":"Πλήρες intel χωρίς απόκρυψη + {seats} θέσεις + Ultra API + ειδοποιήσεις + μαζική αντιγραφή. Ακύρωση όποτε θες.","monthly":"Η ίδια πλήρης πρόσβαση, με μηνιαία χρέωση για την καλύτερη τελική τιμή. Ακύρωση όποτε θες."},"globalAdds":"Το {plan} προσθέτει","opening":"Άνοιγμα...","processing":"Επεξεργασία...","confirming":"Επιβεβαίωση πληρωμής...","preparing":"Προετοιμασία ασφαλούς checkout...","cta":{"onPlanManage":"Έχεις το {plan} - Διαχείριση πακέτου","switchInBilling":"Αλλαγή σε {plan} από τη Χρέωση","onAgencyManage":"Έχεις το Agency - Διαχείριση πακέτου","get":"Απόκτησε το {plan}","upgradeToGlobal":"Αναβάθμιση σε Global","getAgency":"Απόκτησε το Agency","everyMonth":"{action} - {price} κάθε μήνα","everyWeek":"{action} - {price} κάθε εβδομάδα"},"fine":{"monthly":"Μηνιαία ανανέωση. {link}.","weekly":"Εβδομαδιαία ανανέωση. {link}."},"manageInBilling":"Διαχείριση ή ακύρωση από τη Χρέωση","crosslink":"Δεν είσαι agency; Δες τις τιμές για developers","modal":{"close":"Κλείσιμο","badgeStarterMonthly":"AGENCY STARTER ΜΗΝΙΑΙΟ","badgeWeekly":"AGENCY ΕΒΔΟΜΑΔΙΑΙΟ","badgeMonthly":"AGENCY ΜΗΝΙΑΙΟ"},"success":{"title":"Η πρόσβαση ξεκλειδώθηκε","body":"Το agency intel είναι ενεργό. Πήγαινε στο dashboard σου.","cta":"Άνοιγμα dashboard"},"order":{"credit":"Πίστωση για τον χρόνο που δεν χρησιμοποίησες στο τρέχον πακέτο","tax":"Φόρος","creditedNextInvoice":"Πιστώνεται στο επόμενο τιμολόγιο","chargedToday":"Χρέωση σήμερα","totalToday":"Σύνολο σήμερα","labelWeekly":"{plan} εβδομαδιαίο","labelMonthly":"{plan} μηνιαίο"},"paypalSwap":{"opening":"Άνοιγμα PayPal...","continue":"Συνέχεια στο PayPal","footnote":"Ενέκρινε το νέο πακέτο στο PayPal. Το τρέχον πακέτο σου στο PayPal ακυρώνεται μόλις εγκριθεί, οπότε δεν χρεώνεσαι ποτέ διπλά."},"proration":{"confirmChange":"Επιβεβαίωση αλλαγής - {amount} σήμερα","confirmUpgrade":"Επιβεβαίωση αναβάθμισης - {amount} σήμερα","footnote":"Χρέωση στην αποθηκευμένη κάρτα. Μία συνδρομή, χωρίς διπλή χρέωση - το τρέχον πακέτο σου πιστώνεται."},"business":{"label":"Αγορά για επιχείρηση","companyName":"Επωνυμία εταιρείας"},"methods":{"card":"Συνδρομή με κάρτα","cardSub":"Visa - Mastercard - Amex - Google Pay - Apple Pay","once":"Εφάπαξ πληρωμή - χωρίς αυτόματη ανανέωση","onceSub":"Alipay - WeChat - Crypto - Κάρτα - iDEAL - Pix - OXXO","paypal":"Συνδρομή με PayPal","paypalSub":"Υπόλοιπο PayPal - συνδεδεμένη κάρτα - ανοίγει σε popup","footnote":"Ασφαλής πληρωμή μέσω Stripe και PayPal - ακύρωση όποτε θες από τη σελίδα Χρέωσης Agency"},"back":"Πίσω","oneTimeTag":"εφάπαξ","pay":"Πληρωμή {amount}","chooseAnother":"Άλλος τρόπος πληρωμής","errors":{"upgradeFailed":"Η αναβάθμιση απέτυχε. Το πακέτο σου δεν άλλαξε.","noApprovalLink":"Το PayPal δεν επέστρεψε σύνδεσμο έγκρισης. Δοκίμασε ξανά.","paypalChangeFailed":"Δεν ήταν δυνατή η έναρξη της αλλαγής στο PayPal. Το πακέτο σου δεν άλλαξε.","initFailed":"Δεν ήταν δυνατή η προετοιμασία της πληρωμής. Δοκίμασε ξανά.","checkoutFailed":"Το checkout απέτυχε","paymentFailed":"Η πληρωμή απέτυχε."},"features":{"global":{"realUsernames":"Πραγματικά usernames + URLs προφίλ (κάθε ενεργή περιοχή)","copyAll":"Αντιγραφή οποιουδήποτε ονόματος + αντιγραφή όλων σε κάθε πίνακα","newCreators":"Εύρεση Νέων Creators (πλήρης λίστα)","popularLive":"Popular LIVE - top creators ανά περιοχή σε πραγματικό χρόνο","gifterIntel":"Top-gifter intel + γράφημα gifters ανάμεσα σε creators","seats":"{seats} θέσεις managers, μία τιμή","ultraApi":"API επιπέδου Ultra + πρόσβαση WebSocket","alerts":"Ειδοποιήσεις scouting σε Telegram + Discord","bulkCopy":"Μαζική αντιγραφή + agency dashboard"},"starter":{"apiRequests":"Requests API επιπέδου Pro ({dailyRequests} την ημέρα)","wsRooms":"{wsConnections} live rooms μέσω WebSocket","accountChecks":"{accountChecks} έλεγχοι λογαριασμών την ημέρα","boards":"Βασικοί πίνακες, πίνακες λίγκας και gaming χωρίς απόκρυψη","dashboard":"Agency dashboard: ρόστερ, pipeline, recruit ανά περιοχή, Gifter DB","digest":"Creator digest, ειδοποιήσεις scouting και σελίδα ομάδας","seats":"{seats} θέσεις περιλαμβάνονται","backstage":"Επέκταση επιλεξιμότητας Backstage ({backstageChecks} έλεγχοι την ημέρα)","noCredits":"Περιλαμβάνεται, χωρίς αγορά credits"},"globalAdds":{"rosterHealth":"Υγεία ρόστερ, ειδοποιήσεις υγείας και digest υγείας ρόστερ","allRegions":"Feed recruit και επιλέξιμων creators για όλες τις περιοχές","shoppingWeekly":"Πίνακες shopping και εβδομαδιαίοι πίνακες","gifterFirehose":"Gifter firehose και top-gifter intel","hotSpikes":"Hot spikes και creators που βγαίνουν από λίγκες","popularLive":"Popular LIVE, rising και άλλοι πίνακες μόνο για Global","unlimitedBackstage":"Απεριόριστοι έλεγχοι επιλεξιμότητας Backstage","ultraPlus":"Χωρητικότητα API πάνω από Ultra: {wsConnections} rooms μέσω WebSocket, {accountChecks} έλεγχοι λογαριασμών την ημέρα"}}},"trialModal":{"close":"Κλείσιμο","eyebrow":"GLOBAL AGENCY","next":"Επόμενο","back":"Πίσω","step1":{"title":"Ποιο είναι το agency σου;","sub":"Πλήρης πρόσβαση Global Agency. Δες τις τιμές για να διαλέξεις πακέτο.","label":"Γράψε το όνομα του agency σου","placeholder":"π.χ. Northstar Talent"},"step2":{"title":"Ποια περιοχή;","sub":"Η περιοχή όπου το agency σου κάνει scouting και δραστηριοποιείται.","label":"Γράψε την περιοχή σου","placeholder":"π.χ. Ηνωμένες Πολιτείες, MENA, SEA","activating":"Ενεργοποίηση...","activate":"Ενεργοποίηση για 20 λεπτά"},"success":{"title":"Είσαι μέσα","sub":"Ξεκλειδώθηκαν 20 λεπτά πλήρους πρόσβασης."},"upsell":{"eyebrow":"ΠΡΟΣΒΑΣΗ AGENCY","title":"Κράτα την πλήρη πρόσβαση","cta":"Δες το εβδομαδιαίο και το μηνιαίο pass"},"errors":{"generic":"Κάτι πήγε στραβά. Δοκίμασε ξανά.","sessionExpired":"Η συνεδρία σου έληξε. Συνδέσου ξανά."}},"onboarding":{"aria":"Ξενάγηση στην πρόσβαση αξιολόγησης agency","skip":"Παράλειψη","back":"Πίσω","next":"Επόμενο","finish":"Ξεκίνα την εξερεύνηση","stepOf":"ΒΗΜΑ {step} ΑΠΟ {total}","welcome":{"eyebrow":"GLOBAL AGENCY ΕΝΕΡΓΟ","title":"Καλώς ήρθες στην {accent}","accentTrial":"αξιολόγηση agency","accentAccess":"πρόσβαση agency","subTrial":"Η πλήρης πρόσβαση Global Agency είναι ενεργή στον λογαριασμό σου αυτή τη στιγμή - κάθε creator χωρίς απόκρυψη, κάθε gifter, κάθε ανερχόμενο ταλέντο για υπογραφή. Το χρονόμετρο ξεκίνησε, οπότε πάμε κατευθείαν στα δεδομένα.","subPaid":"Η πλήρης πρόσβαση Global Agency είναι ενεργή στον λογαριασμό σου - κάθε creator χωρίς απόκρυψη, κάθε gifter, κάθε ανερχόμενο ταλέντο για υπογραφή, και στις {count} περιοχές. Πάμε κατευθείαν στα δεδομένα.","cta":"Πάμε","clockLabel":"Η ΑΞΙΟΛΟΓΗΣΗ ΛΗΓΕΙ ΣΕ","clockAria":"Χρόνος που απομένει","clockNote":"Πλήρης πρόσβαση μέχρι να μηδενίσει το χρονόμετρο","paidLabel":"ΠΛΗΡΗΣ ΠΡΟΣΒΑΣΗ ΞΕΚΛΕΙΔΩΘΗΚΕ","paidNote":"Κάθε περιοχή, κάθε creator, χωρίς απόκρυψη - για όλη την ομάδα σου."},"copy":{"title":"Αντίγραψε οποιονδήποτε creator, {accent}","accent":"οπουδήποτε","sub":"Κάθε {'@'}username στο tik.tools είναι πλέον δικό σου να το πάρεις. Άνοιξε τους Νέους Creators, μια κατάταξη, μια σελίδα gifter - ένα πάτημα αντιγράφει το handle κατευθείαν στη ροή σου στο backstage. Χωρίς απόκρυψη, χωρίς placeholders.","live":"LIVE","copied":"αντιγράφηκε","copy":"αντιγραφή"},"rising":{"title":"Δες ποιος {accent}","accent":"ανεβαίνει","sub":"Ανακάλυψε ανερχόμενα ταλέντα πριν από όλους - μαζί με πλήρη πρόσβαση σε top gifters, κατατάξεις gaming ανά παιχνίδι και κάθε creator που μπήκε σήμερα στο Top 99+ μιας περιοχής αλλά δεν είναι live αυτή τη στιγμή. Οι υπογραφές που κρύβονται πίσω από το όριο.","cutoff":"ΟΡΙΟ TIKTOK","peak":"κορυφή #{rank}","features":{"rising":{"label":"Creators που ανεβαίνουν","desc":"Ταχύτητα αντί για όγκο - ανοδικά σερί από τη στιγμή που ξεκινούν."},"gifters":{"label":"Top gifters","desc":"Οι πραγματικοί μεγάλοι gifters πίσω από κάθε creator, χωρίς απόκρυψη."},"gaming":{"label":"Κατατάξεις gaming","desc":"Κλίμακες ανά περιοχή και ανά παιχνίδι, σε κάθε τίτλο."}}},"team":{"title":"Βάλε την ομάδα σου να δουλεύει {accent}","accent":"όλη μέρα","sub":"Στείλε τα ίδια feeds scouting κατευθείαν σε Discord και Telegram, ώστε οι managers σου να έχουν ρόστερ για copy-paste όπου κι αν δουλεύουν.","installDiscord":"Εγκατάσταση Discord bot","opening":"Άνοιγμα...","telegram":"Πρόσβαση στο Telegram","commandsHead":"Τρία βήματα στον server σου","emptyHint":"Πάτα {button} για να ανοίξει η πρόσκληση και μετά θα εμφανιστούν εδώ οι τρεις εντολές ρύθμισης.","steps":{"add":{"cmd":"Πρόσθεσε το bot","desc":"Διάλεξε τον server σου στην καρτέλα πρόσκλησης που μόλις άνοιξε και δώσε εξουσιοδότηση."},"setup":{"desc":"Σύνδεσε το API key σου στο tik.tools ώστε το bot να απαντά με τα δεδομένα του agency σου."},"rank":{"desc":"Βρες οποιονδήποτε creator - και μετά πρόσθεσε τα /watch και /roster για την ομάδα σου."}},"tgError":"Δεν ήταν δυνατή η δημιουργία προσωπικού συνδέσμου - ο δημόσιος σύνδεσμος του bot παραπάνω λειτουργεί κανονικά."}},"creatorDigest":{"seo":{"title":"Creator Digest - νέοι creators του TikTok για recruit, στο email σου {'|'} tik.tools","description":"Λάβε στο email σου τους νέους creators του TikTok LIVE από κατατάξεις και λίγκες στις περιοχές σου: usernames για copy-paste και φύλλο CSV, από κάθε {hours} ώρες έως μία φορά την εβδομάδα, σε {count} περιοχές. Φιλτράρισμα κάτω από το όριο των 500.000 διαμαντιών τον μήνα. Την επιλεξιμότητα την ελέγχεις εσύ.","name":"Creator Digest","ogImageSubtitle":"Νέοι creators για recruit στις περιοχές σου, στο email σου ως usernames + CSV.","ogImageBadge":"AGENCY"},"jsonLd":{"breadcrumbHome":"Αρχική"},"getStarter":"Απόκτησε το {plan} - {price}/μήνα","hero":{"kicker":"Αποκλειστικά για agencies","title":"Νέοι creators για recruit στις περιοχές σου. {highlight}","titleHighlight":"Στο inbox σου.","sub":"Το Creator Digest σού στέλνει τους νέους creators που εμφανίζονται σε κατατάξεις και λίγκες στις περιοχές σου, ως usernames για copy-paste μαζί με φύλλο CSV, έτοιμους για τον δικό σου έλεγχο επιλεξιμότητας. Κάθε 6 ώρες, καθημερινά ή εβδομαδιαία - διαλέγεις εσύ.","setup":"Ρύθμισε το digest σου","sample":"Δες ένα δείγμα email"},"facts":{"aria":"Το digest με μια ματιά","regions":"περιοχές για να διαλέξεις","hoursValue":"{hours} ώρες","cadence":"η πιο γρήγορη συχνότητα, έως εβδομαδιαία","sheet":"φύλλο σε κάθε email","ceiling":"φίλτρο ορίου network σε διαμάντια/μήνα"},"features":{"kicker":"Τι παίρνεις","title":"Νέα ταλέντα για recruit, με πρόγραμμα","lede":"Οι ίδιοι υποψήφιοι με τη σελίδα {link}: creators που βγάζουν έσοδα αυτή τη στιγμή, φιλτραρισμένοι κάτω από το όριο network του TikTok των 500.000 διαμαντιών τον μήνα. Το digest σού δίνει τα ονόματα. Την επιλεξιμότητα την ελέγχεις εσύ, με την επέκταση Chrome ή με μαζική επικόλληση στο backstage σου.","ledeLink":"Νέοι Creators","items":{"copy":{"title":"Usernames για copy-paste","body":"Ένα handle ανά γραμμή, ομαδοποιημένα ανά περιοχή. Επιλογή, αντιγραφή, επικόλληση στον μαζικό έλεγχο επιλεξιμότητας του backstage ή στο φύλλο επικοινωνίας σου. Χωρίς scraping, χωρίς μορφοποίηση."},"csv":{"title":"Φύλλο CSV σε κάθε email","body":"Username, εμφανιζόμενο όνομα, περιοχή και το σκορ με το οποίο κατατάχθηκαν. Ανοίγει σε Sheets ή Excel και μπαίνει στο CRM σου όπως είναι."},"delta":{"title":"Νέοι από το τελευταίο digest","body":"Τα ονόματα που δεν ήταν στο προηγούμενο email σου εμφανίζονται πρώτα. Γύρνα στο «μόνο νέα ονόματα» και κάθε digest δείχνει μόνο τις διαφορές."},"cadence":{"title":"Η δική σου συχνότητα","body":"Κάθε 6, 12 ή 18 ώρες, καθημερινά ή εβδομαδιαία. Αρκετά γρήγορα για να φτάσεις σε έναν creator την ίδια μέρα που αρχίζει να βγάζει έσοδα, αρκετά αραιά για να τα μαζεύεις όλα τη Δευτέρα."},"regions":{"title":"{count} περιοχές","body":"Διάλεξε μία αγορά ή όλες. Κάθε περιοχή έχει δικό της μπλοκ στο email και δική της στήλη στο φύλλο."},"ceiling":{"title":"Ενσωματωμένο φίλτρο ορίου","body":"Στη λίστα μπαίνουν μόνο creators κάτω από το όριο network του TikTok των 500.000 διαμαντιών τον μήνα - το ίδιο φίλτρο που εφαρμόζει η σελίδα Νέοι Creators. Την επιλεξιμότητα την ελέγχεις εσύ."}}},"sample":{"kicker":"Δείγμα email","title":"Τι φτάνει στο inbox σου","lede":"Ένα email ανά digest. Τα ονόματα έρχονται ένα ανά γραμμή, ώστε να επικολλάς όλο το μπλοκ κατευθείαν στον μαζικό έλεγχο επιλεξιμότητας του backstage, σε ένα spreadsheet ή σε ένα μήνυμα. Το CSV έχει τα ίδια ονόματα με περιοχή, εμφανιζόμενο όνομα και το σκορ κατάταξης.","list":{"newFirst":"Οι νέοι από το τελευταίο digest, πρώτοι στη λίστα","fullList":"Η πλήρης λίστα της περιοχής από κάτω (ή μόνο τα νέα ονόματα, αν προτιμάς)","csv":"Φύλλο CSV σε κάθε email","recipient":"Στέλνεται στο email του λογαριασμού σου, σε κανέναν άλλον"},"aria":"Δείγμα email digest","when":"Κάθε 6 ώρες","subject":"Νέοι creators για έλεγχο - Βόρεια Αμερική, Βραζιλία - 248 ονόματα","greeting":"Γεια σου Maya, αυτοί είναι οι νέοι creators που βρέθηκαν στις περιοχές σου αυτή τη στιγμή.","newTag":"Νέοι από το τελευταίο digest","regionNorthAmerica":"Βόρεια Αμερική","regionBrazil":"Βραζιλία","rows":"{count} γραμμές"},"steps":{"kicker":"Ρύθμιση","title":"Τρία βήματα, περίπου ένα λεπτό","items":{"open":{"title":"Άνοιξε τις ρυθμίσεις του digest","body":"Οι λογαριασμοί Agency τις βρίσκουν σε αυτή τη σελίδα και μέσα στο scouting board, στην ενότητα Ομάδα. Ενεργοποίησε τον διακόπτη."},"pick":{"title":"Διάλεξε περιοχές, συχνότητα και λειτουργία","body":"Πάτα τις περιοχές όπου κάνεις recruit, διάλεξε πόσο συχνά θες email και αποφάσισε αν θες κάθε φορά την πλήρη λίστα ή μόνο τα νέα ονόματα."},"save":{"title":"Αποθήκευση","body":"Το πρώτο digest φεύγει στην επόμενη προγραμματισμένη αποστολή, στο email του λογαριασμού σου. Ό,τι αλλάξεις αργότερα ισχύει από το επόμενο email."}}},"settings":{"kicker":"Το digest σου","title":"Ρύθμισέ το εδώ","lede":"Τα digests πηγαίνουν στο email του λογαριασμού σου. Άλλαξε περιοχές ή συχνότητα όποτε θες και το επόμενο digest θα χρησιμοποιήσει τις νέες ρυθμίσεις."},"price":{"kicker":"Περιλαμβάνεται στο Agency","title":"Μέρος κάθε πακέτου Agency","lede":"Το digest έρχεται με κάθε λογαριασμό Agency, Starter και Global, μαζί με το agency dashboard, τα ρόστερ για copy-paste, τις θέσεις ομάδας και το Telegram bot για scouting. Χωρίς πρόσθετη χρέωση, χωρίς χρέωση ανά περιοχή.","perMonth":"/ μήνα","alt":"ή {plan} από {price} την εβδομάδα","note":"Άμεσο ξεκλείδωμα. Ακύρωση όποτε θες."},"faq":{"kicker":"Συχνές ερωτήσεις","title":"Ερωτήσεις που κάνουν τα agencies","items":{"eligibility":{"q":"Ελέγχει το digest την επιλεξιμότητα;","a":"Όχι. Το digest βρίσκει νέους creators σε κατατάξεις και λίγκες και αφαιρεί όσους είναι πάνω από το όριο network του TikTok των 500.000 διαμαντιών τον μήνα. Την επιλεξιμότητα την ελέγχεις εσύ, με την επέκταση Chrome ή επικολλώντας τα usernames στον μαζικό έλεγχο του backstage σου."},"regions":{"q":"Σε πόσες περιοχές μπορώ να εγγραφώ;","a":"Σε όσες θες, έως και τις {count}. Κάθε περιοχή είναι ξεχωριστό μπλοκ στο email και ξεχωριστή ομάδα στο CSV, οπότε ακόμα και μια μεγάλη επιλογή μένει ευανάγνωστη."},"modes":{"q":"Ποια είναι η διαφορά ανάμεσα στην πλήρη λίστα και στο «μόνο νέα ονόματα»;","a":"Η πλήρης λίστα στέλνει κάθε φορά όλους τους υποψήφιους στις περιοχές σου, με τους νέους σημειωμένους στην κορυφή. Το «μόνο νέα ονόματα» στέλνει μόνο τους creators που δεν ήταν στο προηγούμενο digest σου."},"recipient":{"q":"Πού πηγαίνει το email;","a":"Στο email του λογαριασμού σου στο tik.tools. Ο παραλήπτης ορίζεται από τον λογαριασμό σου και όχι από τη φόρμα, οπότε ένα digest δεν μπορεί ποτέ να σταλεί σε κάποιον άλλον."},"charge":{"q":"Χρεώνεται επιπλέον το digest;","a":"Όχι. Είναι μέρος κάθε πακέτου Agency, Starter και Global, μαζί με το agency dashboard, τα ρόστερ για copy-paste, τις θέσεις ομάδας και το Telegram bot για scouting."}}}},"digestSettings":{"title":"Digests μέσω email","lede":"Λαμβάνεις τους νέους creators που βρέθηκαν σε κάθε περιοχή ως usernames για copy-paste με συνημμένο φύλλο CSV, στο email του λογαριασμού σου, με τη συχνότητα που διαλέγεις.","regions":{"label":"Περιοχές","count":"{active} ενεργές, {picked} επιλεγμένες","loadError":"Δεν ήταν δυνατή η φόρτωση των περιοχών. Ανανέωσε τη σελίδα και δοκίμασε ξανά."},"countryBoards":"Πίνακες χωρών","cadence":{"label":"Συχνότητα","hours":{"6":"Κάθε 6 ώρες","12":"Κάθε 12 ώρες","18":"Κάθε 18 ώρες","24":"Καθημερινά","168":"Εβδομαδιαία"},"atSetTimes":"Σε συγκεκριμένες ώρες"},"sendAt":{"label":"Αποστολή στις","hint":"έως {max} φορές την ημέρα, ώρα {tz}"},"timezone":"Ζώνη ώρας","perRegion":{"label":"Διαφορετικές ώρες ανά περιοχή","hint":"προαιρετικό - οι περιοχές χωρίς δικές τους ώρες στέλνονται στις παραπάνω ώρες","ownTimes":": δικές της ώρες","sameAsAbove":": όπως παραπάνω"},"mode":{"label":"Κάθε email","options":{"full":"Πλήρης λίστα κάθε φορά","new":"Μόνο νέα ονόματα"}},"include":{"label":"Περιλαμβάνει","creators":"Creators","gifters":"Gifters + οι top 3 creators τους"},"attachment":{"label":"Συνημμένο","hint":"για μαζική δουλειά copy-paste, ένα φύλλο ανά περιοχή μοιράζεται πιο εύκολα σε μια ομάδα","combined":"Ένα ενιαίο φύλλο","split":"Ένα φύλλο ανά περιοχή, μόνο usernames"},"saving":"Αποθήκευση...","save":"Αποθήκευση ρυθμίσεων digest","feedback":{"pickTime":"Διάλεξε τουλάχιστον μία ώρα αποστολής.","ownTimesOne":", {count} περιοχή με δικές της ώρες","ownTimesMany":", {count} περιοχές με δικές τους ώρες","atTimes":"στις {times} ({tz}){ownTimes}","cadence":{"6":"κάθε 6 ώρες","12":"κάθε 12 ώρες","18":"κάθε 18 ώρες","24":"καθημερινά","168":"εβδομαδιαία"},"saved":"Αποθηκεύτηκε - {when} στο email του λογαριασμού σου.","savedOff":"Αποθηκεύτηκε - τα digests είναι ανενεργά.","saveFailed":"Η αποθήκευση απέτυχε. Βεβαιώσου ότι έχεις επιλέξει περιοχή."}},"recruit":{"seo":{"title":"Recruit creators ανά εύρος εσόδων - tik.tools","description":"Αναζήτηση creators για recruit από agencies. Φτιάξε shortlist creators ανά εύρος μέσων μηνιαίων διαμαντιών σε όλες τις περιοχές."},"badge":"Λειτουργία Agency","title":"Recruit ανά {highlight}","titleHighlight":"εύρος εσόδων","sub":"Φτιάξε shortlist creators με βάση τα μέσα μηνιαία διαμάντια τους. Τα αποτελέσματα είναι εύρη τιμών για καθοδήγηση στο recruit, όχι για εξαγωγή των δεδομένων μας.","upsell":{"title":"Η αναζήτηση creators για recruit είναι μόνο για Agency","body":"Κάνε αναβάθμιση για να φιλτράρεις creators ανά εύρος μηνιαίων εσόδων σε κάθε περιοχή.","unlock":"Ξεκλείδωμα με Agency","login":"Σύνδεση"},"filters":{"region":"Περιοχή","allRegions":"Όλες οι περιοχές","avgMonth":"Μ.Ο. / μήνα","searching":"Αναζήτηση...","search":"Αναζήτηση"},"table":{"creator":"Creator","active":"Ενεργός","liveDays":"Μέρες live","months":"{count} μήν.","days":"{count} ημ.","foot":"Εμφανίζονται έως 50 - τα νούμερα είναι εύρη τιμών, όχι ακριβή σύνολα."},"empty":"Κανένας creator δεν ταιριάζει σε αυτό το εύρος και την περιοχή.","notices":{"dailyCap":"Έφτασες το ημερήσιο όριο αναζητήσεων. Μηδενίζεται σε 24 ώρες.","rate":"Πάρα πολλές αναζητήσεις - περίμενε λίγο και δοκίμασε ξανά.","allRegions":"Το {starterPlan} ψάχνει σε μία περιοχή κάθε φορά. Διάλεξε περιοχή ή κάνε αναβάθμιση σε {globalPlan} για αναζήτηση σε όλες τις περιοχές μαζί.","planRequired":"Απαιτείται πακέτο Agency.","unavailable":"Η αναζήτηση δεν είναι διαθέσιμη προσωρινά. Δοκίμασε ξανά σε λίγο."}},"watchedGifters":{"nav":"Gifters σε παρακολούθηση","intro":"Πρόσθεσε τους gifters που σε ενδιαφέρουν με {'@'}username ή link προφίλ TikTok. Ακολουθούμε τους creators που στηρίζουν και ακολουθούν, ώστε να καταγράφονται περισσότερα από τα δώρα τους.","disclosureTitle":"Η κάλυψη είναι μερική","disclosure":"Η κάλυψη δεν είναι 100%: καταγράφουμε τα δώρα ενός gifter στα LIVE rooms όπου είμαστε συνδεδεμένοι. Ακολουθούμε αυτόματα τους creators που στηρίζει και ακολουθεί αυτός ο gifter για να πιάνουμε περισσότερα, αλλά δώρα σε rooms όπου δεν είμαστε μπορεί να χαθούν.","inputLabel":"TikTok username ή link προφίλ","inputPlaceholder":"{'@'}username ή tiktok.com/{'@'}username","add":"Προσθήκη gifter","adding":"Προσθήκη...","counter":"{count} από {limit} gifters σε παρακολούθηση","added":"Παρακολουθείς τώρα τον {'@'}{handle}.","alreadyWatching":"Ο {'@'}{handle} είναι ήδη στη λίστα σου.","removed":"Σταμάτησες να παρακολουθείς τον {'@'}{handle}.","empty":"Δεν παρακολουθείς ακόμη κανέναν gifter. Πρόσθεσε έναν παραπάνω για να αρχίσει η καταγραφή των δώρων του.","loadError":"Δεν ήταν δυνατή η φόρτωση των gifters που παρακολουθείς.","retry":"Δοκίμασε ξανά","remove":"Αφαίρεση","removeConfirm":"Διακοπή παρακολούθησης του {'@'}{handle}; Τα δώρα του που έχουν καταγραφεί μένουν στα δεδομένα μας, αλλά σταματάμε να επεκτείνουμε την κάλυψη γύρω του.","showGifts":"Εμφάνιση δώρων","hideGifts":"Απόκρυψη δώρων","lastGift":"Τελευταίο δώρο","lastGiftLine":"{gift} στον {'@'}{creator}","noGiftsYet":"Δεν έχουν καταγραφεί ακόμη δώρα","totalDiamonds":"Διαμάντια που καταγράφηκαν","gifts":"Δώρα","creators":"Creators που έλαβαν δώρα","diamondsShort":"{count} διαμάντια","coverage":{"full":"Ακολουθούμε {total} creators για αυτόν τον gifter: {gifted} στους οποίους έστειλε δώρα, {follows} που ακολουθεί, {seen} rooms όπου εμφανίστηκε. {live} live τώρα, {recording} σε καταγραφή.","private":"Ακολουθούμε {total} creators για αυτόν τον gifter: {gifted} στους οποίους έστειλε δώρα, {seen} rooms όπου εμφανίστηκε. {live} live τώρα, {recording} σε καταγραφή. Η λίστα όσων ακολουθεί είναι ιδιωτική στο TikTok, οπότε χρησιμοποιούνται μόνο το ιστορικό δώρων και οι εμφανίσεις του σε rooms.","notChecked":"Ακολουθούμε {total} creators για αυτόν τον gifter: {gifted} στους οποίους έστειλε δώρα, {seen} rooms όπου εμφανίστηκε. {live} live τώρα, {recording} σε καταγραφή. Η λίστα όσων ακολουθεί δεν έχει ελεγχθεί ακόμη.","starting":"Η επέκταση της κάλυψης ξεκινά, έλεγξε ξανά σε λίγα λεπτά.","updated":"Ενημερώθηκε {ago}"},"panel":{"giftsTitle":"Δώρα που καταγράφηκαν","creatorsTitle":"Creators που έλαβαν δώρα","time":"Ώρα","creator":"Creator","gift":"Δώρο","diamonds":"Διαμάντια","creatorSummary":"{diamonds} διαμάντια σε {gifts} δώρα","noFeed":"Δεν έχουν καταγραφεί ακόμη δώρα για αυτόν τον gifter.","loading":"Φόρτωση δώρων...","loadMore":"Φόρτωση περισσότερων"},"alerts":{"title":"Ειδοποίηση δώρου","label":"Ειδοποίησέ με όταν αυτός ο gifter στέλνει δώρο τουλάχιστον","unit":"νομισμάτων","save":"Αποθήκευση","saving":"Αποθήκευση...","turnOff":"Απενεργοποίηση","on":"Ειδοποίηση ενεργή: δώρα από {coins} νομίσματα και πάνω.","off":"Δεν έχει οριστεί ειδοποίηση για αυτόν τον gifter.","saved":"Η ειδοποίηση αποθηκεύτηκε.","turnedOff":"Η ειδοποίηση απενεργοποιήθηκε.","unavailable":"Δεν ήταν δυνατή η φόρτωση των ρυθμίσεων ειδοποιήσεων αυτή τη στιγμή.","delivery":"Οι ειδοποιήσεις φτάνουν μέσω των webhooks του λογαριασμού σου που είναι εγγεγραμμένα στο gifter.watched_gift ή μέσω των θέσεων Telegram της agency σου.","webhooksLink":"Διαχείριση webhooks","errors":{"range":"Γράψε έναν ακέραιο αριθμό νομισμάτων από {min} έως {max}.","failed":"Δεν ήταν δυνατή η αποθήκευση της ειδοποίησης. Η λίστα ειδοποιήσεών σου μπορεί να είναι γεμάτη, ή δοκίμασε ξανά σε λίγο."}},"errors":{"invalid":"Γράψε ένα TikTok {'@'}username ή link προφίλ.","notFound":"Δεν βρήκαμε αυτόν τον λογαριασμό TikTok.","limit":"Το πακέτο σου περιλαμβάνει {limit} gifters σε παρακολούθηση. Αφαίρεσε έναν για να προσθέσεις άλλον.","rate":"Πάρα πολλές αλλαγές. Περίμενε λίγα λεπτά και δοκίμασε ξανά.","locked":"Οι gifters σε παρακολούθηση είναι μέρος των πακέτων Agency επί πληρωμή.","notWatched":"Αυτός ο gifter δεν είναι πλέον στη λίστα παρακολούθησής σου.","feed":"Δεν ήταν δυνατή η φόρτωση των δώρων αυτού του gifter.","generic":"Κάτι πήγε στραβά. Δοκίμασε ξανά."},"locked":{"title":"Οι gifters σε παρακολούθηση είναι μέρος των πακέτων Agency επί πληρωμή","body":"Το Agency Starter περιλαμβάνει {starter} gifters σε παρακολούθηση και το Agency Global {global}. Επεκτείνουμε τη live κάλυψη γύρω από τον καθένα ώστε να καταγράφονται περισσότερα από τα δώρα του.","cta":"Δες τα πακέτα Agency"}}},"legalNotice":{"text":"Αυτή είναι μια μετάφραση για διευκόλυνση. Σε περίπτωση οποιασδήποτε διαφοράς, ισχύει η αγγλική έκδοση. {link}","link":"Διάβασε την αγγλική έκδοση"},"dashboard":{"meta":{"title":"Dashboard - TikTool Live"},"loading":"Φόρτωση dashboard...","common":{"seePricing":"Δες τις τιμές"},"actions":{"copy":"Αντιγραφή","copied":"Αντιγράφηκε","copiedBang":"Αντιγράφηκε!","copyKey":"Αντιγραφή key","hide":"Απόκρυψη","show":"Εμφάνιση","hideKey":"Απόκρυψη key","showKey":"Εμφάνιση key","revealKey":"Προβολή key"},"units":{"hours":"{n}ω","days":"{n}ημ","thousands":"{n}χιλ.","millions":"{n}εκ."},"ago":{"seconds":"πριν {n} δευτ.","minutes":"πριν {n} λεπ.","hours":"πριν {n} ώρ.","days":"πριν {n} ημ."},"blocked":{"title":"Ο λογαριασμός έχει περιοριστεί","logout":"Αποσύνδεση","seePlans":"Δες τα πακέτα","contact":"Επικοινωνία","defaultMessage":"Ο λογαριασμός σου έχει περιοριστεί. Επικοινώνησε με την υποστήριξη αν πιστεύεις ότι πρόκειται για λάθος."},"header":{"title":"Dashboard","billing":"Χρεώσεις","resetTitle":"Όλα τα ημερήσια όρια μηδενίζονται τα μεσάνυχτα UTC","resetIn":"Τα ημερήσια όρια μηδενίζονται σε {time}"},"keyBar":{"unnamed":"Χωρίς όνομα","live":"{count} live","upgradeKey":"Αναβάθμιση key"},"nudge":{"title":"Τρέξε το πρώτο σου request σε {seconds} δευτερόλεπτα","sub":"Αυτό το key δεν έχει κάνει ακόμη κανένα request. Το αρχείο είναι ήδη συμπληρωμένο με το API key σου. Διάλεξε γλώσσα - αντιγραφή, επικόλληση, εκτέλεση.","copyLabel":"Αντιγραφή κώδικα πρώτης εκτέλεσης","dismiss":"Απόρριψη"},"fpWarn":{"title":"Εντοπίστηκε χρήση σε παραγωγή με key Sandbox","foot":"Τα keys Sandbox είναι μόνο για ανάπτυξη και αξιολόγηση. Η συνεχιζόμενη χρήση σε παραγωγή οδηγεί σε αυτόματο οριστικό αποκλεισμό (χωρίς επιστροφή χρημάτων, χωρίς προειδοποίηση). {link}.","termsLink":"Δες τους Όρους §4.3-4.4","upgradeNow":"Αναβάθμιση τώρα"},"evaluation":{"endedLabel":"Η αξιολόγηση έληξε","endedOn":"Έληξε {date}","endedHint":"Η αξιολόγηση Sandbox έχει τελειώσει, οπότε τα API requests και οι live συνεδρίες σε αυτόν τον λογαριασμό απορρίπτονται. Διάλεξε ένα πακέτο για να συνεχίσεις."},"community":{"label":"Δωρεάν ημερήσιες συνεδρίες που χρησιμοποιήθηκαν","reached":"Έφτασες το ημερήσιο όριο demo","hint":"Έως {duration} ανά συνεδρία. Μηδενίζεται τα μεσάνυχτα UTC.","upgrade":"Αναβάθμιση"},"live":{"title":"Live δραστηριότητα","sub":"Σε πραγματικό χρόνο - απευθείας από την κίνηση που τρέχει τώρα","state":{"connecting":"ΣΥΝΔΕΣΗ","idle":"ΣΕ ΑΝΑΜΟΝΗ","active":"LIVE"},"idleTitle":"Αναμονή για live δραστηριότητα","idleBody":"Κάνε την πρώτη σου κλήση στο API και αυτό το πάνελ ενεργοποιείται αμέσως.","copyLabel":"Αντιγραφή κώδικα πρώτης κλήσης","statWs":"WS {window}","statRest":"REST {window}","statErrors":"Σφάλματα {window}"},"welcome":{"title":"Το API key σου είναι έτοιμο","subtitle":"Δημιουργήθηκε ένα key πακέτου Sandbox για τον λογαριασμό σου. Φύλαξέ το με ασφάλεια - είναι η μόνη φορά που εμφανίζεται ολόκληρο.","keyLabel":"API key","copied":"Αντιγράφηκε στο πρόχειρο","getStarted":"Ξεκίνα","docs":"Τεκμηρίωση","starTitle":"Κάνε μας star στο GitHub","star":"Star στο GitHub","reqPerDay":"{count} requests / ημέρα","wsConnections":"{count} συνδέσεις WebSocket","upgradeAnytime":"Αναβάθμιση όποτε θες"},"empty":{"title":"Καλώς ήρθες στο TikTool Live","desc":"Δημιούργησε το πρώτο σου API key για να συνδέεσαι σε TikTok Live streams σε πραγματικό χρόνο.","creating":"Δημιουργία...","create":"Δημιούργησε το πρώτο σου API key"},"stats":{"todayRequests":"Σημερινά requests","evalEnded":"Η αξιολόγηση έληξε - {link}","seePricing":"δες τις τιμές","ofDailyLimit":"από ημερήσιο όριο {limit}","wsToday":"Συνδέσεις WS σήμερα","wsPerDay":"από {limit} ανά ημέρα, μηδενίζεται τα μεσάνυχτα UTC","wsNoCap":"χωρίς ημερήσιο όριο σε αυτό το πακέτο","totalRequests":"Συνολικά requests","allTime":"συνολικά","wsConnections":"Συνδέσεις WebSocket","live":"Live","idle":"Ανενεργό","activeConnections":"ενεργές συνδέσεις","subscription":"Συνδρομή","activePlan":"Ενεργή - {plan}","monthly":"Μηνιαία","upgrade":"ΑΝΑΒΑΘΜΙΣΗ","upgradeTo":"ΑΝΑΒΑΘΜΙΣΗ ΣΕ {plan}"},"expiry":{"evalEndedUpgrade":"Η αξιολόγηση έληξε - κάνε αναβάθμιση για να συνεχίσεις","expired":"Η πρόσβαση έληξε","evalEndsToday":"Η αξιολόγηση λήγει σήμερα","evalDaysLeft":"Αξιολόγηση: απομένουν {days} μέρες","expiresToday":"Λήγει σήμερα","daysLeft":"Απομένουν {days} μέρες"},"badge":{"renewing":"ΑΝΑΝΕΩΝΕΤΑΙ","expiring":"ΛΗΓΕΙ","expired":"ΕΛΗΞΕ"},"upgradeNudge":{"title":"Έχεις φτάσει στο {pct}% του σημερινού ορίου requests","reqPerDay":"{value} req/ημέρα","webSockets":"{value} WebSockets","unlock":"Ξεκλείδωσε το {plan}"},"limits":{"title":"Ισχύοντα όρια","custom":"ΠΡΟΣΑΡΜΟΣΜΕΝΟ","override":"ΕΙΔΙΚΗ ΡΥΘΜΙΣΗ","evalEnded":"Η αξιολόγηση έληξε: το API απορρίπτει αυτό το key, οπότε αυτά τα όρια δεν ισχύουν πλέον. {link} για να συνεχίσεις.","items":{"dailyLimit":"Requests / ημέρα","rateLimit":"Requests / λεπτό","wsLimit":"Συνδέσεις WebSocket","bulkCheckLimit":"IDs μαζικού ελέγχου","wsDailyLimit":"Συνδέσεις WS / ημέρα"}},"key":{"title":"API key - {label}","titleEditing":"API key -","rename":"Μετονομασία key","meta":{"plan":"Πακέτο","status":"Κατάσταση","renews":"Ανανεώνεται","cancels":"Ακυρώνεται","giftExpires":"Το δώρο λήγει","expired":"Έληξε","accessUntil":"Πρόσβαση έως","created":"Δημιουργήθηκε"},"regenerateTitle":"Αλλαγή αυτού του API key (νέα τιμή, ίδια όρια + ίδιο ID)","regenerate":"Νέο key","deleteTitle":"Αφαίρεση αυτού του API key από το dashboard σου","delete":"Διαγραφή key","cancelSubTitle":"Ακύρωση της συνδρομής αυτού του key","cancelSub":"Ακύρωση συνδρομής"},"quickStart":{"title":"Γρήγορη εκκίνηση"},"usage":{"title":"Στατιστικά χρήσης","metric":{"all":"Όλες","requests":"Requests","errors":"Σφάλματα"},"range":{"today":"Σήμερα (UTC)","yesterday":"Χθες (UTC)","lastHours":"Τελευταίες {n} ώρες","days":"{n} μέρες"},"loading":"Φόρτωση δεδομένων χρήσης...","unit":{"connections":"συνδέσεις","errors":"σφάλματα","requests":"requests"},"series":{"requests":"Requests","ws":"WS","errors":"Σφάλματα"},"stats":{"totalRequests":"Συνολικά requests","errorRate":"Ποσοστό σφαλμάτων","avgResponse":"Μέση απόκριση","uniqueIps":"Μοναδικές IP","wsSessions":"Συνεδρίες WS"},"seriesMissing":"Η ανάλυση ανά χρόνο για αυτή την περίοδο δεν είναι διαθέσιμη αυτή τη στιγμή. Τα κορυφαία endpoints της περιόδου εμφανίζονται παρακάτω.","showLastHours":"Εμφάνιση των τελευταίων {n} ωρών","empty":"Δεν καταγράφηκαν requests για αυτή την περίοδο.","methods":"Μέθοδοι","statusCodes":"Κωδικοί κατάστασης"},"traffic":{"title":"Κίνηση {window}","total":"Σύνολο","errors":"Σφάλματα","empty":"Κανένα request τις τελευταίες {window}.","hover":"{hour} - {count} req","hoverWithErrors":"{hour} - {count} req, {errors} σφάλματα"},"topEndpoints":"Κορυφαία endpoints","recent":{"title":"Πρόσφατες κλήσεις API","endpoint":"Endpoint","method":"Μέθοδος","status":"Κατάσταση","time":"Ώρα","details":"Λεπτομέρειες"},"newKey":{"title":"Δώσε όνομα στο νέο σου API key","desc":"Δώσε ένα όνομα στο key για να το αναγνωρίζεις στο dashboard σου.","placeholder":"π.χ. Production, Staging, Assistant 2...","continue":"Συνέχεια στην επιλογή πακέτου"},"upgrade":{"keyCreated":"Το key δημιουργήθηκε!","activated":"Η συνδρομή ενεργοποιήθηκε!","choosePlanFor":"Διάλεξε πακέτο για το {label}","upgradeYourKey":"Αναβάθμισε το key σου","descNewKey":"Διάλεξε πακέτο για το νέο σου API key","descUpgrade":"Διάλεξε πακέτο για να ξεκλειδώσεις μεγαλύτερα όρια και premium δυνατότητες","successNewKey":"Το νέο σου API key {label} δημιουργήθηκε με το πακέτο {plan}. Το dashboard θα ανανεωθεί σε λίγο.","successUpgrade":"Το API key σου αναβαθμίστηκε σε {plan}. Το dashboard θα ανανεωθεί σε λίγο.","backToDashboard":"Πίσω στο dashboard","cycle":{"weekly":"Εβδομαδιαία","monthly":"Μηνιαία"},"cycleLower":{"weekly":"εβδομαδιαίο","monthly":"μηνιαίο"},"period":{"wk":"εβδ.","mo":"μήνα"},"feat":{"reqPerDay":"{value} req/ημέρα","ws":"{count} WS","wsFirehose":"{count} WS + Firehose","captionOne":"{count} υπότιτλος","captionOther":"{count} υπότιτλοι","priorityRouting":"Δρομολόγηση με προτεραιότητα","proLevelApi":"API επιπέδου Pro","agencyDashboard":"Agency dashboard","seats":"{count} θέσεις","unmaskedGifter":"Gifter API χωρίς απόκρυψη"},"select":"Επιλογή","selected":"Επιλέχθηκε","discountNamed":"Έκπτωση ({name})","discount":"Έκπτωση","subtotal":"Υποσύνολο","total":"Σύνολο","taxNextStep":"Ο φόρος υπολογίζεται στο επόμενο βήμα","taxAuto":"Ο φόρος υπολογίζεται αυτόματα, αν ισχύει","couponToggle":"Έχεις κωδικό κουπονιού;","couponPlaceholder":"Κωδικός κουπονιού","checking":"Έλεγχος...","apply":"Εφαρμογή","remove":"Αφαίρεση","couponApplied":"Το κουπόνι εφαρμόστηκε!","business":"Επαγγελματική αγορά","companyName":"Επωνυμία εταιρείας","taxId":"ΑΦΜ / ΑΦΜ ΦΠΑ (προαιρετικό)","continueToPayment":"Συνέχεια στην πληρωμή","swapCredit":"Πίστωση για τον αχρησιμοποίητο χρόνο του τρέχοντος πακέτου","swapLine":"{plan} {cycle}","continueToPaypal":"Συνέχεια στο PayPal","keepCurrent":"Διατήρηση τρέχοντος πακέτου","creditedNext":"Πιστώνεται στο επόμενο τιμολόγιο","chargedToday":"Χρέωση στην κάρτα σου σήμερα","confirmChange":"Επιβεβαίωση αλλαγής πακέτου","or":"ή","compare":"Σύγκριση όλων των δυνατοτήτων","settingUp":"Προετοιμασία πληρωμής...","paymentMethod":"Τρόπος πληρωμής","processing":"Επεξεργασία...","pay":"Πληρωμή {amount}","backToSummary":"Πίσω στη σύνοψη","secured":"Ασφαλής πληρωμή μέσω Stripe. Δεν αποθηκεύουμε ποτέ τα στοιχεία της κάρτας σου.","errors":{"alreadyOnPlan":"Αυτό το key είναι ήδη σε αυτό το πακέτο.","pricePlanFailed":"Δεν ήταν δυνατός ο υπολογισμός τιμής για αυτή την αλλαγή πακέτου. Δοκίμασε ξανά.","paypalNoLink":"Το PayPal δεν επέστρεψε σύνδεσμο έγκρισης. Δοκίμασε ξανά.","changeFailedRetry":"Δεν ήταν δυνατή η αλλαγή πακέτου. Δοκίμασε ξανά ή επικοινώνησε με την υποστήριξη.","changeFailedUnchanged":"Δεν ήταν δυνατή η αλλαγή πακέτου. Το πακέτο σου δεν άλλαξε.","invalidCoupon":"Μη έγκυρος κωδικός κουπονιού","couponValidateFailed":"Δεν ήταν δυνατός ο έλεγχος του κουπονιού","fixCoupon":"Διόρθωσε ή αφαίρεσε το μη έγκυρο κουπόνι πριν συνεχίσεις.","stripeNotLoaded":"Το σύστημα πληρωμών δεν φόρτωσε. Δοκίμασε ξανά.","initFailed":"Δεν ήταν δυνατή η έναρξη της πληρωμής. Δοκίμασε ξανά.","createSubFailed":"Η δημιουργία συνδρομής απέτυχε","paymentFailed":"Η πληρωμή απέτυχε"}},"topUp":{"added":"Τα credits προστέθηκαν!","title":"Αγορά credits υποτίτλων","desc":"Διάλεξε πακέτο credits. {n} credit = {n} λεπτό × {n} γλώσσα.","success":"Προστέθηκαν {credits} στον λογαριασμό σου. Το dashboard θα ανανεωθεί σε λίγο.","done":"Τέλος","bestValue":"Καλύτερη αξία","credits":"credits","creditsCount":"{count} credits","ratePerCredit":"{price}/credit","savings":"{percent}% έκπτωση","backToPackages":"Πίσω στα πακέτα","errors":{"invalidCoupon":"Μη έγκυρο κουπόνι","createFailed":"Η δημιουργία πληρωμής απέτυχε"}},"regenerate":{"title":"Δημιουργία νέου API key;","desc":"Αυτό θα {replace} το τρέχον API key σου με ένα νέο. Το παλιό key θα {stop}. Η συνδρομή και το πακέτο σου μεταφέρονται στο νέο key.","replace":"αντικαταστήσει","stop":"σταματήσει να λειτουργεί αμέσως","cancel":"Ακύρωση","loading":"Δημιουργία νέου key...","confirm":"Ναι, νέο key","failed":"Η δημιουργία νέου key απέτυχε. Δοκίμασε ξανά."},"cancelSub":{"title":"Ακύρωση συνδρομής;","desc":"Αυτό θα {cancel} για αυτό το key και θα {revoke}. Η ενέργεια δεν αναιρείται.","cancelStrong":"ακυρώσει τη συνδρομή Stripe","revokeStrong":"ανακαλέσει το API key","warning":"{forfeit} όταν λήξει η συνδρομή σου. Τα credits υποτίτλων απαιτούν ενεργή συνδρομή {plan} ή ανώτερη.","forfeit":"Όλα τα credits υποτίτλων που αγόρασες θα χαθούν","keep":"Διατήρηση συνδρομής","loading":"Ακύρωση...","confirm":"Ναι, ακύρωση & ανάκληση"},"deleteKey":{"title":"Διαγραφή API key;","desc":"Αυτό αφαιρεί το key από το dashboard σου και {deactivate} - παύει να λειτουργεί εκείνη τη στιγμή. Κάθε ενεργή συνδρομή του ακυρώνεται.","deactivate":"το απενεργοποιεί αμέσως","keep":"Διατήρηση key","loading":"Διαγραφή...","confirm":"Ναι, διαγραφή key","failed":"Η διαγραφή του key απέτυχε"},"subStatus":{"active":"Ενεργή","paymentFailed":"Η πληρωμή απέτυχε","awaitingPayment":"Αναμένεται πληρωμή","paymentIncomplete":"Η πληρωμή δεν ολοκληρώθηκε","cancelled":"Ακυρώθηκε","unpaid":"Απλήρωτη","expired":"Έληξε","free":"Δωρεάν"}},"account":{"billing":{"seoTitle":"Χρεώσεις - TikTools","title":"Χρεώσεις","dashboard":"Dashboard","loading":"Φόρτωση στοιχείων χρέωσης...","loadFailed":"Η φόρτωση των στοιχείων χρέωσης απέτυχε. {retry}","retry":"Δοκίμασε ξανά","subsTitle":"Συνδρομές & keys","empty":"Δεν υπάρχουν ενεργές συνδρομές ή keys.","viewPlans":"Δες τα πακέτα","keyRevoked":"Το key ανακλήθηκε","weekendCountdown":"{time} μέχρι την αυτόματη ανανέωση σε εβδομαδιαίο {plan} ({date})","labels":{"status":"Κατάσταση","plan":"Πακέτο","billing":"Χρεώσεις","amount":"Ποσό","accessUntil":"Πρόσβαση έως","renews":"Ανανεώνεται","ended":"Έληξε"},"cancelling":"Ακυρώνεται","interval":{"year":"Ετήσια","week":"Εβδομαδιαία","month":"Μηνιαία"},"per":{"year":"{amount}/έτος","week":"{amount}/εβδ.","month":"{amount}/μήνα"},"cancelNotice":"Η συνδρομή θα λήξει στις {date}","pausedOn":"Σε παύση - χωρίς χρεώσεις. Οι χρεώσεις συνεχίζονται στις {date}.","pausedAuto":"Σε παύση - χωρίς χρεώσεις. Οι χρεώσεις συνεχίζονται αυτόματα.","resumeNow":"Συνέχιση τώρα","changePlan":"Αλλαγή πακέτου","cancelSubscription":"Ακύρωση συνδρομής","reactivate":"Επανενεργοποίηση / Νέο πακέτο","prepaid":"Προπληρωμένο","renewStack":"Ανανέωση τώρα - οι μέρες προστίθενται στις υπάρχουσες","renewNow":"Ανανέωση τώρα","sandboxNoSub":"Πακέτο {plan} - χωρίς συνδρομή","notLinked":"Η συνδρομή δεν είναι συνδεδεμένη","upgrade":"Αναβάθμιση","getPlan":"Απόκτησε πακέτο","paymentMethod":"Τρόπος πληρωμής","noPaymentMethod":"Δεν υπάρχει αποθηκευμένος τρόπος πληρωμής","opening":"Άνοιγμα...","updatePm":"Ενημέρωση τρόπου πληρωμής","addPm":"Προσθήκη τρόπου πληρωμής","details":{"title":"Στοιχεία τιμολόγησης","intro":"Εμφανίζονται ως \"Χρέωση σε\" στα τιμολόγιά σου. Για τιμολόγηση σε εταιρεία, συμπλήρωσε την επωνυμία, τη διεύθυνση και τον ΑΦΜ της.","name":"Επωνυμία ή ονοματεπώνυμο","address":"Διεύθυνση","address2":"Διεύθυνση, γραμμή 2","optional":"προαιρετικό","city":"Πόλη","postalCode":"Ταχυδρομικός κώδικας","state":"Νομός ή περιοχή","country":"Χώρα","chooseCountry":"Διάλεξε χώρα","taxId":"ΑΦΜ / VAT","taxIdUnavailable":"Δεν είναι διαθέσιμο για αυτή τη χώρα","verification":"Επαλήθευση: {status}","saving":"Αποθήκευση...","save":"Αποθήκευση στοιχείων","saved":"Αποθηκεύτηκε. Τα νέα τιμολόγια θα έχουν αυτά τα στοιχεία.","saveFailed":"Δεν ήταν δυνατή η αποθήκευση των στοιχείων τιμολόγησης. Δοκίμασε ξανά."},"nextPayment":"Επόμενη πληρωμή","due":"Λήξη {date}","invoiceHistory":"Ιστορικό τιμολογίων","th":{"invoice":"Τιμολόγιο","date":"Ημερομηνία","amount":"Ποσό","status":"Κατάσταση"},"view":"Προβολή","downloadPdf":"Λήψη PDF","cancelModal":{"title":"Ακύρωση συνδρομής;","desc":"Η συνδρομή σου παραμένει ενεργή μέχρι το τέλος της τρέχουσας περιόδου χρέωσης. Μετά, το key υποβαθμίζεται στο πακέτο {plan}.","pauseHead":"Μήπως χρειάζεσαι απλώς ένα διάλειμμα;","pauseDesc":"Παύση για {days} μέρες - κρατάς το key, το πακέτο και το ιστορικό σου. Χωρίς χρεώσεις όσο διαρκεί η παύση, και οι χρεώσεις συνεχίζονται αυτόματα.","pauseCta":"Παύση για {days} μέρες","working":"Γίνεται επεξεργασία...","keep":"Διατήρηση συνδρομής","cancelling":"Ακύρωση..."},"paymentModal":{"updateTitle":"Ενημέρωση τρόπου πληρωμής","addTitle":"Προσθήκη τρόπου πληρωμής","cancel":"Ακύρωση","saving":"Αποθήκευση...","save":"Αποθήκευση κάρτας"},"errors":{"pauseFailed":"Η παύση της συνδρομής απέτυχε","resumeFailed":"Η συνέχιση της συνδρομής απέτυχε","cancelFailed":"Η ακύρωση της συνδρομής απέτυχε","portalFailed":"Δεν ήταν δυνατό το άνοιγμα της πύλης χρεώσεων. Επικοινώνησε στο {email}","notLoaded":"Το σύστημα πληρωμών δεν φόρτωσε","loadFormFailed":"Η φόρτωση της φόρμας πληρωμής απέτυχε","updateFailed":"Η ενημέρωση του τρόπου πληρωμής απέτυχε"},"previousKey":"Προηγούμενο key","unknownPlan":"Άγνωστο","timeLeft":{"renewing":"Ανανεώνεται τώρα","days":"Απομένουν {d}ημ {h}ω","hours":"Απομένουν {h}ω {m}λ"},"status":{"active":"Ενεργή","trialing":"Ενεργή","past_due":"Ληξιπρόθεσμη","unpaid":"Απλήρωτη","incomplete":"Πληρωμή σε εκκρεμότητα","incomplete_expired":"Η πληρωμή δεν ολοκληρώθηκε","canceled":"Ακυρώθηκε","cancelled":"Ακυρώθηκε","paused":"Σε παύση","suspended":"Σε αναστολή","expired":"Έληξε","approval_pending":"Αναμένεται έγκριση","approved":"Εγκρίθηκε","pending":"Σε αναμονή","processing":"Σε επεξεργασία","failed":"Η πληρωμή απέτυχε","refunded":"Επιστράφηκαν τα χρήματα","partially_refunded":"Μερική επιστροφή χρημάτων","paid":"Πληρώθηκε","open":"Ανοιχτό","draft":"Πρόχειρο","void":"Ακυρωμένο","uncollectible":"Μη εισπράξιμο","verified":"Επαληθευμένο","unverified":"Μη επαληθευμένο","unavailable":"Μη διαθέσιμο","unknown":"Άγνωστο"}},"vipBilling":{"seoTitle":"Χρεώσεις PASS - TikTool","title":"Χρεώσεις PASS","plans":"Πακέτα PASS","apiBilling":"Χρεώσεις API","empty":"Δεν υπάρχει ενεργή συνδρομή PASS.","viewPlans":"Δες τα πακέτα PASS","subscription":"Συνδρομή PASS","membership":"Συνδρομή μέλους PASS","endsOn":"Η συνδρομή λήγει {date}","managePlan":"Διαχείριση πακέτου","noInvoices":"Δεν υπάρχουν ακόμη τιμολόγια PASS.","cancelTitle":"Ακύρωση συνδρομής PASS;","cancelDesc":"Το πακέτο σου παραμένει ενεργό μέχρι το τέλος της περιόδου χρέωσης. Μετά, οι δυνατότητες PASS αφαιρούνται. Δεν γίνεται επιστροφή χρημάτων για μέρος του μήνα.","keepPlan":"Διατήρηση πακέτου","cancelFailed":"Η ακύρωση απέτυχε. Δοκίμασε ξανά."},"daypass":{"seoTitle":"Πρόσβαση {plan} - Tik.Tools","eyebrow":"πρόσκληση","title":"Το δωρεάν {pass} σου","lede":"Πλήρης πρόσβαση {plan} - κατατάξεις σε κάθε περιοχή, κατατάξεις λίγκας + gaming, gifter intel και το Discord bot κατατάξεων.","giftersDesc":"Top gifters + προφίλ creators","success":{"title":"Είσαι μέσα.","sub":"Η πλήρης πρόσβαση {plan} ξεκλείδωσε για {hours} ώρες. Ξεκίνα:","ranksTitle":"Live κατατάξεις","ranksDesc":"Κάθε περιοχή, σε πραγματικό χρόνο, χωρίς απόκρυψη","botTitle":"Πρόσθεσε το Discord bot","botDesc":"Μετά γράψε {command} στον server σου","giftersTitle":"Creators & gifters","foot":"Το pass λήγει σε {hours}ω. Θα σου στείλουμε email με τρόπο να συνεχίσεις με ένα πάτημα."},"demo":{"unmaskTitle":"Κατατάξεις χωρίς απόκρυψη","unmaskDesc":"Κάθε περιοχή + κατάταξη λίγκας, πραγματικά ονόματα","intelTitle":"Gifter intel","discordDesc":"Live πίνακες μέσα στον server σου"},"activating":"Ενεργοποίηση του pass σου...","activate":"Ενεργοποίησε το day pass μου","google":"Συνέχεια με Google για να ξεκινήσεις","fineprint":"Μηνιαία ή εβδομαδιαία χρέωση · ακύρωση όποτε θες.","startFailed":"Δεν ήταν δυνατή η έναρξη του pass σου. Δοκίμασε ξανά."},"daypassKeep":{"seoTitle":"Συνέχεια με {plan} - Tik.Tools","errorTitle":"Κάτι πήγε στραβά","retry":"Δοκίμασε ξανά","redirecting":"Σε μεταφέρουμε στην ασφαλή πληρωμή...","payWith":"{plan} - πλήρωσε με Apple Pay, Google Pay, PayPal ή κάρτα.","planMonthly":"{plan} - {price}/μήνα","planWeekly":"{plan} - {price}/εβδομάδα","notOpened":"Η σελίδα πληρωμής δεν άνοιξε. Δοκίμασε ξανά.","failed":"Η πληρωμή απέτυχε. Δοκίμασε ξανά."},"page":{"seoTitle":"Λογαριασμός - TikTools","avatarAlt":"Εσύ","fallbackName":"Ο λογαριασμός σου","loading":"Φόρτωση του λογαριασμού σου...","profile":"Προφίλ","displayName":"Εμφανιζόμενο όνομα","namePlaceholder":"Το όνομά σου","saving":"Αποθήκευση...","save":"Αποθήκευση","saved":"Αποθηκεύτηκε","saveFailed":"Δεν ήταν δυνατή η αποθήκευση","email":"Email","googleSignIn":"Σύνδεση με Google","emailPassword":"Email + κωδικός","password":"Κωδικός","googleNote":"Συνδέεσαι με Google, οπότε δεν υπάρχει κωδικός να αλλάξεις εδώ. Διαχειρίσου τον στον λογαριασμό σου Google.","currentPassword":"Τρέχων κωδικός","newPassword":"Νέος κωδικός","newPasswordPlaceholder":"Τουλάχιστον {min} χαρακτήρες, 1 κεφαλαίο, 1 αριθμός","confirmPassword":"Επιβεβαίωση νέου κωδικού","repeatPassword":"Επανάλαβε τον νέο κωδικό","hintLength":"{min}+ χαρακτήρες","hintUpper":"1 κεφαλαίο","hintNumber":"1 αριθμός","updating":"Ενημέρωση...","changePassword":"Αλλαγή κωδικού","pwFine":"Στέλνουμε email επιβεβαίωσης στο {email} κάθε φορά που αλλάζει ο κωδικός σου.","planBilling":"Πακέτο & χρεώσεις","currentPlan":"Τρέχον πακέτο","subscription":"Συνδρομή","noSubscription":"Καμία ενεργή συνδρομή","manageBilling":"Διαχείριση χρεώσεων","viewPlans":"Δες τα πακέτα","signOut":"Αποσύνδεση","pwMismatch":"Οι νέοι κωδικοί δεν ταιριάζουν","pwChanged":"Ο κωδικός άλλαξε. Ένα email επιβεβαίωσης είναι καθ' οδόν.","pwFailed":"Δεν ήταν δυνατή η αλλαγή κωδικού"},"completeProfile":{"seoTitle":"Ολοκλήρωση προφίλ - TikTool","connected":"Το TikTok συνδέθηκε","title":"Ένα τελευταίο βήμα","sub":"Πρόσθεσε το email σου για να λαμβάνεις ειδοποιήσεις, αποδείξεις και επιλογές ανάκτησης λογαριασμού.","save":"Αποθήκευση και συνέχεια","skip":"Παράλειψη προς το παρόν","invalidEmail":"Γράψε μια έγκυρη διεύθυνση email.","saveFailed":"Δεν ήταν δυνατή η αποθήκευση του email. Δοκίμασε ξανά."},"forgot":{"seoTitle":"Επαναφορά κωδικού - tik.tools","title":"Επαναφορά κωδικού","subStep1":"Θα σου στείλουμε με email έναν κωδικό {digits} ψηφίων.","subStep2":"Γράψε τον κωδικό που σου στείλαμε και διάλεξε νέο κωδικό πρόσβασης.","sending":"Αποστολή...","sendCode":"Αποστολή κωδικού επαναφοράς","codeLabel":"Κωδικός {digits} ψηφίων","passwordPlaceholder":"Τουλάχιστον {min} χαρακτήρες","passwordHint":"Τουλάχιστον {min} χαρακτήρες, με ένα κεφαλαίο γράμμα και έναν αριθμό.","saving":"Αποθήκευση...","setPassword":"Ορισμός νέου κωδικού","differentEmail":"Χρήση άλλου email","back":"Πίσω στη σύνδεση","checkEmail":"Έλεγξε το email σου.","updated":"Ο κωδικός ενημερώθηκε. Σε μεταφέρουμε στη σύνδεση...","genericError":"Κάτι πήγε στραβά. Δοκίμασε ξανά."},"banned":{"seoTitle":"Ο λογαριασμός ανεστάλη","title":"ΑΠΟΚΛΕΙΣΜΟΣ","sub":"Ο λογαριασμός ανεστάλη για κατάχρηση του API","permanent":"ΟΡΙΣΤΙΚΟΣ","perma":"ΟΡΙΣΤΙΚΟΣ","minutes":"{min} ΛΕΠΤΑ","continue":"Συνέχεια"},"claimError":{"seoTitle":"Σφάλμα επαλήθευσης","title":"Η επαλήθευση απέτυχε","close":"Κλείσιμο","fallback":"Παρουσιάστηκε σφάλμα κατά την επαλήθευση. Δοκίμασε ξανά."}},"agencyDash":{"sections":{"home":"Dashboard","watchlist":"Λίστα παρακολούθησης","roster":"Ρόστερ","health":"Υγεία ρόστερ","pipeline":"Pipeline recruit","tracker":"Live tracker","notes":"Σημειώσεις","archive":"Αρχείο","battles":"Ιστορικό battles","gifters":"Gifter DB","tasks":"Εργασίες","teamActivity":"Δραστηριότητα ομάδας","teamTasks":"Εργασίες ομάδας","team":"Ομάδα"},"shell":{"agencyTools":"Εργαλεία agency","dashboard":"Dashboard","upgrade":"Αναβάθμιση","billing":"Χρεώσεις","openMenu":"Άνοιγμα μενού agency","menu":"Μενού agency","closeMenu":"Κλείσιμο μενού agency","workspace":"Χώρος εργασίας","account":"Λογαριασμός","seePlans":"Δες τα πακέτα agency","backTo":"Πίσω στο {brand}","explore":{"newCreators":"Νέοι creators","agencyPulse":"Agency Pulse","rising":"Ανερχόμενοι","agencies":"Agencies"}},"wall":{"title":"Agency CRM","body":"Η live παρακολούθηση ρόστερ, το gifter intel, το ιστορικό battles και τα εργαλεία ομάδας είναι διαθέσιμα στα πακέτα agency.","cta":"Δες τα πακέτα agency"},"common":{"followers":"{count} ακόλουθοι","live":"LIVE","off":"OFF","offline":"offline","archive":"Αρχείο","openProfile":"Άνοιγμα προφίλ"},"time":{"justNow":"μόλις τώρα","minutesAgo":"πριν {n} λεπ.","hoursAgo":"πριν {n} ώρ.","daysAgo":"πριν {n} ημ.","secondsShort":"{n}δ","minutesShort":"{n}λ","hoursShort":"{n}ω","daysShort":"{n}ημ","agoSuffix":"πριν {ago}","now":"Τώρα"},"home":{"liveNow":"Live τώρα","watched":"Σε παρακολούθηση","diamonds24h":"Διαμάντια · 24ω","viewersNow":"Θεατές τώρα","viewers":"θεατές","last24h":"24ω","liveEmpty":"Κανένας από τους creators που παρακολουθείς δεν είναι live αυτή τη στιγμή. Ανανεώνουμε την κατάστασή τους κάθε λίγα δευτερόλεπτα.","recruit":"Recruit","recruitSub":"Νέοι creators για recruit στην περιοχή {region}, από κατατάξεις και λίγκες. Πρόσθεσε έναν για να τον παρακολουθείς κάθε φορά που βγαίνει live.","recruitLoading":"Φόρτωση υποψηφίων...","watchButton":"+ Παρακολούθηση","recruitEmpty":"Δεν υπάρχουν ακόμη υποψήφιοι για {region}. Δες creators στη {link} για να γεμίσει αυτή η λίστα.","recruitPageLink":"σελίδα recruit","watchedOffline":"Σε παρακολούθηση · offline","offlineEmpty":"Κανένας creator σε παρακολούθηση δεν είναι offline."},"watchlist":{"intro":"Creators χωρίς συμβόλαιο που εξετάζεις - κάθε εγγραφή δείχνει την πλήρη καρτέλα CRM: ποιος τους πρόσθεσε, ποιος επικοινώνησε, πότε, επιλεξιμότητα και τις τρέχουσες σημειώσεις. Πάτα σε οποιαδήποτε κάρτα για να ανοίξεις το προφίλ του creator και να επεξεργαστείς τη σημείωση.","copyAll":"Αντιγραφή όλων των usernames για το backstage","addTarget":"+ Προσθήκη στόχου","usernamePrompt":"TikTok username (χωρίς {'@'}):","daily":"Ημερήσια","topGifter":"Top gifter","addedBy":"Προστέθηκε από","added":"Προστέθηκε","status":{"newTarget":"Νέος στόχος","outreachSent":"Στάλθηκε προσέγγιση","inTalks":"Σε συζητήσεις","signed":"Υπέγραψε","cold":"Κρύος"},"notePlaceholder":"Προσπάθειες επικοινωνίας, πληροφορίες για τον υπεύθυνο, όροι πληρωμής, πώς απαντά...","trail":"Πλήρες ιστορικό","trailSystem":"σύστημα","trailEmpty":"Δεν έχουν καταγραφεί προηγούμενα συμβάντα.","toRoster":"Ρόστερ","archiveTitle":"Μεταφορά στο αρχείο παραλειφθέντων","empty":"Η λίστα παρακολούθησης είναι άδεια. Χρησιμοποίησε το Discover (Tikter) για να προσθέσεις creators.","outreachNote":"Η επικοινωνία γίνεται από το δικό σου TikTok backstage ή με DMs - δεν στέλνουμε ποτέ μηνύματα σε creators εκ μέρους σου."},"roster":{"intro":"Τα ταλέντα με συμβόλαιο. Σημειώσεις ανά creator για το προσωπικό σου. Απομαγνητοφωνήσεις + chat-spy ξεκλειδώνουν στο Global.","cols":{"creator":"Creator","status":"Κατάσταση","today":"Σήμερα (◇)","split":"Ποσοστό %","lastLive":"Τελευταίο live"},"remove":"Αφαίρεση","removeTitle":"Αφαίρεση από το ρόστερ","notes":"Σημειώσεις","removeConfirm":"Αφαίρεση του {handle} από το ρόστερ σου; Παραμένει στη λίστα παρακολούθησης και μπορείς να τον ξαναυπογράψεις όποτε θες.","removeFailed":"Δεν ήταν δυνατή η αφαίρεση του creator από το ρόστερ","signFailed":"Δεν ήταν δυνατή η υπογραφή του creator"},"notes":{"intro":"Κάθε creator για τον οποίο η ομάδα σου έχει σημειώσεις. Πάτα σε μια κάρτα για να ανοίξεις το πλήρες προφίλ και να επεξεργαστείς.","withNotes":"Με σημειώσεις","allDecisions":"Όλες οι αποφάσεις","empty":"Δεν υπάρχουν ακόμη σημειώσεις. Άνοιξε οποιοδήποτε προφίλ creator για να προσθέσεις.","verified":"επαληθευμένο","noNote":"Καμία σημείωση ακόμη - πάτα για προσθήκη","decision":{"yes":"ναι","no":"όχι","maybe":"ίσως"}},"archive":{"intro":"Creators που απέρριψες με swipe αριστερά στο Discover. Επανάφερε έναν για να εμφανιστεί ξανά στη στοίβα.","empty":"Δεν υπάρχουν ακόμη παραλειφθέντες creators.","restore":"Επαναφορά"},"battles":{"intro":"Ιστορικό αγώνων PK. Η στήλη με τη φάλαινα του αντιπάλου δείχνει ποιον να προσεγγίσεις στη συνέχεια.","cols":{"date":"Ημερομηνία","yourCreator":"Ο creator σου","opponent":"Αντίπαλος","result":"Αποτέλεσμα","margin":"Διαφορά","oppWhale":"Φάλαινα αντ."},"win":"ΝΙΚΗ","loss":"ΗΤΤΑ"},"gifters":{"intro":"Οι μεγαλύτεροι gifters σε όλο το ρόστερ σου. Πάτα σε έναν gifter για ανάλυση των δωρεών του και σε άλλους creators.","cols":{"gifter":"Gifter","total":"Σύνολο ◇","thisWeek":"Αυτή την εβδομάδα","creatorsSupported":"Creators που υποστηρίζει","alsoFunds":"Στηρίζει και (εκτός)"},"outsideMasked":"+ • εκτός","outside":"+ {amount}◇ σε {count} εκτός","exclusive":"αποκλειστικά στο ρόστερ"},"tasks":{"intro":"Απλές εργασίες CRM - ανάθεση, προθεσμία, σήμανση ως ολοκληρωμένη. Δωρεάν με εγγραφή μέσω Google. Το υπόλοιπο dashboard αναβαθμίζεται όταν γίνεις συνδρομητής.","placeholder":"Νέα εργασία... π.χ. 'DM στον {'@'}creator για τους όρους συμβολαίου'","add":"Προσθήκη","deleteAria":"Διαγραφή","empty":"Τίποτα ακόμη. Πρόσθεσε την πρώτη σου εργασία παραπάνω."},"teamActivity":{"locked":"Η Δραστηριότητα ομάδας ξεκλειδώνει στα πακέτα Agency.","defaultTeamName":"Η ομάδα σου","membersActiveOne":"{count} ενεργό μέλος","membersActiveOther":"{count} ενεργά μέλη","all":"Όλοι","online":"Online {count}","idle":"Ανενεργοί {count}","offline":"Offline {count}","searchPlaceholder":"Αναζήτηση ονόματος ή email...","empty":"Δεν έχει καταγραφεί ακόμη δραστηριότητα μελών. Τα μέλη εμφανίζονται εδώ μόλις αρχίσουν να χρησιμοποιούν το dashboard.","noMatch":"Κανένα μέλος δεν ταιριάζει με αυτό το φίλτρο."},"teamTasks":{"locked":"Οι Εργασίες ομάδας ξεκλειδώνουν στα πακέτα Agency.","intro":"Ανάθεσε δουλειά στην ομάδα σου - τίτλος, υπεύθυνος, προτεραιότητα, προθεσμία. Αλλαγή κατάστασης χωρίς σύρσιμο, από το μενού κάθε κάρτας."}},"agencyCrm":{"billing":{"title":"Χρεώσεις agency","subActive":"Διαχειρίσου τη συνδρομή, τον τρόπο πληρωμής και τις θέσεις Telegram. Ακύρωση ή συνέχιση όποτε θες.","subNone":"Διάλεξε ένα πακέτο Agency για να ξεκλειδώσεις το agency dashboard.","loading":"Φόρτωση...","empty":{"title":"Κανένα ενεργό πακέτο agency","body":"Το {starter} χρεώνεται μηνιαία. Το {global} χρεώνεται εβδομαδιαία ή μηνιαία. Διάλεξε ένα για να ανοίξει η πληρωμή.","eyebrowMonthly":"{plan} - ΜΗΝΙΑΙΟ","eyebrowWeekly":"{plan} - ΕΒΔΟΜΑΔΙΑΙΟ","perMonth":"/μήνα","perWeek":"/εβδ.","billedMonthly":"Χρέωση κάθε μήνα","billedMonthlyOnly":"Χρέωση κάθε μήνα - μόνο μηνιαίο","billedWeekly":"Χρέωση κάθε εβδομάδα - περίπου {price} τον μήνα","billedMonthlyOneCharge":"Χρέωση κάθε μήνα - μία χρέωση, όχι τέσσερις","ctaMonthly":"Πάρε το {plan} - {price} κάθε μήνα","ctaWeekly":"Πάρε το {plan} - {price} κάθε εβδομάδα","save":"γλίτωσε {percent}%"},"current":{"eyebrow":"ΤΡΕΧΟΝ ΠΑΚΕΤΟ","meta":"{period} · κατάσταση:","resuming":"Συνέχιση...","resume":"Συνέχιση αυτόματης ανανέωσης","openingCheckout":"Άνοιγμα πληρωμής...","renew":"Ανανέωση τώρα","canceling":"Ακύρωση...","cancelPlan":"Ακύρωση πακέτου","nextRenewal":"Επόμενη ανανέωση","cancelsOn":"Ακυρώνεται σε αυτή την ημερομηνία.","nextCharge":"Επόμενη χρέωση","payment":"Πληρωμή","expires":"Λήξη {month}/{year}"},"period":{"weekly":"Εβδομαδιαία","monthly":"Μηνιαία","annual":"Ετήσια","fallback":"Πακέτο agency"},"status":{"cancelingAtPeriodEnd":"ακυρώνεται στο τέλος της περιόδου","unknown":"άγνωστο","active":"ενεργό","trialing":"ενεργό","past_due":"ληξιπρόθεσμο","unpaid":"απλήρωτο","canceled":"ακυρώθηκε","incomplete":"μη ολοκληρωμένο","incomplete_expired":"η πληρωμή δεν ολοκληρώθηκε","paused":"σε παύση"},"seatStatus":{"active":"ενεργή","inactive":"ανενεργή","revoked":"ανακλήθηκε","pending_invite":"εκκρεμεί πρόσκληση"},"cycle":{"weekly":"εβδομαδιαίο","monthly":"μηνιαίο","annual":"ετήσιο"},"cadence":{"weekly":"την εβδομάδα","monthly":"τον μήνα","annual":"τον χρόνο"},"switch":{"upgradeTo":"Αναβάθμιση σε {plan}","switchTo":"Αλλαγή σε {plan}","toGlobalBody":"Το {plan} προσθέτει κάθε δυνατότητα που υπάρχει μόνο στο Global, πάνω σε ό,τι έχεις τώρα. Ο αχρησιμοποίητος χρόνος του Starter πιστώνεται.","toStarterBody":"Το {plan} κρατά το agency dashboard, το recruiting και την ομάδα για {price} τον μήνα. Χάνεις τις δυνατότητες που υπάρχουν μόνο στο Global παρακάτω· ο αχρησιμοποίητος χρόνος του Global πιστώνεται.","billedPaypal":"Χρέωση μέσω PayPal.","billedCard":"Χρέωση στην αποθηκευμένη κάρτα σου.","checking":"Έλεγχος...","globalWeekly":"Global εβδομαδιαίο - {price}/εβδομάδα","globalMonthly":"Global μηνιαίο - {price}/μήνα","starterMonthly":"{plan} - {price}/μήνα"},"seats":{"title":"Θέσεις ομάδας","titleWithPrice":"Θέσεις ομάδας - {price} ανά επιπλέον θέση","pricePerWeek":"{price}/εβδομάδα","pricePerMonth":"{price}/μήνα","includes":"Το πακέτο σου περιλαμβάνει {seats} ({used} από {cap} σε χρήση).","teamSeats":"{count} θέσεις ομάδας","billedWeekly":"Κάθε επιπλέον θέση χρεώνεται εβδομαδιαία μαζί με το πακέτο Agency. Όταν προσθέτεις θέσεις, σήμερα χρεώνεσαι μόνο για το υπόλοιπο της τρέχουσας εβδομάδας.","billedMonthly":"Κάθε επιπλέον θέση χρεώνεται μηνιαία μαζί με το πακέτο Agency. Όταν προσθέτεις θέσεις, σήμερα χρεώνεσαι μόνο για το υπόλοιπο του τρέχοντος μήνα.","removeNote":"Η αφαίρεση θέσης ισχύει αμέσως και ο αχρησιμοποίητος χρόνος πιστώνεται στο επόμενο τιμολόγιο.","extraSeats":"επιπλέον θέσεις","testMode":"Δοκιμαστική λειτουργία - οι αγορές θέσεων δεν χρεώνουν πραγματική κάρτα.","add":"Προσθήκη θέσεων","updating":"Ενημέρωση...","removeOne":"Αφαίρεση μίας θέσης","unassigned":"Χωρίς ανάθεση","memberFallback":"μέλος"},"telegram":{"title":"Telegram Radar - Θέσεις agency","body":"Η συνδρομή {plan} περιλαμβάνει {seats}. Σκάναρε το QR ή πάτα τον σύνδεσμο σε κινητό/υπολογιστή για να συνδέσεις μια συσκευή. Ελευθέρωσε μια θέση όποτε θες στέλνοντας {command} στο bot.","seats":"{count} θέσεις Telegram","linkActive":"Ο σύνδεσμος ισχύει για {seconds} δευτ.","generating":"Δημιουργία...","generate":"Δημιουργία συνδέσμου σύνδεσης Telegram","help":"Ένας σύνδεσμος συνδέει μία συσκευή. Επανάλαβε για κάθε υπάλληλο, μέχρι το όριο θέσεων.","qrAria":"QR code για Telegram","qrCaption":"Σκάναρε με την κάμερα του κινητού ή την εφαρμογή Telegram","open":"Άνοιγμα στο Telegram","copied":"Αντιγράφηκε","copyLink":"Αντιγραφή συνδέσμου","hintPc":"Σε {device}: πάτα \"{open}\" - ανοίγει την εφαρμογή υπολογιστή ή το web Telegram.","pc":"υπολογιστή","hintPhone":"Σε {device}: σκάναρε το QR ή επικόλλησε τον σύνδεσμο σε έναν browser.","phone":"κινητό","generateNew":"Νέος σύνδεσμος"},"modal":{"paypalCredit":"Το τρέχον πακέτο PayPal πιστώνεται με {credit} για τον αχρησιμοποίητο χρόνο.","paypalCreditDays":"Το τρέχον πακέτο PayPal πιστώνεται με {credit} για τον αχρησιμοποίητο χρόνο ({days} μέρες).","newPlan":"Το νέο πακέτο κοστίζει {price} {cadence}.","newPlanFirstCharge":"Το νέο πακέτο κοστίζει {price} {cadence}, με πρώτη χρέωση στις {date}.","paypalNote":"Το PayPal ανοίγει για να εγκρίνεις τη νέα συμφωνία· η παλιά ακυρώνεται μόλις εγκριθεί.","creditUnused":"Πίστωση για αχρησιμοποίητο χρόνο","lineItem":"{plan} {cycle}","tax":"Φόρος","creditedNext":"Πιστώνεται στο επόμενο τιμολόγιο","chargedToday":"Χρέωση σήμερα","cardNote":"Χρέωση στην αποθηκευμένη κάρτα σου. Μία συνδρομή, χωρίς διπλή χρέωση.","keepCurrent":"Διατήρηση τρέχοντος πακέτου","switching":"Αλλαγή...","continuePaypal":"Συνέχεια στο PayPal","confirmChange":"Επιβεβαίωση αλλαγής"},"cancel":{"title":"Ακύρωση της συνδρομής σου;","body":"Θα έχεις πρόσβαση έως {date}. Μετά, το agency dashboard, το intel χωρίς απόκρυψη, η μαζική αντιγραφή και οι ειδοποιήσεις scout επιστρέφουν σε λειτουργία προεπισκόπησης.","pick":"Διάλεξε τρόπο ακύρωσης:","endTitle":"Ακύρωση στο τέλος της περιόδου","endSub":"Προτείνεται. Κρατάς την πρόσβαση έως {date}.","immediateTitle":"Άμεση ακύρωση","immediateSub":"Η πρόσβαση λήγει τώρα. Χωρίς επιστροφή χρημάτων για την τρέχουσα περίοδο.","keep":"Διατήρηση πακέτου","confirm":"Επιβεβαίωση ακύρωσης"},"errors":{"removeSeat":"Δεν ήταν δυνατή η αφαίρεση της θέσης.","assignSeat":"Δεν ήταν δυνατή η ενημέρωση της ανάθεσης.","cancel":"Η ακύρωση απέτυχε","resume":"Η συνέχιση απέτυχε","samePlan":"Έχεις ήδη αυτό το πακέτο.","noSubscription":"Δεν βρέθηκε ενεργή συνδρομή για αλλαγή. Ξεκίνα το πακέτο από τη σελίδα τιμών agency.","priceFailed":"Δεν ήταν δυνατός ο υπολογισμός τιμής για αυτή την αλλαγή. Δοκίμασε ξανά.","paypalNoLink":"Το PayPal δεν επέστρεψε σύνδεσμο έγκρισης. Δοκίμασε ξανά.","notCompleted":"Η αλλαγή δεν ολοκληρώθηκε. Κάνε ανανέωση για να ελέγξεις το πακέτο σου πριν δοκιμάσεις ξανά.","planChangeFailed":"Η αλλαγή πακέτου απέτυχε. Το πακέτο σου δεν άλλαξε.","linkFailed":"Δεν ήταν δυνατή η δημιουργία συνδέσμου.","clipboardBlocked":"Το πρόχειρο είναι μπλοκαρισμένο - πάτα παρατεταμένα το κουμπί \"Άνοιγμα στο Telegram\" για να το αντιγράψεις χειροκίνητα."}},"seatModal":{"close":"Κλείσιμο","eyebrow":"ΘΕΣΕΙΣ ΟΜΑΔΑΣ","title":"Προσθήκη επιπλέον θέσεων","subWeekly":"{price}/εβδομάδα ανά επιπλέον θέση, με εβδομαδιαία χρέωση μαζί με το πακέτο Agency. Το πακέτο σου περιλαμβάνει ήδη {count} θέσεις.","subMonthly":"{price}/μήνα ανά επιπλέον θέση, με μηνιαία χρέωση μαζί με το πακέτο Agency. Το πακέτο σου περιλαμβάνει ήδη {count} θέσεις.","testMode":"Δοκιμαστική λειτουργία - δεν θα χρεωθεί πραγματική κάρτα. Χρησιμοποίησε μια δοκιμαστική κάρτα Stripe.","fewer":"Λιγότερες θέσεις","more":"Περισσότερες θέσεις","extraSeats":"επιπλέον θέσεις","countNoteOne":"Έχεις τώρα {current} επιπλέον θέση. Συνολικό μέγεθος ομάδας μετά την αλλαγή: {total}.","countNoteOther":"Έχεις τώρα {current} επιπλέον θέσεις. Συνολικό μέγεθος ομάδας μετά την αλλαγή: {total}.","dueTodayWeek":"Πληρωτέο σήμερα, για το υπόλοιπο της εβδομάδας","dueTodayMonth":"Πληρωτέο σήμερα, για το υπόλοιπο του μήνα","tax":"Φόρος","totalToday":"Σύνολο σήμερα","thenWeek":"Μετά, κάθε εβδομάδα μαζί με το πακέτο σου","thenMonth":"Μετά, κάθε μήνα μαζί με το πακέτο σου","review":"Έλεγχος τιμής","processing":"Επεξεργασία...","payAndAdd":"Πλήρωσε {amount} και πρόσθεσε θέσεις","footnote":"Χρέωση στην κάρτα του πακέτου Agency · Ασφαλής πληρωμή μέσω Stripe","payBadge":"{count} ΕΠΙΠΛΕΟΝ ΘΕΣΕΙΣ","bankConfirm":"Η τράπεζά σου χρειάζεται επιβεβαίωση της κάρτας πριν προστεθούν οι θέσεις.","preparing":"Προετοιμασία ασφαλούς φόρμας...","payButton":"Πληρωμή και προσθήκη θέσεων","payFootnote":"Οι θέσεις προστίθενται μόλις ολοκληρωθεί η πληρωμή","successTitle":"Οι θέσεις προστέθηκαν","successOne":"Έχεις τώρα {count} επιπλέον θέση. Προσκάλεσε συνεργάτες από τη σελίδα ομάδας.","successOther":"Έχεις τώρα {count} επιπλέον θέσεις. Προσκάλεσε συνεργάτες από τη σελίδα ομάδας.","done":"Τέλος","errors":{"price":"Δεν ήταν δυνατός ο υπολογισμός τιμής για την αλλαγή θέσεων.","start":"Δεν ήταν δυνατή η έναρξη της πληρωμής. Δοκίμασε ξανά.","add":"Δεν ήταν δυνατή η προσθήκη θέσεων.","payment":"Η πληρωμή απέτυχε."}},"team":{"seoTitle":"Διαχείριση ομάδας - TikTool Agency","title":"Διαχείριση ομάδας","loading":"Φόρτωση της ομάδας σου...","yourAgency":"η agency σου","teammate":"συνεργάτης","noEmail":"χωρίς καταχωρισμένο email","backToDashboard":"Πίσω στο dashboard","copy":"Αντιγραφή","copied":"Αντιγράφηκε","roles":{"owner":"ιδιοκτήτης","manager":"manager","scout":"scout","member":"μέλος"},"error":{"title":"Δεν ήταν δυνατή η φόρτωση της ομάδας σου","body":"Κάτι πήγε στραβά στη σύνδεση με την υπηρεσία ομάδας. Δοκίμασε ξανά σε λίγο.","retry":"Δοκίμασε ξανά"},"gate":{"title":"Χτίσε την ομάδα scouting σου","body":"Οι θέσεις ομάδας σού επιτρέπουν να προσθέσεις managers και scouts που μοιράζονται την πρόσβαση της agency σου στα δεδομένα - χωρίς ξεχωριστή συνδρομή για αυτούς. Οι προσκλήσεις ξεκλειδώνουν στα πακέτα Agency.","plans":"Δες τα πακέτα agency"},"member":{"title":"Είσαι στην ομάδα {agency}","body":"Ο ρόλος σου: {role}. Μόνο ο ιδιοκτήτης της agency μπορεί να προσκαλεί ή να αφαιρεί μέλη. Έχεις πλήρη πρόσβαση στα κοινά δεδομένα της agency."},"owner":{"lead":"Πρόσθεσε managers και scouts στην {agency}. Μοιράζονται την πρόσβασή σου στα δεδομένα με μία συνδρομή - το πακέτο σου περιλαμβάνει {count} θέσεις.","seatsUsed":"θέσεις σε χρήση"},"invite":{"title":"Πρόσκληση συνεργάτη","sub":"Γράψε ένα email (προαιρετικά) και έναν ρόλο. Αν έχει ήδη λογαριασμό TikTool, τον προσθέτουμε αμέσως· αλλιώς παίρνεις έναν σύνδεσμο πρόσκλησης για να τον μοιραστείς.","email":"Email","optional":"προαιρετικό","emailPlaceholder":"name{'@'}yourorg.com - άφησέ το κενό για πρόσκληση μόνο με σύνδεσμο","role":"Ρόλος","roleManager":"Manager - βλέπει τους creators που του ανατίθενται","roleScout":"Scout - λίστα παρακολούθησης + μαζική αντιγραφή, χωρίς έσοδα","sending":"Αποστολή...","send":"Αποστολή πρόσκλησης","seatLimit":"Έφτασες το όριο θέσεων - αφαίρεσε ένα μέλος παρακάτω ή αγόρασε περισσότερες θέσεις για να ξαναστείλεις πρόσκληση.","joined":"Ο χρήστης {email} μπήκε στην {agency}","joinedBody":"Ρόλος: {role}. Μπορεί να συνδεθεί και να χρησιμοποιήσει το κοινό dashboard αμέσως.","another":"Νέα πρόσκληση","linkReady":"Ο σύνδεσμος πρόσκλησης είναι έτοιμος","expires":"Ο σύνδεσμος λήγει σε {days} μέρες. Μπορείς να τον ανακαλέσεις από τη λίστα παρακάτω όποτε θες.","sendAnother":"Αποστολή κι άλλης"},"share":{"whatsappAria":"Κοινοποίηση στο WhatsApp","telegramAria":"Κοινοποίηση στο Telegram","emailAria":"Κοινοποίηση με email","smsAria":"Κοινοποίηση με SMS","email":"Email","more":"Περισσότερα","message":"Σε προσκάλεσα να μπεις στην agency μου στο TikTool ως {role}. Άνοιξε τον σύνδεσμο για να αποδεχτείς:","subject":"Έλα στην agency μου στο TikTool"},"list":{"title":"Η ομάδα σου","entriesOne":"{count} εγγραφή","entriesOther":"{count} εγγραφές","presenceNote":"Η live ένδειξη παρουσίας έρχεται σύντομα. Η κατάσταση παρακάτω δείχνει αν έγινε αποδοχή κάθε πρόσκλησης.","empty":"Δεν υπάρχουν ακόμη συνεργάτες. Στείλε την πρώτη σου πρόσκληση παραπάνω για να ξεκινήσεις την ομάδα σου από managers και scouts.","you":"εσύ","linkOnly":"πρόσκληση μόνο με σύνδεσμο","pending":"Σε αναμονή","accepted":"Αποδεκτή","copyLink":"Αντιγραφή συνδέσμου","revoke":"Ανάκληση","remove":"Αφαίρεση","swapTitle":"Θες να αντικαταστήσεις κάποιον;","swapBody":"Αφαίρεσε ένα μέλος για να ελευθερωθεί η θέση του και μετά στείλε νέα πρόσκληση στον αντικαταστάτη του."},"regions":{"label":"Πρόσβαση σε περιοχές","saving":"Αποθήκευση...","saved":"Αποθηκεύτηκε","failed":"Η αποθήκευση απέτυχε - δοκίμασε ξανά","selected":"{count} επιλεγμένες","all":"Όλες οι περιοχές"},"buy":{"title":"Χρειάζεσαι πάνω από {count} θέσεις;","includes":"Το πακέτο σου περιλαμβάνει {count} θέσεις για managers και scouts.","includesExtra":"Το πακέτο σου περιλαμβάνει {count} θέσεις για managers και scouts και έχεις {extra} επιπλέον.","addFromBilling":"Πρόσθεσε επιπλέον θέσεις από τις Χρεώσεις - η καθεμία χρεώνεται μαζί με το πακέτο Agency.","add":"Προσθήκη θέσεων"},"remove":{"title":"Αφαίρεση του {name};","body":"Θα χάσει αμέσως την πρόσβαση στα κοινά δεδομένα της agency και η θέση του ελευθερώνεται. Μπορείς να τον ξαναπροσκαλέσεις αργότερα.","cancel":"Ακύρωση","removing":"Αφαίρεση...","confirm":"Αφαίρεση μέλους"},"errors":{"invalidEmail":"Γράψε ένα έγκυρο email ή άφησέ το κενό για πρόσκληση μόνο με σύνδεσμο.","inviteFailed":"Η πρόσκληση απέτυχε. Δοκίμασε ξανά.","revoke":"Δεν ήταν δυνατή η ανάκληση της πρόσκλησης.","remove":"Δεν ήταν δυνατή η αφαίρεση του μέλους."}},"extension":{"seo":{"title":"Επέκταση ελέγχου επιλεξιμότητας - Tik.Tools Agency","description":"Έλεγξε την επιλεξιμότητα για προσκλήσεις TikTok LIVE από το backstage της agency σου με την επέκταση Chrome του Tik.Tools. Περιλαμβάνεται σε κάθε πακέτο agency."},"badge":"Εργαλείο Agency","title":"Ο {highlight} για Chrome","titleHighlight":"Έλεγχος επιλεξιμότητας","sub":"Έλεγξε την επιλεξιμότητα για προσκλήσεις TikTok LIVE κατευθείαν από το backstage της agency σου - χωρίς keys, χωρίς αντιγραφή-επικόλληση. Συνεχίζει τους ελέγχους ενώ τα αποτελέσματα εμφανίζονται στην κοινή σας λίστα σε πραγματικό χρόνο.","login":"Συνδέσου για να συνεχίσεις","unlock":"Ξεκλείδωμα με Agency","included":"Περιλαμβάνεται στο {starter} ({count} έλεγχοι την ημέρα) και στο {global} (απεριόριστοι).","download":"Λήψη της επέκτασης","storeSoon":"Η έκδοση για το Web Store έρχεται σύντομα","copy":"Αντιγραφή","copied":"Αντιγράφηκε","step1":{"title":"Λήψη & προσθήκη στο Chrome","body":"Κατέβασε το παραπάνω αρχείο και αποσυμπίεσέ το σε έναν φάκελο που θα κρατήσεις (μην τον διαγράψεις - το Chrome φορτώνει την επέκταση από εκεί).","openTab":"Άνοιξε νέα καρτέλα, επικόλλησε αυτό στη γραμμή διευθύνσεων και πάτα Enter:","devMode":"Ενεργοποίησε το {label} (διακόπτης πάνω δεξιά).","devModeLabel":"Λειτουργία προγραμματιστή","loadUnpacked":"Πάτα {label} και διάλεξε τον αποσυμπιεσμένο φάκελο.","loadUnpackedLabel":"Φόρτωση μη πακεταρισμένης"},"step2":{"title":"Καρφίτσωσέ την","body":"Πάτα το εικονίδιο με το κομμάτι παζλ στη γραμμή εργαλείων του Chrome και μετά την πινέζα δίπλα στο {name}, ώστε να είναι πάντα ένα κλικ μακριά."},"step3":{"title":"Σύνδεση με Tik.Tools","body":"Άνοιξε την επέκταση και πάτα {label}. Χρησιμοποιεί αυτόν τον ίδιο λογαριασμό - δεν χρειάζεται να επικολλήσεις API key. Το πακέτο agency σου την ξεκλειδώνει αμέσως ({starter}: {count} έλεγχοι την ημέρα· {global}: απεριόριστοι).","loginLabel":"Σύνδεση"},"step4":{"title":"Σύνδεσε το backstage και ξεκίνα τους ελέγχους","body":"Άνοιξε το TikTok LIVE backstage σου στον ίδιο browser, διάλεξε περιοχή στην επέκταση και συνδέεται αυτόματα. Πάτα {label} - οι creators που ελέγχθηκαν εμφανίζονται στη λίστα σου με το αποτέλεσμά τους καθώς προχωρά ο έλεγχος.","runLabel":"Εκτέλεση","openList":"Άνοιξε τη λίστα με τους creators που ελέγχθηκαν"},"tips":{"title":"Συμβουλές για κάλυψη πολλών περιοχών","body":"Ένας λογαριασμός backstage μπορεί να είναι συνδεδεμένος μόνο μία φορά ανά προφίλ Chrome. Για να ελέγχεις πολλές περιοχές ταυτόχρονα, χρησιμοποίησε {emphasis}, το καθένα με την επέκταση εγκατεστημένη και συνδεδεμένη με αυτόν τον λογαριασμό. Κάθε προφίλ ελέγχει τη δική του περιοχή και όλα τα αποτελέσματα καταλήγουν στην ίδια κοινή λίστα εδώ.","emphasis":"έναν λογαριασμό backstage ανά περιοχή, στο δικό του προφίλ Chrome","warn":"Χρησιμοποίησε δευτερεύοντες λογαριασμούς backstage για μαζικούς ελέγχους - ποτέ τον κύριο λογαριασμό του ιδιοκτήτη της agency."}},"join":{"seoTitle":"Συμμετοχή σε agency · TikTool","loading":"Φόρτωση πρόσκλησης...","unavailable":"Η πρόσκληση δεν είναι διαθέσιμη","notValid":"Η πρόσκληση δεν είναι έγκυρη","acceptFailed":"Δεν ήταν δυνατή η αποδοχή της πρόσκλησης","home":"← Αρχική","eyebrow":"ΠΡΟΣΚΛΗΣΗ AGENCY","invited":"Έχεις προσκληθεί να μπεις ως {role}.","clickBelow":"Πάτα παρακάτω για να αποδεχτείς και να ξεκινήσετε το scouting μαζί.","joining":"Συμμετοχή...","accept":"Αποδοχή & συμμετοχή","loginToAccept":"Συνδέσου για να αποδεχτείς","expiresSoon":"Η πρόσκληση λήγει σύντομα.","expiresOn":"Η πρόσκληση λήγει {date}.","consent":"Με την αποδοχή συμφωνείς ότι ο ιδιοκτήτης της agency μπορεί να σου αναθέτει creators και να βλέπει τη δραστηριότητά σου."},"drilldown":{"close":"Κλείσιμο","memberFallback":"μέλος","loading":"Φόρτωση δραστηριότητας...","idleToday":"Ανενεργό σήμερα","activeToday":"Ενεργό σήμερα","listsCopied":"Λίστες που αντιγράφηκαν","timePerPage":"Χρόνος ανά σελίδα (σήμερα)","page":"Σελίδα","time":"Χρόνος","unknownPage":"(άγνωστη)","noPageTime":"Δεν καταγράφηκε χρόνος σε σελίδες σήμερα.","copyLog":"Ιστορικό αντιγραφής λιστών","listFallback":"(λίστα)","timeline":"Χρονολόγιο δραστηριότητας","noEvents":"Δεν καταγράφηκαν συμβάντα σήμερα.","event":{"aPage":"μια σελίδα","viewed":"Είδε: {page}","left":"Έφυγε από {page} μετά από {duration}","copiedList":"Αντέγραψε τη λίστα {list}","copiedListBare":"Αντέγραψε λίστα","idle":"Έγινε ανενεργό ({duration})","resumed":"Συνέχισε τη δραστηριότητα","heartbeat":"Ενεργό"},"duration":{"seconds":"{s}δ","minutes":"{m}λ {s}δ","hours":"{h}ω {m}λ"},"ago":{"justNow":"μόλις τώρα","minutes":"πριν {n} λεπ.","hours":"πριν {n} ώρ.","days":"πριν {n} ημ."}}},"agencyOps":{"common":{"compactK":"{n}χιλ.","compactM":"{n}εκ.","hours":"{n}ω","filterCreatorsAria":"Φιλτράρισμα creators","liveNow":"Live τώρα","back":"Πίσω","loading":"Φόρτωση...","close":"Κλείσιμο"},"nav":{"dashboard":"Dashboard","watchlist":"Λίστα παρακολούθησης","roster":"Ρόστερ","health":"Υγεία ρόστερ","pipeline":"Pipeline recruit","tracker":"Live tracker","notes":"Σημειώσεις","archive":"Αρχείο","battles":"Ιστορικό battles","gifters":"Gifter DB","tasks":"Εργασίες","teamActivity":"Δραστηριότητα ομάδας","teamTasks":"Εργασίες ομάδας","team":"Ομάδα"},"healthBand":{"risk":"Σε κίνδυνο","watch":"Προσοχή","healthy":"Υγιής","unseen":"Δεν έχει εμφανιστεί ακόμη"},"health":{"pageTitle":"Υγεία ρόστερ - Agency","lockTitle":"Υγεία ρόστερ","lockTextStarter":"Η υγεία ρόστερ, οι ειδοποιήσεις υγείας και η εβδομαδιαία σύνοψη υγείας είναι μέρος του {plan}. Κάνε αναβάθμιση από τις Χρεώσεις agency για να δεις ποιοι hosts πέφτουν.","lockText":"Δες ποιοι hosts πέφτουν πριν σιγήσουν εντελώς - με ένα πακέτο agency.","title":"Υγεία ρόστερ","sub":"Κάθε host συγκρίνεται με τις δικές του τελευταίες τέσσερις εβδομάδες, οπότε ένας μικρός creator που κρατά τη συνηθισμένη του εβδομάδα εμφανίζεται υγιής, ενώ ένας μεγάλος που την κόβει στο μισό όχι.","updated":"Ενημερώθηκε {time}","filterAria":"Φιλτράρισμα κατά υγεία","allHosts":"Όλοι οι hosts","alerts":{"title":"Email υγείας","sentTo":"Αποστέλλονται στο {email}, με τη ζώνη ώρας και την ώρα αποστολής της σύνοψης creators σου.","accountEmail":"το email του λογαριασμού σου","daily":"Ημερήσια ειδοποίηση όταν ένας host περνά στην κατηγορία Σε κίνδυνο","weekly":"Εβδομαδιαία σύνοψη ρόστερ με CSV, κάθε Δευτέρα","saveError":"Δεν ήταν δυνατή η αποθήκευση. Δοκίμασε ξανά σε λίγο."},"truncated":"Εμφανίζονται οι πρώτοι {shown} από τους {total} creators του ρόστερ σου.","unavailable":"Τα δεδομένα υγείας δεν είναι προσωρινά διαθέσιμα. Το ρόστερ σου είναι ασφαλές - δοκίμασε ξανά σε λίγα λεπτά.","empty":{"title":"Δεν υπάρχουν ακόμη creators στο ρόστερ σου","sub":"Πρόσθεσε creators στο Live tracker ή υπόγραψέ τους μέσω του pipeline recruit, και η υγεία τους εμφανίζεται εδώ.","cta":"Προσθήκη creators"},"today":{"title":"Σήμερα","sub":"{count} χρειάζονται έλεγχο, πρώτα τα πιο επείγοντα"},"wholeRoster":"Όλο το ρόστερ","searchPlaceholder":"Φιλτράρισμα κατά όνομα ή {'@'}handle","cols":{"creator":"Creator","health":"Υγεία","diamonds7d":"Διαμάντια 7ημ","diamonds30d":"Διαμάντια 30ημ","diamonds90d":"Διαμάντια 90ημ","d30":"30ημ","d90":"90ημ","live7d":"Live 7ημ","live30d":"Live 30ημ","live90d":"Live 90ημ","usualWeek":"Συνηθισμένη εβδομάδα"},"noMatch":"Κανένας creator δεν ταιριάζει.","foot":"Τα διαμάντια και οι ώρες live είναι όσα καταγράψαμε όσο παρακολουθούσαμε κάθε creator· οι ώρες live μετρούν τον χρόνο stream που καταγράφηκε. Το ιστορικό χτίζεται από τη μέρα που ένας creator μπαίνει στο ρόστερ σου. Οι creators με την ένδειξη Δεν έχει εμφανιστεί ακόμη δεν έχουν streams τις τελευταίες 90 μέρες, οπότε δεν βαθμολογούνται και δεν μπαίνουν στις κατηγορίες Σε κίνδυνο και Προσοχή."},"tracker":{"pageTitle":"Live tracker - Agency","glassTitle":"Live tracker","glassSub":"Παρακολούθησε τα δώρα, τους gifters και το chat των creators σου - live και ανά ημέρα - με ένα πακέτο agency.","glassCta":"Δες τα πακέτα agency","yourCreators":"Οι creators σου","addPlaceholder":"Πρόσθεσε creator - αναζήτηση με {'@'}handle ή όνομα","track":"+ Παρακολούθηση","notInDirectory":"Δεν είναι ακόμη στον κατάλογό μας.","adding":"Προσθήκη...","trackAnyway":"Παρακολούθηση του {'@'}{handle} ούτως ή άλλως","noneFound":"Δεν βρέθηκαν creators.","emptyRoster":"Δεν παρακολουθείς ακόμη κανέναν creator. Κάνε αναζήτηση παραπάνω για να προσθέσεις έναν - ξεκινάμε αμέσως να καταγράφουμε τα δώρα και το chat του.","followers":"{count} ακόλουθοι","watching":"θεατές","stopTracking":"Διακοπή παρακολούθησης του {'@'}{handle}","confirmStop":"Διακοπή παρακολούθησης του {'@'}{handle};","history":"{'@'}{handle} - ιστορικό","pickCreator":"Διάλεξε creator","watch":"Προβολή","noActivity":"Δεν υπάρχει ακόμη καταγεγραμμένη δραστηριότητα για αυτόν τον creator.","giftsCount":"{count} δώρα","chatsCount":"{count} μηνύματα chat","dayHeader":"{date} · {'@'}{handle}","pickDay":"Διάλεξε ημέρα","gifts":"Δώρα","chat":"Chat","noGifts":"Κανένα δώρο αυτή την ημέρα.","noChat":"Δεν καταγράφηκε chat αυτή την ημέρα.","removeError":"Δεν ήταν δυνατή η αφαίρεση του creator","addError":"Δεν ήταν δυνατή η προσθήκη του creator"},"pipeline":{"pageTitle":"Pipeline recruit - Agency","lockTitle":"Pipeline recruit","lockText":"Παρακολούθησε κάθε creator από τον έλεγχο μέχρι την υπογραφή, ως ομάδα - με ένα πακέτο agency.","title":"Pipeline recruit","sub":"Creators που σημείωσες ως επιλέξιμους ή διεκδίκησες στους πίνακες, από την επαφή μέχρι την υπογραφή. Μια μετακίνηση εδώ ενημερώνει τη διεκδίκηση που βλέπει όλη η ομάδα σου, και ένας creator που υπέγραψε μπαίνει στο ρόστερ σου με ένα πάτημα.","searchPlaceholder":"Φιλτράρισμα κατά {'@'}handle","tabsAria":"Στάδια pipeline","unavailable":"Το pipeline δεν είναι προσωρινά διαθέσιμο. Δοκίμασε ξανά σε λίγα λεπτά.","stage":{"checked":"Ελέγχθηκε","contacted":"Έγινε επαφή","signed":"Υπέγραψε","not_interested":"Δεν ενδιαφέρεται"},"empty":{"checked":"Εδώ καταλήγουν οι creators που σημειώνεις ως επιλέξιμους στον πίνακα Νέοι creators ή διεκδικείς σε οποιονδήποτε πίνακα.","contacted":"Μετακίνησε εδώ έναν creator μόλις επικοινωνήσεις μαζί του.","signed":"Creators που μπήκαν στην agency σου. Πρόσθεσέ τους στο ρόστερ σου για να παρακολουθείς την υγεία τους.","not_interested":"Creators που είπαν όχι. Μένουν εδώ ώστε κανείς να μην επικοινωνήσει μαζί τους δύο φορές."},"move":{"checked":"Πίσω στους ελεγμένους","contacted":"Έγινε επαφή","signed":"Υπέγραψε","not_interested":"Δεν ενδιαφέρεται"},"claimStatus":{"claimed":"Διεκδικήθηκε","contacted":"Έγινε επαφή","responded":"Απάντησε","interested":"Ενδιαφέρεται","signed":"Υπέγραψε","not_interested":"Δεν ενδιαφέρεται"},"markedEligible":"Σημειώθηκε ως επιλέξιμος","premiumEligible":"Επιλέξιμος (premium πρόσκληση)","you":"εσύ","onlyOwner":"Μόνο ο/η {name} μπορεί να μετακινήσει αυτόν τον creator.","onRoster":"Στο ρόστερ σου","addToRoster":"Προσθήκη στο ρόστερ","showMore":"Εμφάνιση {count} ακόμη","errors":{"teammateOwns":"Αυτόν τον creator τον έχει ένας συνεργάτης, οπότε μόνο εκείνος μπορεί να τον μετακινήσει.","moveFailed":"Δεν ήταν δυνατή η μετακίνηση του creator. Δοκίμασε ξανά σε λίγο.","rosterFull":"Το ρόστερ σου είναι γεμάτο. Αφαίρεσε έναν creator πριν προσθέσεις άλλον.","addFailed":"Δεν ήταν δυνατή η προσθήκη στο ρόστερ. Δοκίμασε ξανά σε λίγο."}},"tasks":{"everyone":"Όλοι","member":"μέλος","newTask":"+ Νέα εργασία","loading":"Φόρτωση εργασιών...","status":{"open":"Ανοιχτή","in_progress":"Σε εξέλιξη","done":"Ολοκληρώθηκε"},"priority":{"low":"Χαμηλή","medium":"Μεσαία","high":"Υψηλή"},"archiveAria":"Αρχειοθέτηση εργασίας","unassigned":"Χωρίς ανάθεση","nothingHere":"Τίποτα εδώ","modal":{"title":"Νέα εργασία","fieldTitle":"Τίτλος","titlePlaceholder":"π.χ. DM στον {'@'}creator για τους όρους συμβολαίου","description":"Περιγραφή","descriptionPlaceholder":"Προαιρετικές λεπτομέρειες...","assignee":"Υπεύθυνος","priority":"Προτεραιότητα","dueDate":"Προθεσμία","cancel":"Ακύρωση","saving":"Αποθήκευση...","create":"Δημιουργία εργασίας","titleRequired":"Ο τίτλος είναι υποχρεωτικός","createError":"Δεν ήταν δυνατή η δημιουργία της εργασίας"}},"intercom":{"team":"Ομάδα","connected":"Συνδεδεμένο","connecting":"Σύνδεση","searchPlaceholder":"Αναζήτηση μελών...","searchAria":"Αναζήτηση μελών ομάδας","members":"Μέλη","noMembers":"Κανένα μέλος δεν ταιριάζει.","channels":"Κανάλια","noChannels":"Δεν υπάρχουν ακόμη κανάλια.","directMessages":"Προσωπικά μηνύματα","noDms":"Αναζήτησε ένα μέλος για να ξεκινήσεις συνομιλία.","loadEarlier":"Φόρτωση παλαιότερων μηνυμάτων","sharedImage":"Κοινοποιημένη εικόνα","editAria":"Επεξεργασία μηνύματος","saveEdit":"Αποθήκευση αλλαγής","cancelEdit":"Ακύρωση επεξεργασίας","edit":"Επεξεργασία","edited":"επεξεργάστηκε","closeImage":"Κλείσιμο εικόνας","reactions":{"up":"Μπράβο","heart":"Καρδιά","check":"Έγινε","eyes":"Το είδα"},"typingOne":"Ο/Η {name} γράφει...","typingTwo":"Οι {first} και {second} γράφουν...","typingMany":"Αρκετά άτομα γράφουν...","you":"Εσύ","attachImage":"Επισύναψη εικόνας","placeholder":"Γράψε ένα μήνυμα...","messageAria":"Μήνυμα","sendAria":"Αποστολή μηνύματος","uploading":"Ανέβασμα εικόνας...","sheetAria":"Chat ομάδας","openChat":"Άνοιγμα chat ομάδας","collapseChat":"Σύμπτυξη chat ομάδας","pickToStart":"Διάλεξε κανάλι ή συνεργάτη για να ξεκινήσεις.","channel":"Κανάλι","directMessage":"Προσωπικό μήνυμα"},"activity":{"member":"μέλος","noPage":"Καμία ενεργή σελίδα","status":{"online":"Online","idle":"Ανενεργός","offline":"Offline"},"onlineNow":"Online τώρα","idleFor":"Ανενεργός {time}","lastSeen":"Τελευταία φορά πριν {time}","ago":"πριν {time}","justNow":"μόλις τώρα","units":{"s":"{n}δ","m":"{n}λ","h":"{n}ω","d":"{n}ημ"},"roles":{"owner":"Ιδιοκτήτης","manager":"Manager","scout":"Scout","member":"Μέλος"}}},"accountTools":{"webhooks":{"seo":{"title":"Webhooks - TikTool","description":"Λάβε ειδοποιήσεις για live events, υπογεγραμμένες με HMAC, στο HTTPS endpoint σου. Ανάλογα με το πακέτο, με επαναλήψεις και αποφυγή διπλότυπων."},"nav":{"dashboard":"Dashboard","docs":"Docs"},"newWebhook":"Νέο webhook","sub":"HTTPS POSTs υπογεγραμμένα με HMAC, που παραδίδονται στο endpoint σου όταν οι creators που παρακολουθείς βγαίνουν live ή τερματίζουν streams. Με επαναλήψεις, δυνατότητα επανάληψης αποστολής και αποφυγή διπλότυπων μέσω του σταθερού {field}.","loading":"Φόρτωση...","upgrade":{"title":"Τα webhooks απαιτούν πακέτο επί πληρωμή","body":"Διαθέσιμα στα {basic}, {pro}, {ultra} και {agency}. Είσαι στο {tier}.","cta":"Δες τα πακέτα"},"stats":{"plan":"Πακέτο","targetsUsed":"Στόχοι σε χρήση","dailyQuota":"Ημερήσιο όριο","allowedEvents":"Επιτρεπόμενα events","allowedEventsValue":"{count} από {total}"},"empty":{"title":"Δεν υπάρχουν ακόμη webhooks","body":"Δημιούργησε ένα για να αρχίσεις να λαμβάνεις live events στο endpoint σου.","cta":"Δημιούργησε το πρώτο σου webhook"},"row":{"untitled":"Χωρίς τίτλο","allCreators":"ΟΛΟΙ οι creators · firehose","creatorsOne":"{count} creator","creatorsOther":"{count} creators","failStreak":"{count} συνεχόμενες αποτυχίες","downgradeNote":"Σε παύση - το τρέχον πακέτο σου δεν περιλαμβάνει πλέον ένα από τα events του. Κάνε αναβάθμιση για να ενεργοποιηθεί ξανά αυτόματα ή διάγραψέ το."},"status":{"pausedPlan":"σε παύση (πακέτο)","disabled":"απενεργοποιημένο","healthy":"λειτουργεί κανονικά","failing":"αποτυγχάνει","retrying":"νέα προσπάθεια","pending":"σε αναμονή"},"events":{"liveStart":"Ένας creator που παρακολουθείς ξεκίνησε live stream","liveEnd":"Ένας creator που παρακολουθείς τερμάτισε live stream","peakViewers":"Οι ταυτόχρονοι θεατές ξεπέρασαν ένα ορόσημο","highValueGift":"Ελήφθη δώρο υψηλής αξίας (≥{threshold} διαμάντια)","followerMilestone":"Οι ακόλουθοι ξεπέρασαν ένα ορόσημο ({range})","eligible":"Εμφανίστηκε creator κατάλληλος για recruit ή ξεπέρασε ορόσημο βαθμολογίας λίγκας","watchedGift":"Ένας gifter της λίστας παρακολούθησής σου έστειλε δώρο ίσο ή μεγαλύτερο από το όριό σου","hotSpike":"Ένας creator μάζεψε {diamonds}+ διαμάντια μέσα σε {minutes} λεπτά","leagueDropout":"Ένας creator βγήκε από τον πίνακα κατηγορίας μιας λίγκας"},"everyCreator":"κάθε creator της πλατφόρμας","docs":{"verifyTitle":"Πώς επαληθεύεις μια παράδοση","verifyBody":"Κάθε POST περιλαμβάνει {header} όπου {formula}. Απόρριψε κάθε request παλαιότερο από {minutes} λεπτά (παράθυρο επανάληψης).","payloadTitle":"Παράδειγμα payload ({event})","retryTitle":"Πολιτική επαναλήψεων","retryBody":"Timeout σύνδεσης {connect}δ, timeout ανάγνωσης {read}δ. Πρόγραμμα επαναλήψεων: {schedule} ({attempts} προσπάθειες ~{hours}ω). Μετά τις μέγιστες προσπάθειες το event σημειώνεται ως {deadLetter}· μπορείς να το ξαναστείλεις χειροκίνητα από τη σελίδα λεπτομερειών οποιουδήποτε webhook για {days} μέρες.","deadLetter":"dead-letter","scopingTitle":"Εύρος & όγκος","scopingIntro":"Η λίστα {field} καθορίζει πόσα λαμβάνεις:","scopingEmpty":"{lead} Λαμβάνεις events για {every} - ένα firehose μεγάλου όγκου (εκατοντάδες events το λεπτό). Τα περισσότερα μεμονωμένα endpoints δεν μπορούν να το αντέξουν, και είναι η συνηθισμένη αιτία αυτόματης απενεργοποίησης ενός webhook.","scopingEmptyLead":"Κενή λίστα = όλα.","scopingScoped":"{lead} Έως {max} handles· λαμβάνεις events μόνο για αυτούς τους creators. Προτείνεται ουσιαστικά για κάθε ενσωμάτωση.","scopingScopedLead":"Λίστα με εύρος = μόνο οι δικοί σου.","rosterBody":"Για ρόστερ που αλλάζει συχνά, διαχειρίσου τη λίστα από τη δική σου υπηρεσία: {endpoint} με {body} {replaces}. Διάβασε το webhook, υπολόγισε το νέο σύνολο και κάνε PATCH ολόκληρο τον πίνακα σε κάθε συγχρονισμό - αυτή είναι η προσθήκη/αφαίρεση μέσω κώδικα.","rosterReplaces":"αντικαθιστά ολόκληρη τη λίστα","autoTitle":"Αυτόματη απενεργοποίηση","autoBody":"Μια παράδοση που αποτυγχάνει και στις {attempts} προσπάθειες γίνεται {deadLetter}. Μετά από {streak}, το webhook απενεργοποιείται αυτόματα για να προστατευτεί το endpoint σου. {reset}, οπότε ένα endpoint που λειτουργεί κανονικά δεν το ενεργοποιεί ποτέ. Αν ένα webhook απενεργοποιηθεί, διόρθωσε το endpoint και ενεργοποίησέ το ξανά από τη σελίδα λεπτομερειών του. Αν είσαι στο firehose χωρίς εύρος, όρισε πρώτα το {field} - κανένα endpoint δεν αντέχει αξιόπιστα ολόκληρο το firehose.","autoStreak":"{count} συνεχόμενα dead-letters","autoReset":"Κάθε επιτυχημένη παράδοση μηδενίζει αυτόν τον μετρητή","quotaTitle":"Ημερήσιο όριο","quotaBody":"Κάθε πακέτο έχει ημερήσιο όριο παραδόσεων (φαίνεται στην κορυφή αυτής της σελίδας): {basic} {basicCap}, {pro} {proCap}, {ultra} {ultraCap}, {agency} {agencyCap}. Μετράει μία φορά κάθε διαφορετικό event που παραδίδεται· οι επαναλήψεις του ίδιου event δεν μετρούν ξανά. Ο μετρητής μηδενίζεται στις {reset}. Όταν φτάσεις το όριο, τα επόμενα events μπαίνουν σε παύση μέχρι τον μηδενισμό - κάνε αναβάθμιση για μεγαλύτερο όριο. Οι επαναλαμβανόμενες αποτυχίες του endpoint απενεργοποιούν επίσης αυτόματα ένα webhook (παραπάνω)."},"create":{"title":"Νέο webhook","close":"Κλείσιμο","name":"Όνομα","optional":"(προαιρετικό)","namePlaceholder":"Production - live ειδοποιήσεις Supabase","targetUrl":"URL προορισμού","targetHint":"Μόνο HTTPS, όχι ιδιωτικά δίκτυα","eventTypes":"Τύποι events","requires":"Απαιτεί {plan}","creators":"Creators","creatorsHint":"ένα handle ανά γραμμή· έως {max}","creatorsWarn":"Αν το αφήσεις κενό, λαμβάνεις {every} - ένα firehose μεγάλου όγκου (εκατοντάδες events/λεπτό) που μπορεί να κατακλύσει το endpoint σου και να απενεργοποιηθεί αυτόματα το webhook. Γράψε τους creators που θες για να περιορίσεις την παράδοση μόνο σε αυτούς.","bearer":"Bearer token","bearerHint":"(προαιρετικό, αποστέλλεται ως header Authorization)","cancel":"Ακύρωση","creating":"Δημιουργία...","submit":"Δημιουργία webhook"},"secret":{"title":"Αποθήκευσε το secret του webhook","warn":"Αυτό το secret δεν θα εμφανιστεί ξανά. Αντίγραψέ το τώρα.","copied":"✓ Αντιγράφηκε","copy":"Αντιγραφή","saved":"Το αποθήκευσα"},"errors":{"load":"Η φόρτωση απέτυχε","create":"Η δημιουργία απέτυχε"}},"webhookDetail":{"back":"Όλα τα webhooks","loading":"Φόρτωση...","untitled":"Webhook χωρίς τίτλο","sending":"Αποστολή...","sendTest":"Αποστολή δοκιμαστικού event","edit":"Επεξεργασία","disable":"Απενεργοποίηση","enable":"Ενεργοποίηση","rotating":"Αλλαγή...","rotate":"Αλλαγή secret","delete":"Διαγραφή","downgrade":"{lead} Το τρέχον πακέτο σου δεν περιλαμβάνει πλέον ένα από τα events αυτού του webhook, οπότε η παράδοση είναι σε παύση. Κάνε αναβάθμιση για να ενεργοποιηθεί ξανά αυτόματα (τα events και η λίστα παρακολούθησης διατηρούνται) ή διάγραψέ το.","downgradeLead":"Σε παύση λόγω αλλαγής πακέτου.","cannotEnable":"Δεν είναι δυνατή η ενεργοποίηση:","test":{"succeeded":"Η δοκιμή πέτυχε:","failed":"Η δοκιμή απέτυχε:","result":"HTTP {status} σε {ms}ms"},"editForm":{"title":"Επεξεργασία webhook","name":"Όνομα","namePlaceholder":"Production - live ειδοποιήσεις","events":"Events","upgrade":"(αναβάθμιση)","creators":"Creators - ένας ανά γραμμή, χωρίς {'@'}. Άφησέ το κενό για όλους όσους παρακολουθείς (firehose).","creatorsOne":"{count} creator","creatorsOther":"{count} creators","cancel":"Ακύρωση","saving":"Αποθήκευση...","save":"Αποθήκευση αλλαγών"},"stats":{"status":"Κατάσταση","secret":"Secret","events":"Events","creators":"Creators","failStreak":"Συνεχόμενες αποτυχίες","lastDelivery":"Τελευταία παράδοση","allWatched":"όλοι όσοι παρακολουθούνται","never":"ποτέ"},"deliveries":{"title":"Πρόσφατες παραδόσεις (τελευταίες {days} μέρες)","empty":"Δεν υπάρχουν ακόμη παραδόσεις.","when":"Πότε","event":"Event","creator":"Creator","attempt":"Προσπάθεια","status":"Κατάσταση","latency":"Καθυστέρηση","ms":"{ms}ms","replay":"επανάληψη"},"notFound":"Το webhook δεν βρέθηκε.","deleteModal":{"title":"Διαγραφή αυτού του webhook;","body":"Αυτό σταματά όλες τις μελλοντικές παραδόσεις στο {url}. Δεν αναιρείται.","cancel":"Ακύρωση","confirm":"Διαγραφή"},"newSecret":{"title":"Νέο secret webhook","warn":"Το παλιό secret ακυρώθηκε αμέσως. Ενημέρωσε το endpoint σου τώρα.","copied":"Αντιγράφηκε","copy":"Αντιγραφή","done":"Τέλος"},"confirmRotate":"Αλλαγή secret; Το παλιό secret σταματά να λειτουργεί αμέσως.","errors":{"save":"Δεν ήταν δυνατή η αποθήκευση των αλλαγών.","status":"Δεν ήταν δυνατή η αλλαγή κατάστασης.","test":"Η δοκιμή απέτυχε","replay":"Η επανάληψη απέτυχε"}},"support":{"seoTitle":"Υποστήριξη - Tik.Tools","back":"Πίσω στο dashboard","title":"Υποστήριξη","online":"Είμαστε online - συνήθως απαντάμε μέσα σε λίγα λεπτά","offline":"Άφησε ένα μήνυμα και θα επικοινωνήσουμε μαζί σου","loading":"Φόρτωση της συνομιλίας σου...","emptyTitle":"Πώς μπορούμε να βοηθήσουμε;","emptyBody":"Στείλε μας ένα μήνυμα και η ομάδα μας θα σου απαντήσει εδώ.","notSent":"(δεν στάλθηκε)","placeholder":"Γράψε το μήνυμά σου...","send":"Αποστολή","time":{"now":"τώρα","minutes":"{count}λ","hours":"{count}ώ","days":"{count} ημ."}}},"pagesMisc":{"showcase":{"hero":{"title":"Φτιαγμένο με","subtitle":"Προβεβλημένα projects και ενσωματώσεις που έφτιαξε η κοινότητά μας με το TikTok LIVE API. Υπόβαλε το δικό σου για να προβληθεί."},"visit":"Επίσκεψη","empty":"Δεν υπάρχουν ακόμη προβεβλημένα projects. Γίνε ο πρώτος που θα υποβάλει το δικό του!","submit":{"heading":"Υπόβαλε το project σου","sub":"Έφτιαξες κάτι με το TikTool; Υπόβαλέ το παρακάτω και θα το εξετάσουμε για το showcase.","loginPrompt":"Πρέπει να είσαι συνδεδεμένος για να υποβάλεις project.","loginCta":"Εγγραφή / Σύνδεση","nameLabel":"Όνομα project","namePlaceholder":"π.χ. Ο TikTok βοηθός μου","descLabel":"Περιγραφή","descPlaceholder":"Τι κάνει το project σου;","urlLabel":"URL project","logoLabel":"URL λογότυπου (τετράγωνη εικόνα)","success":"Το project υποβλήθηκε για έλεγχο. Θα το προβάλουμε μόλις εγκριθεί!","submitting":"Υποβολή...","submit":"Υποβολή project","errorGeneric":"Κάτι πήγε στραβά"},"seo":{"title":"Showcase - Projects φτιαγμένα με το TikTok LIVE API","description":"Εξερεύνησε προβεβλημένα projects φτιαγμένα με το TikTok LIVE API. Δες τι φτιάχνουν οι developers - βοηθούς, analytics, overlays και άλλα. Υπόβαλε το δικό σου project για να προβληθεί.","ogTitle":"Showcase - Projects φτιαγμένα με το TikTok LIVE API","ogDescription":"Εξερεύνησε προβεβλημένα projects της κοινότητας φτιαγμένα με το TikTok LIVE API."}},"agencyNew":{"success":{"tag":"ΣΕ ΕΛΕΓΧΟ","title":"Η καταχώρισή σου είναι σε έλεγχο","sub":"Ελέγχουμε κάθε καταχώριση χειροκίνητα. Συνήθως παίρνει λίγες ώρες.","chat":"ΜΙΛΗΣΕ ΜΑΖΙ ΜΑΣ","view":"Δες την καταχώρισή σου"},"intro":"Αυτή είναι η live προεπισκόπηση της καταχώρισής σου. Επεξεργάσου ό,τι θες απευθείας - αποθηκεύεται καθώς γράφεις. Τίποτα δεν δημοσιεύεται μέχρι να το εγκρίνουμε.","roster":{"title":"Ρόστερ","noteSignedIn":"Κάνε αναζήτηση παρακάτω για να διεκδικήσεις τους creators που εκπροσωπείς.","noteSignedOut":"Διεκδίκησε τους πραγματικούς σου creators αφού συνδεθείς."},"details":{"title":"Στοιχεία","languages":"Γλώσσες","languagesPlaceholder":"Πρόσθεσε γλώσσα και πάτα Enter","tags":"Tags","tagsPlaceholder":"Πρόσθεσε tag και πάτα Enter","contactEmail":"Email επικοινωνίας","contactPhone":"Τηλέφωνο επικοινωνίας","private":"Ιδιωτικό"},"verify":{"title":"Επαλήθευση","copy":"Ανέβασε ένα screenshot από το backstage της agency σου (LIVE agency dashboard) - έτσι επαληθεύουμε την κυριότητα.","uploading":"Ανέβασμα...","done":"Η απόδειξη ανέβηκε - αντικατάσταση","upload":"Ανέβασε screenshot backstage","failed":"Το ανέβασμα στοιχείων απέτυχε - δοκίμασε ξανά."},"creators":{"title":"Οι creators σου","copy":"Πρόσθεσε τους creators που εκπροσωπείς. Μπορείς να το κάνεις και αφού εγκριθεί η καταχώρισή σου.","searchPlaceholder":"Αναζήτηση creators με {'@'}username ή εμφανιζόμενο όνομα","searchAria":"Αναζήτηση creators","live":"LIVE","claimed":"Διεκδικήθηκε","claim":"Διεκδίκηση","signIn":"Συνδέσου για να διεκδικήσεις creators.","claimFailed":"Η διεκδίκηση απέτυχε - δοκίμασε ξανά."},"submit":{"note":"Θα συνδεθείς με Google ή εταιρικό email· το πρόχειρό σου αποθηκεύεται και δεν θα χαθεί.","submitting":"Υποβολή...","submit":"Υποβολή για έλεγχο","signInSubmit":"Σύνδεση και υποβολή για έλεγχο","failed":"Η υποβολή απέτυχε - δοκίμασε ξανά."},"seo":{"title":"Καταχώρισε την agency σου - TikTool","description":"Δημιούργησε δωρεάν καταχώριση TikTok LIVE agency στο TikTool."}}},"captions":{"watch":{"badge":"LIVE ΜΕΤΑΓΡΑΦΗ + ΒΙΝΤΕΟ","title":"Δες οποιοδήποτε TikTok LIVE με υπότιτλους σε πραγματικό χρόνο","sub":"Επικόλλησε ένα username. Δες το live βίντεο + μεταγραφή στην οθόνη μεταφρασμένη σε 20+ γλώσσες. Χρησιμοποιεί το πακέτο υποτίτλων του λογαριασμού σου.","streamStep":"{n}. Stream για παρακολούθηση","usernameLabel":"TikTok username","usernamePlaceholder":"{'@'}username ή αναζήτηση","liveBadge":"LIVE","keyStep":"{n}. API key","keyLabel":"Χρήση αυτού του key για υπότιτλους","keyHint":"Μόνο τα keys επί πληρωμή μπορούν να τρέξουν υπότιτλους. Τα δωρεάν / sandbox keys είναι κρυμμένα.","languagesStep":"{n}. Γλώσσες","sourceLabel":"Πηγή (ήχος)","autoDetect":"Αυτόματος εντοπισμός","translateTo":"Μετάφραση σε","noTranslation":"Χωρίς μετάφραση","translationHint":"Η μετάφραση κοστίζει 2 λεπτά ανά πραγματικό λεπτό ήχου (μεταγραφή + 1 μετάφραση). Χωρίς μετάφραση = 1 λεπτό/λεπτό.","minutesLeft":"Λεπτά που απομένουν","cycleUsage":"{remaining} / {total} σε αυτόν τον κύκλο - μηδενίζεται στην ανανέωση","noPlan":"Κανένα ενεργό πακέτο υποτίτλων","upgradePlan":"Αναβάθμιση πακέτου ->","getPlan":"Απόκτησε πακέτο ->","stop":"Διακοπή υποτίτλων","start":"Έναρξη live υποτίτλων ->","placeholderTitle":"Το βίντεο + οι υπότιτλοι εμφανίζονται εδώ","placeholderBody":"Διάλεξε creator και πάτα Έναρξη. Live βίντεο από πάνω, μεταγραφή + μετάφραση από κάτω.","transcript":"Μεταγραφή","transcriptTranslation":"Μεταγραφή + μετάφραση","statusIdle":"Ανενεργό","statusListening":"Ακρόαση...","statusLive":"Live","waitingAudio":"αναμονή για ήχο...","overlayLink":"Φτιάξε καλύτερα ένα OBS overlay ->","manageLink":"Διαχείριση λογαριασμού ->","modal":{"close":"Κλείσιμο","loginTitle":"Συνδέσου για να ξεκινήσεις","paidTitle":"Χρειάζεσαι πακέτο επί πληρωμή","outTitle":"Τελείωσαν τα λεπτά υποτίτλων","loginBody":"Συνδέσου (ή κάνε δωρεάν εγγραφή) για να χρησιμοποιήσεις υπότιτλους. Κάθε νέος λογαριασμός ξεκινά με 10 λεπτά demo.","paidBody":"Οι υπότιτλοι χρειάζονται API key σε πακέτο {plan} ή ανώτερο. Το {plan} ({price}/εβδ.) περιλαμβάνει {hours}ω υποτίτλων την εβδομάδα.","outBody":"Χρησιμοποίησες το πακέτο λεπτών αυτού του κύκλου. Πάρε περισσότερα λεπτά (η αυτόματη αναπλήρωση κρατά τους υπότιτλους σε λειτουργία).","loginCta":"Σύνδεση / Εγγραφή ->","seePlans":"Δες τα πακέτα ->","topUp":"Αγορά λεπτών ->","notNow":"Όχι τώρα"},"errors":{"offline":"Το stream έγινε offline. Διάλεξε άλλον creator που είναι live.","connection":"Σφάλμα σύνδεσης στο stream. Δοκίμασε ξανά.","couldNotStart":"Δεν ήταν δυνατή η έναρξη"},"seo":{"title":"Δες οποιοδήποτε TikTok LIVE stream με υπότιτλους σε πραγματικό χρόνο - tik.tools","description":"Επικόλλησε ένα TikTok username, δες το live βίντεο και πάρε μεταγραφή σε πραγματικό χρόνο + μεταφράσεις σε 20+ γλώσσες στην οθόνη. Χωρίς κώδικα, χωρίς εφαρμογή."}},"topup":{"close":"Κλείσιμο","headline":"Ώρες υποτίτλων","sub":"Τα πακέτα υποτίτλων περιλαμβάνουν λεπτά live + μετάφρασης σε κάθε ανανέωση. Αυτόματη αναπλήρωση όταν απομένει <10% (μπορείς να την απενεργοποιήσεις).","loadingPlans":"Φόρτωση πακέτων...","weekly":"Εβδομαδιαία","monthly":"Μηνιαία","save":"γλίτωσε 20%","mostPopular":"ΠΙΟ ΔΗΜΟΦΙΛΕΣ","perMonth":"/μήνα","perWeek":"/εβδ.","planHours":"{hours} ώρες υποτίτλων","loading":"Φόρτωση...","subscribe":"Εγγραφή συνδρομής →","perMinute":"{price} ανά λεπτό","fineprint":"{price} · ακύρωση όποτε θες","autoRenewNote":"Αυτόματη ανανέωση · ακύρωση όποτε θες από το dashboard σου","backToPlans":"← πίσω στα πακέτα","checkoutEyebrow":"Πακέτο υποτίτλων","hoursPerMonth":"{hours} ώρες / μήνα","hoursPerWeek":"{hours} ώρες / εβδομάδα","settingUp":"Προετοιμασία ασφαλούς πληρωμής...","subtotal":"Υποσύνολο","tax":"Φόρος","totalToday":"Σύνολο σήμερα","processing":"Επεξεργασία...","payNow":"Πλήρωσε {amount} τώρα","autoRenewMonthly":"Αυτόματη ανανέωση κάθε μήνα. Ακύρωση όποτε θες.","autoRenewWeekly":"Αυτόματη ανανέωση κάθε εβδομάδα. Ακύρωση όποτε θες.","doneTitle":"Το πακέτο υποτίτλων είναι ενεργό","doneBody":"Οι ώρες σου πιστώθηκαν. Οι υπότιτλοι συνεχίζονται αμέσως σε αυτό το stream.","continue":"Συνέχεια","upgrade":{"eyebrow":"Αναβάθμιση πακέτου υποτίτλων","inPlace":"Αναβάθμιση της ίδιας συνδρομής. Μία συνδρομή, χωρίς διπλή χρέωση.","creditUnused":"Πίστωση για τον αχρησιμοποίητο χρόνο του {plan}","newLine":"Νέο {plan} {billing}","chargedToday":"Χρέωση στην κάρτα σου σήμερα","confirm":"Επιβεβαίωση αναβάθμισης - {amount}","cancel":"Ακύρωση"},"errors":{"needsConfirmation":"Η αναβάθμιση χρειάζεται επιβεβαίωση - δοκίμασε ξανά.","unexpected":"Μη αναμενόμενη απάντηση από το endpoint αναβάθμισης.","upgradeFailed":"Η αναβάθμιση απέτυχε.","samePlan":"Έχεις ήδη αυτό το πακέτο.","initFailed":"Δεν ήταν δυνατή η έναρξη της πληρωμής. Δοκίμασε ξανά.","mountFailed":"Η φόρμα πληρωμής δεν φόρτωσε. Ανανέωσε τη σελίδα.","checkoutFailed":"Το checkout απέτυχε","paymentFailed":"Η πληρωμή απέτυχε.","notConfirmed":"Η πληρωμή δεν επιβεβαιώθηκε. Δοκίμασε άλλη κάρτα."}}},"site":{"pricing":{"og":{"title":"Απλές, διαφανείς τιμές","subtitle":"Δωρεάν αξιολόγηση {days} ημερών, μετά εβδομαδιαία ή μηνιαία πακέτα. Χωρίς πιστωτική κάρτα για την αξιολόγηση.","badge":"ΤΙΜΕΣ"}},"home":{"og":{"subtitle":"Συνδέσου σε οποιοδήποτε TikTok LIVE stream μέσω WebSocket. Chat, δώρα, likes και θεατές σε πραγματικό χρόνο."}},"bestTime":{"og":{"title":"Η καλύτερη ώρα για να βγεις LIVE στο TikTok","subtitle":"Heatmap αλληλεπίδρασης σε πραγματικό χρόνο, στη ζώνη ώρας σου.","badge":"ΩΡΕΣ"}},"featureCard":{"tag":"Δυνατότητα","learnMore":"Μάθε περισσότερα"},"heroTabs":{"giftFallback":"Δώρο"},"liveDemo":{"giftFallback":"Δώρο"},"bookLiveDemo":{"firstNamePlaceholder":"Νίκος","agencyPlaceholder":"Acme Live","emailPlaceholder":"you{'@'}company.com"}},"siteDev":{"api":{"og":{"title":"TikTok LIVE API για developers","subtitle":"Λάβε chat, δώρα, likes και αριθμό θεατών από οποιοδήποτε TikTok LIVE room."}},"agencySdk":{"heroHighlight":"Agency SDK","name":"TikTok LIVE Agency SDK"},"eventSamples":{"labels":{"gift":"Εικονικά δώρα","chat":"Μηνύματα chat","like":"Likes","member":"Είσοδοι θεατών","follow":"Follows","share":"Κοινοποιήσεις","subscribe":"Συνδρομές","roomUser":"Αριθμός θεατών","emote":"Emotes στο chat","envelope":"Κόκκινοι φάκελοι","linkMicBattle":"PK battles","questionNew":"Q&A","liveShopping":"Live Shopping","roomInfo":"Κύκλος ζωής stream","battle":"Κατάσταση battle","battleArmies":"Συνεισφέροντες battle","linkMicOpponentGift":"Δώρα αντιπάλου","linkMic":"Σύνδεση co-host","poll":"Ψηφοφορίες","rankUpdate":"Live κατατάξεις","rankNotice":"Banner κατάταξης","streamStatus":"Κατάσταση stream","control":"Σήματα ελέγχου","caption":"Εγγενείς υπότιτλοι","giftPanelUpdate":"Πάνελ δώρων","goalUpdate":"Στόχοι","superFan":"Super Fans","superFanJoin":"Νέοι Super Fans","roomPin":"Καρφιτσωμένα μηνύματα","barrage":"Barrage","fansEvent":"Fan Club","hostBoard":"Πίνακας host","toast":"Toasts","questionSelected":"Επιλεγμένη ερώτηση","giftCollectionUpdate":"Συλλογές δώρων","linkMicLayout":"Διάταξη co-host"},"descs":{"gift":"Όνομα δώρου, αξία σε διαμάντια, αριθμός επαναλήψεων, σερί, αποστολέας και σχέση.","chat":"Κάθε μήνυμα chat με στοιχεία χρήστη, badges, γλώσσα και σε ποιον απαντά.","like":"Παρτίδες likes με στοιχεία αποστολέα και το τρέχον σύνολο του room.","member":"Ποιος μπαίνει στο room, με την πηγή εισόδου και τον τρέχοντα αριθμό θεατών.","follow":"Events νέων ακολούθων κατά τη διάρκεια του stream.","share":"Όταν οι θεατές κοινοποιούν το livestream.","subscribe":"Νέες συνδρομές επί πληρωμή και ειδοποιήσεις ανανέωσης.","roomUser":"Ενημερώσεις του live αριθμού θεατών και στιγμιότυπο των top θεατών.","emote":"Σχόλια μόνο με sticker / emoji, ξεχωριστά από το κείμενο του chat.","envelope":"Ρίψεις εικονικών κόκκινων φακέλων και εκρήξεις portal.","linkMicBattle":"Έναρξη battle, live ενημερώσεις σκορ και το αποτέλεσμα.","questionNew":"Ερωτήσεις θεατών που υποβάλλονται στο πάνελ Q&A του host.","liveShopping":"Events live εμπορίου: προβεβλημένο προϊόν, billboard και ανανέωση σύντομων προϊόντων.","roomInfo":"Μηνύματα ελέγχου για ετοιμότητα σύνδεσης, metadata του room και κατάσταση stream.","battle":"Πλήρης κατάσταση PK battle με σκορ ομάδων, ids των hosts και διάταξη.","battleArmies":"Σκορ battle ανά host με τους κορυφαίους συνεισφέροντες και το δώρο που το άλλαξε.","linkMicOpponentGift":"Δώρα που στέλνονται στο stream του αντίπαλου host στο PK, αναλυτικά από μία σύνδεση.","linkMic":"Events εισόδου και αποχώρησης co-host σε LIVE με πολλούς επισκέπτες.","poll":"Κύκλος ζωής ψηφοφορίας μέσα στο stream - άνοιγμα, ψήφος και κλείσιμο.","rankUpdate":"Κατατάξεις gifters και θεατών για το room.","rankNotice":"Ανακοινώσεις banner κατατάξεων και λίγκας που βλέπουν οι θεατές.","streamStatus":"Αλλαγές κατάστασης stream - κατάσταση εγγραφής και επανέλεγχοι περιεχομένου.","control":"Σήματα ελέγχου stream - κωδικοί κατάστασης έναρξης, παύσης και τερματισμού.","caption":"Αυτόματοι εγγενείς υπότιτλοι του TikTok που εμφανίζονται στο LIVE, ένα παράθυρο ανά frame.","giftPanelUpdate":"Ανανέωση του πάνελ δώρων όταν αλλάζει ο κατάλογος δώρων του room.","goalUpdate":"Πρόοδος στόχων συνδρομητών και δώρων προς έναν στόχο του room.","superFan":"Επίπεδο super-fan ενός θεατή στο room.","superFanJoin":"Ένας θεατής μπαίνει στο super-fan club.","roomPin":"Ένα μήνυμα chat που καρφίτσωσε ο host, με διάρκεια και χειριστή.","barrage":"Επισημασμένα μηνύματα barrage που κυλούν πάνω στο stream.","fansEvent":"Events του fan club, όπως ανεβάσματα επιπέδου και ανανεώσεις κοινότητας.","hostBoard":"Στιγμιότυπο του πίνακα κατάταξης του host για το room.","toast":"Προσωρινές ειδοποιήσεις συστήματος στην οθόνη που στέλνει το room.","questionSelected":"Η ερώτηση που επέλεξε ο host από το πάνελ Q&A.","giftCollectionUpdate":"Πρόοδος και κατάσταση ολοκλήρωσης συλλογής δώρων.","linkMicLayout":"Διάταξη θέσεων co-host με το room και τον χρήστη σε κάθε θέση."},"fields":{"gift":{"giftName":"Εμφανιζόμενο όνομα του δώρου που στάλθηκε.","diamondCount":"Αξία σε διαμάντια μίας μονάδας δώρου.","repeatCount":"Πόσα στάλθηκαν στο combo.","repeatEnd":"true όταν ένα σερί έχει τελειώσει - άθροισε σε αυτό το frame.","user":"Προφίλ αποστολέα: uniqueId, nickname, κατάσταση follow + συνδρομητή.","receiverUserId":"Ο creator στον οποίο στάλθηκε το δώρο. Σε LIVE με πολλούς επισκέπτες είναι ο συγκεκριμένος guest/host, όχι πάντα ο ιδιοκτήτης του room."},"chat":{"comment":"Το κείμενο του μηνύματος.","language":"Κωδικός γλώσσας του σχολίου, με αυτόματο εντοπισμό.","emotes":"Emotes συνδρομητών μέσα στο μήνυμα.","user":"Προφίλ συντάκτη, μαζί με ρόλο moderator και follow."},"like":{"likeCount":"Likes σε αυτή την παρτίδα από τον αποστολέα.","totalLikeCount":"Συνολικά likes του room.","user":"Ποιος έστειλε την παρτίδα likes."},"member":{"enterSource":"Από πού ήρθε ο θεατής (homepage_hot, follow tab, recommend).","viewerCount":"Live αριθμός θεατών τη στιγμή της εισόδου.","user":"Ο θεατής που μπήκε."},"follow":{"user":"Ο θεατής που μόλις έκανε follow.","actionType":"Κωδικός κοινωνικής ενέργειας - το 3 σημαίνει follow."},"share":{"user":"Ο θεατής που κοινοποίησε το stream.","actionType":"Κωδικός κοινωνικής ενέργειας - το 13 σημαίνει κοινοποίηση."},"subscribe":{"subMonth":"Συνεχόμενοι μήνες συνδρομής.","subscribeType":"Νέα συνδρομή ή ανανέωση.","user":"Ο θεατής που έγινε συνδρομητής."},"roomUser":{"viewerCount":"Τρέχοντες ταυτόχρονοι θεατές στο room.","topViewers":"Κατάταξη top θεατών με τη συνεισφορά τους σε νομίσματα."},"emote":{"emotes":"Id του emote + URL εικόνας για κάθε sticker που στάλθηκε.","user":"Ποιος έστειλε το emote."},"envelope":{"coins":"Συνολικά νομίσματα στον φάκελο.","count":"Πόσοι θεατές μπορούν να πάρουν μερίδιο.","user":"Ποιος έριξε τον φάκελο."},"linkMicBattle":{"battleStatus":"Έναρξη, πρόοδος ή τέλος του αγώνα PK.","hosts":"Κάθε πλευρά με το τρέχον σύνολο πόντων της.","battleDurationMs":"Διάρκεια του παραθύρου battle."},"questionNew":{"questionText":"Η ερώτηση που υπέβαλε ο θεατής.","user":"Ποιος τη ρώτησε."},"liveShopping":{"action":"Ενέργεια εμπορίου - featured, billboard, refresh.","productId":"Id καταλόγου του προϊόντος που προβάλλεται.","price":"Ποσό σε υποδιαιρέσεις νομίσματος + νόμισμα."},"roomInfo":{"status":"Κατάσταση room - 2 σημαίνει live, 4 σημαίνει τερματισμένο.","roomId":"Μοναδικό αναγνωριστικό room για τη συνεδρία.","owner":"Το προφίλ του host του room."},"battle":{"status":"Κωδικός φάσης battle - έναρξη, σε εξέλιξη ή τέλος.","teams":"Κάθε πλευρά με το id του host, το προφίλ του host και το live σκορ.","battleDuration":"Διάρκεια battle σε δευτερόλεπτα."},"battleArmies":{"hosts":"Κάθε host με το σύνολο της ομάδας και αναλυτική κατάταξη συνεισφερόντων.","lastGift":"Το δώρο που προκάλεσε αυτή την ενημέρωση σκορ, ενσωματωμένο.","secsRemaining":"Δευτερόλεπτα που απομένουν στο παράθυρο battle."},"linkMicOpponentGift":{"senderUserId":"Id του θεατή που έστειλε το δώρο από την πλευρά του αντιπάλου.","opponentRoomId":"Id του room του αντίπαλου host στο PK.","diamondCount":"Αξία σε διαμάντια ανά μονάδα δώρου.","repeatCount":"Τρέχων μετρητής combo μέσα στη συναλλαγή."},"linkMic":{"action":"join ή leave για τη θέση co-host.","users":"Οι co-host creators που αφορά η αλλαγή."},"poll":{"pollId":"Αναγνωριστικό της ψηφοφορίας.","status":"Κατάσταση ψηφοφορίας - ανοιχτή, σε ψήφιση ή κλειστή.","optionsPayload":"Ακατέργαστο JSON των επιλογών της ψηφοφορίας."},"rankUpdate":{"rankType":"Σε ποια κατάταξη αφορά αυτή η ενημέρωση.","rankList":"Εγγραφές κατάταξης με χρήστη, θέση και σκορ."},"rankNotice":{"rankType":"Κωδικός τύπου ανακοίνωσης.","position":"Η θέση κατάταξης που δείχνει το banner.","noticeKey":"Κλειδί banner που δείχνει ποια ανακοίνωση είναι."},"streamStatus":{"rawPayload":"Ακατέργαστο payload κατάστασης όπως το στέλνει το room."},"control":{"action":"Κωδικός ελέγχου - το 3 συνήθως σημαίνει ότι το stream τερμάτισε."},"caption":{"text":"Κείμενο υποτίτλου για αυτό το παράθυρο.","language":"Κωδικός της ομιλούμενης γλώσσας που εντοπίστηκε.","isFinal":"false για προσωρινό, true για οριστικό παράθυρο."},"giftPanelUpdate":{"panelId":"Αναγνωριστικό του πάνελ δώρων που άλλαξε.","updatedAtSec":"Unix δευτερόλεπτο ανανέωσης του πάνελ."},"goalUpdate":{"goalKey":"Σε ποιον στόχο ανήκει αυτή η πρόοδος.","contributionLevel":"Επίπεδο προόδου προς τον στόχο.","metadataJson":"Ακατέργαστο JSON με τον στόχο και τα τρέχοντα σύνολα."},"superFan":{"level":"Επίπεδο super-fan του θεατή.","displayType":"Ποια κατάσταση super-fan εμφανίζεται.","user":"Ο θεατής super-fan."},"superFanJoin":{"user":"Ο θεατής που μπήκε στο super-fan club.","displayType":"Ποια κατάσταση εισόδου εμφανίζεται."},"roomPin":{"comment":"Το κείμενο του καρφιτσωμένου μηνύματος.","durationSeconds":"Πόσο διαρκεί το καρφίτσωμα.","user":"Συντάκτης του καρφιτσωμένου μηνύματος."},"barrage":{"content":"Το κείμενο του μηνύματος barrage.","displayType":"Ποιο στυλ barrage χρησιμοποιείται.","user":"Ποιος έστειλε το barrage."},"fansEvent":{"fanType":"Κωδικός κατηγορίας event του fan club.","eventKey":"Ποιο event του fan club ενεργοποιήθηκε."},"hostBoard":{"rawPayload":"Ακατέργαστο payload του πίνακα host όπως το στέλνει το room."},"toast":{"toastText":"Το κείμενο της ειδοποίησης που βλέπουν οι θεατές.","scene":"Ποιο toast είναι (π.χ. live_record)."},"questionSelected":{"questionText":"Η ερώτηση που επέλεξε να απαντήσει ο host."},"giftCollectionUpdate":{"collectionId":"Αναγνωριστικό της συλλογής δώρων.","status":"Κατάσταση συλλογής - σε εξέλιξη ή ολοκληρωμένη."},"linkMicLayout":{"slots":"Κάθε θέση με τον δείκτη της, το id του room και το id του χρήστη."}}}},"widgets":{"tinderDeck":{"demoEmptyTitle":"Η demo τράπουλα είναι άδεια εδώ.","demoEmptyBody":"Γίνε συνδρομητής στο Tik.Tools Agency για scouting σε κάθε περιοχή, σε κάθε λίγκα, κάθε μέρα.","seePlans":"Δες τα πακέτα Agency →","waitingTitle":"Περιμένουμε να βγουν κι άλλοι creators live...","waitingBody":"Η τράπουλα δείχνει μόνο creators που είναι live τώρα σε αυτή την περιοχή + λίγκα. Νέες κάρτες εμφανίζονται μόλις ξεκινήσουν κι άλλοι live.","upgrade":{"eyebrow":"ΑΝΑΒΑΘΜΙΣΗ","title":"Ξεκλείδωσε κάθε λίγκα","blurb":"Είδες τις demo κάρτες αυτής της λίγκας. Γίνε συνδρομητής στο πακέτο Agency για scouting σε κάθε περιοχή και κάθε κατηγορία, με αποφάσεις που αποθηκεύονται για όλη την ομάδα σου.","hint":"Σύρε / βελάκι → για την επόμενη λίγκα"},"live":"LIVE","unmute":"Ενεργοποίηση ήχου","mute":"Σίγαση","unmuteAll":"Ήχος σε όλες τις κάρτες","muteAll":"Σίγαση σε όλες τις κάρτες","stamp":{"watch":"ΠΑΡΑΚΟΛΟΥΘΗΣΗ","skip":"ΠΑΡΑΛΕΙΨΗ","maybe":"ΙΣΩΣ"},"profile":"Προφίλ →","skipAria":"Παράλειψη","watchAria":"Παρακολούθηση","hint":"← παράλειψη · → λίστα παρακολούθησης · ή σύρε"},"cardLive":{"userFallback":"χρήστης","giftFallback":"δώρο","sentGift":"έστειλε {gift}","sentGiftCount":"έστειλε {gift} ×{count}","followed":"έκανε follow","joined":"μπήκε","liked":"έκανε like"}},"dataPages":{"gifterTags":{"earlyStriker":"Δυνατό ξεκίνημα","lateCloser":"Σνάιπερ φινάλε","rhythmGifter":"Σταθερός gifter","heavyHitter":"Βαρύ πυροβολικό","loyalFan":"Πιστός fan","creatorHopper":"Περιπλανώμενος","burstGifter":"Ριπή δώρων","whaleGifter":"Φάλαινα","microGifter":"Μικρο-gifter"},"regions":{"northAmerica":"Βόρεια Αμερική","latinAmerica":"Λατινική Αμερική","colombiaPeruDominicanRepublic":"Κολομβία, Περού & Δομινικανή Δημοκρατία","australiaPacific":"Αυστραλία & Ειρηνικός","bangladeshBhutanMaldives":"Μπανγκλαντές, Μπουτάν & Μαλδίβες","centralAsia":"Κεντρική Ασία","germanyDach":"Γερμανία & DACH","iberia":"Ιβηρική","centralEurope":"Κεντρική Ευρώπη","lusophone":"Πορτογαλόφωνες χώρες","irelandBalticsMalta":"Ιρλανδία, Βαλτική & Μάλτα","nordics":"Σκανδιναβικές χώρες","balkans":"Βαλκάνια","nigeriaGhanaKenyaSouthAfrica":"Νιγηρία, Γκάνα, Κένυα & Νότια Αφρική"},"agencyDummy":{"name":"Το όνομα του agency σου","tagline":"Μια σύντομη φράση για το τι κάνει το agency σου","description":"Είμαστε ένα TikTok LIVE agency που βοηθά τους creators να μεγαλώσουν το κοινό τους, να βγαίνουν live με αυτοπεποίθηση και να κερδίζουν περισσότερα από τα δώρα.\nΑναλαμβάνουμε το πρόγραμμα, το coaching και τις πληρωμές, ώστε οι creators μας να επικεντρώνονται στο live τους.\nΑντικατάστησε αυτό το κείμενο με τη δική σου ιστορία: με ποιους συνεργάζεσαι, τι αποτελέσματα φέρνεις και γιατί οι creators να έρθουν σε σένα."}},"regions2":{"dummyRoster":{"yourcreator1":"Ο creator σου","yourcreator2":"Ανερχόμενο αστέρι","yourcreator3":"Host Σαββατοκύριακου","yourcreator4":"Streamer με top gifters"}}}}