{"chat-polls":{"sections":{"create":{"title":"Create a poll","steps":["Open Interaction → Polls and enter a clear question with distinct choices.","Set the duration and participation rules offered by the editor.","Start the poll and share the voting command shown in the dashboard.","Review the result when the poll ends, or close it using the available controls."]},"overlay":{"title":"Show the question on stream","paragraphs":["Configure the poll widget’s appearance and add its URL to an OBS Browser source. Check readability and leave room for long answer labels.","A poll is different from a prediction with points staked on an outcome. Choose the tool that matches the interaction you want, and explain any points or access rules before viewers participate."]}}},"collaborations":{"sections":{"invite":{"title":"Prepare a collaboration","paragraphs":["Open Collab and review the available invitation and connection controls. Both creators should confirm the intended channels and accept the collaboration before depending on it during a joint stream."]},"goals":{"title":"Review the shared settings","paragraphs":["Choose the goal sources and options offered by the collaboration editor. Agree on what the goal measures and how you will explain it to viewers. Check current plan availability for the participating accounts.","Test the configured behavior together. A collaboration does not mean the other creator should receive your login, widget token or unrestricted team permissions."]}}},"loyalty-points":{"sections":{"enable":{"title":"Turn on the points system","steps":["Open Points in the dashboard sidebar and press Configure.","Switch on “Points system enabled” and give your currency a name, such as “sticks”. The name appears in every bot message as $(pointsname).","Set how many points viewers earn per interval and how often, then the follow and subscription bonuses.","Save. Points start counting on the next active chat message while you are live."]},"earning":{"title":"How viewers earn points","paragraphs":["Platforms don’t tell bots who is watching, so InstiBot rewards viewers who are active in chat. A viewer who chatted within the activity window (15 minutes by default) earns the interval amount, 5 points every 5 minutes by default, until that window passes since their last message. Viewers who never chat don’t earn. The same time is counted as their “time active in chat”, which !watchtime shows.","Points are only earned while you are live on at least one platform, unless you turn on “Earn while offline”. Every connected platform counts, and each platform account has its own balance: the same name on Kick and Twitch is two viewers."],"table":{"headings":["Way to earn","Default","Plan"],"rows":[["Points per interval","5 every 5 minutes","Free"],["Follow bonus","50, once per viewer","Free (YouTube has no follow event)"],["Subscription bonus","500 for every sub and resub","Free"],["Starting points for new viewers","0","Free"],["Points per chat message","Off","Premium"],["Subscriber multiplier","1.5x on interval points","Premium"],["Gifted sub, KICKs/Bits/TikTok gift and tip bonuses","250 / 100 per 100 / 50 per unit","Premium"]]}},"fair":{"title":"Keeping it fair","paragraphs":["Turn on chat activity validation to stop viewers who repeat the same line or post on a timer from earning. Add names to Ignored users to keep them out of points and the leaderboard; bots are always ignored. Points never go below zero."]},"commands":{"title":"Viewer commands","table":{"headings":["Command","What it does"],"rows":[["!points [@viewer]","Shows a balance. Moderators can also use !points add, remove or set."],["!give @viewer amount","Transfers points to another viewer. Amounts accept all, 50% or 2k. You can switch !give off."],["!watchtime","Time active in chat."],["!top","Posts the link to your public leaderboard."],["!shop / !redeem item","Opens the shop link, or redeems an item from chat."],["!addpoints @viewer amount","Owner only: adds points, or removes them with a negative amount."]]}},"shop":{"title":"The points shop","paragraphs":["Points → Store lets you sell rewards for points. Viewers buy with !redeem in chat or on your public shop page, where they log in with Kick, Twitch or YouTube. Each item has a cost, an optional stock, a limit per viewer and a cooldown, and can ask the viewer to type a text.","Items can do things automatically: play a sound, show an image or GIF, read a message with text to speech, post a chat message, time out a user, run a command or grant text-to-speech access. Items without actions, or with “Add to queue”, wait in the Sales log until you mark them fulfilled or refund them. Free channels can have 6 items with 2 actions each; Premium channels 150 items with 6 actions."]},"leaderboard":{"title":"Leaderboards and seasons","paragraphs":["Your public leaderboard shows the top 20 viewers on the free plan and the top 100 on Premium, for all time or for today, this week or this month. Premium channels can hide it.","Seasons reset every balance to zero on a schedule and keep the top ten in a hall of fame on the public page. On the free plan seasons run every 3 months; Premium adds weekly and monthly seasons."]},"separate":{"title":"Points, channel points and levels","paragraphs":["InstiBot points belong to your channel on InstiBot. Kick and Twitch channel points are the platforms’ own currency; the Channel points tab lets you attach actions to those rewards. Levels and XP, under Chat Bot → Extras, are a separate progression that grows with chat messages."]},"faq":{"title":"Questions","faq":[{"q":"Why isn’t anyone earning points?","a":"The points system is off by default. Check it is on, that you are live (or “Earn while offline” is on), and that viewers have chatted within the activity window."},{"q":"Do lurkers earn points?","a":"No. Platforms don’t share who is watching, so points go to viewers who are active in chat."},{"q":"Can points be turned into money?","a":"No. Points are a virtual currency for your community and have no cash value."}]}}},"channel-points":{"sections":{"setup":{"title":"Configure a reward","steps":["Open Points → Channel points and choose Kick or Twitch.","Select a reward or create one through InstiBot.","Configure the supported actions and whether viewer input is needed.","Test a redemption with enough native platform points."]},"permissions":{"title":"Permissions and ownership","paragraphs":["Twitch reward management may require reconnecting an older account link. Rewards created by InstiBot can be managed through the integration; platform restrictions apply to editing rewards created elsewhere.","Automatic acceptance is available for supported InstiBot-created rewards. Review action failures and refund behavior before using actions that depend on permissions."]},"difference":{"title":"Native points versus loyalty points","paragraphs":["These rewards spend the streaming platform’s points, not the balance in the InstiBot loyalty shop. YouTube and TikTok do not expose equivalent channel-points rewards in this integration."]}}},"viewer-queue":{"sections":{"setup":{"title":"Open a queue","paragraphs":["Open Interaction → Viewer Queue. Configure whether the queue is open, its size and any subscriber or points requirements. Use a required note when you need a game ID or other information from each participant."]},"commands":{"title":"Viewer and moderator commands","paragraphs":["Viewers join, check their position and leave. Moderator commands advance the queue or pick a viewer. Check the configured permissions and command names in your setup."]},"overlay":{"title":"Show the queue on stream","paragraphs":["Add the queue widget to OBS if viewers should see the order. Keep personal information out of viewer notes and clear outdated entries between sessions when appropriate."]}}},"song-requests":{"sections":{"setup":{"title":"Set up song requests","steps":["Open Interaction → Song request and switch song requests on in the Settings tab. They are off by default.","On the Player & queue tab, copy the Song requests dock URL and add it in OBS under Docks → Custom Browser Docks.","Click once inside the dock: browsers only start audio after an interaction. From then on the queue plays by itself.","Add the now-playing overlay from the same tab if you want the current song on stream."],"paragraphs":["The dock is the player, so keep it open while you stream. Requests made while no player is open wait in the queue."]},"commands":{"title":"Chat commands","table":{"headings":["Command","Who","What it does"],"rows":[["!sr link or name","Anyone","Requests a song. !songrequest also works."],["!song","Anyone","Shows what is playing. Also !currentsong and !nowplaying."],["!wrongsong","Anyone","Removes your most recent request that hasn’t played yet."],["!skip","Anyone","Votes to skip. Moderators skip right away."],["!volume 0-100","Moderators","Sets the player volume."]]},"paragraphs":["Requests accept YouTube and YouTube Music links, Shorts or a video ID. Live streams, private videos and videos that can’t be embedded are refused, and playlists aren’t supported."]},"settings":{"title":"Rules for requests","table":{"headings":["Setting","Default","What it changes"],"rows":[["Max length","6 minutes","Longer videos are refused."],["Max songs per viewer","2","Songs waiting in the queue per viewer."],["Queue size","15","Up to 15 on the free plan and 50 on Premium."],["Votes to skip","5","Different viewers needed to skip a song."],["Cost per request","Free","Points per request, when the points system is on."],["Subscribers only","Off","Subscribers, VIPs and moderators can request."],["Blocked videos","None","Up to 500 videos that can never be requested."]]},"paragraphs":["A song that is already in the queue can’t be requested twice. Songs you add yourself from the dashboard skip the viewer rules, but not the blocked list or the queue size."]},"controls":{"title":"Controlling the queue","paragraphs":["From the dashboard or the dock you can play, pause, skip, change the volume, remove songs, drag them into a new order, add a song yourself and clear the queue. If three songs in a row fail to play, the queue stops so it doesn’t skip through everything; press Play to continue. The history tab lists every played and skipped song."]},"broadcast":{"title":"Music rights","paragraphs":["A viewer requesting a song doesn’t give you the right to broadcast it. Check the rules of the platforms you stream to, and use the blocked list or subscriber-only mode if you need tighter control."]},"faq":{"title":"Questions","faq":[{"q":"Why is nothing playing?","a":"The Song requests dock (the player) has to be open in OBS, and you need to click inside it once after opening OBS. Also check song requests are switched on."},{"q":"Do viewers lose points for skipped songs?","a":"Paid requests aren’t refunded when a song is skipped or removed."}]}}},"community-bets":{"sections":{"create":{"title":"Create a prediction","steps":["Open Interaction → Community Bets and write a question with clear outcomes.","Set the entry window and explain the rules to viewers.","Let viewers enter, then lock the round before the result is known.","Resolve with the winning option, or cancel and refund when the outcome cannot be fairly determined."]},"entries":{"title":"Viewer entries and payouts","paragraphs":["A viewer chooses an option number and a points amount. The winning pool is divided according to the supported payout rules. Only one open bet runs per channel.","Use the prediction overlay to show the question and entry status. Make clear that this is a community-points activity."]}}},"giveaways":{"sections":{"giveaways":{"title":"Start a giveaway","steps":["Open Interaction → Giveaways and fill in the prize.","Choose the keyword viewers type to enter (!enter by default), how long entries stay open, how many winners and who can enter.","Optionally give subscribers extra tickets, charge points to enter, or set a claim time.","Start it. The bot announces the giveaway on every connected platform and the overlay shows the entries live."]},"entries":{"title":"How entering works","paragraphs":["A viewer enters by typing the keyword in chat, alone or followed by anything. Each platform account can enter once. The bot doesn’t reply to each entry, which keeps chat clean; the entry count updates on the dashboard and the overlay.","When entry costs points, they are taken when the viewer enters and refunded to everyone only if you cancel the giveaway. Subscribers can get up to 10 tickets, which gives them more chances in the weighted draw."]},"draw":{"title":"Drawing winners","paragraphs":["Close entries and draw, or let the giveaway draw automatically when time is up. Winners are announced in chat and on the overlay. With a claim time set, a winner must send any chat message within it; if they don’t, they are marked as not claimed and you can draw again. Winners already drawn can’t win twice in the same giveaway.","Moderators can run it all from chat with !giveaway start, close, draw, reroll and cancel. Giveaways have no plan limit."]},"tournaments":{"title":"Tournaments","paragraphs":["Interaction → Tournaments builds a bracket for events you host with your community. Pick single or double elimination, round robin or groups with playoffs, 3 to 64 players and best-of-1 to best-of-7 matches. Viewers sign up by typing !tournament, and the bracket starts on its own when it is full.","You report each result by clicking the winner, or let the bot flip a coin with Next match or Autoplay. The bracket overlay shows every stage with five themes, and the champion can receive points as a prize."]},"faq":{"title":"Questions","faq":[{"q":"Can viewers on TikTok enter?","a":"Yes, their keyword counts. They won’t see the announcements, which appear on your other connected platforms."},{"q":"Can I run two giveaways at once?","a":"No, one giveaway runs at a time. Close or cancel it before starting the next."}]}}},"stream-schedule":{"sections":{"schedule":{"title":"Publish a useful schedule","paragraphs":["Open Schedule, enter your planned streams and check the time-zone settings. Review the public page as a viewer before sharing it. Update cancellations or changes so viewers do not rely on outdated information."]},"pages":{"title":"Link to the pages viewers need","bullets":["Commands: help viewers discover available chat actions.","Leaderboard and shop: show points progress and available rewards.","Schedule: explain when you expect to stream.","Quotes: share the quotes saved for your channel."]},"privacy":{"title":"Review public content","paragraphs":["Treat content on a public page as visible to anyone with its URL. Keep personal details and private control links out of commands, quotes and schedule descriptions. Copy your page links from the dashboard because the public page name can differ from your platform username."]}}}}