{"version":1,"pages":[{"id":"qqTdOOi01Zmwrzb3fGbI","title":"What is KickBot?","pathname":"/dashboard","siteSpaceId":"sitesp_ySu4D","emoji":"2754","description":""},{"id":"d9saJY9D0TW0u4vIZkRI","title":"Creating your account","pathname":"/dashboard/creating-your-account","siteSpaceId":"sitesp_ySu4D","emoji":"1f195","description":"How to get started with KickBot and link your Kick account."},{"id":"t4gN10Z9XRNdn9SRPWdi","title":"AI Images Widget","pathname":"/dashboard/widgets/ai-images-widget","siteSpaceId":"sitesp_ySu4D","emoji":"1f5bc","description":"Let Kick viewers generate AI images right from chat with the !imagine command. KickBot handles the prompt and shows each result on your stream.","breadcrumbs":[{"label":"Widgets"}]},{"id":"ZX2vlzVn2BBfKFLtH7uN","title":"Pinned Messages Widget","pathname":"/dashboard/widgets/pinned-messages-widget","siteSpaceId":"sitesp_ySu4D","emoji":"1f4cc","description":"The pinned message widget allows you to display the message that is currently pinned in your Kick chat on your stream.","breadcrumbs":[{"label":"Widgets"}]},{"id":"vIjuibuFCkHwpUHb7T0M","title":"Last Subscriber Widget","pathname":"/dashboard/widgets/last-subscriber-widget","siteSpaceId":"sitesp_ySu4D","emoji":"270d","description":"The last subscriber widgets allows you to display the username of the last person who subbed to your channel on stream.","breadcrumbs":[{"label":"Widgets"}]},{"id":"exgEHrAvFRSby27KsYU8","title":"Kick Viewer Widget","pathname":"/dashboard/widgets/kick-viewer-widget","siteSpaceId":"sitesp_ySu4D","emoji":"1f440","description":"Add a viewer count overlay to your Kick stream by installing KickBot's Viewer Count widget from the Widget Library, customizing the look, and pasting the URL into OBS.","breadcrumbs":[{"label":"Widgets"}]},{"id":"6ZQ7Svw4Lw9JbxxchE8G","title":"Kick Follower Widget","pathname":"/dashboard/widgets/kick-follower-widget","siteSpaceId":"sitesp_ySu4D","emoji":"1f44b","description":"A customizable widget that can be integrated into OBS or Streamlabs with your realtime Kick.com follower count.","breadcrumbs":[{"label":"Widgets"}]},{"id":"yyh8xFGz2l70oKTNwOYJ","title":"Kick Chat Widget","pathname":"/dashboard/widgets/chat","siteSpaceId":"sitesp_ySu4D","emoji":"1f4ac","description":"Add a Kick chat overlay to OBS in three steps using KickBot's Widget Library: install a chat widget, customize the look, and paste the browser source URL.","breadcrumbs":[{"label":"Widgets"}]},{"id":"ihZLCIDImZ7TQQSYbXct","title":"Emote Spawner","pathname":"/dashboard/widgets/emote-spawner","siteSpaceId":"sitesp_ySu4D","emoji":"1f3b2","description":"Randomly spawn emotes from chat onto your Kick.com stream through OBS or Streamlabs, a great way to increase your engagement.","breadcrumbs":[{"label":"Widgets"}]},{"id":"Xx0zGT550C8iZTar2uoT","title":"Widget builder docs","pathname":"/dashboard/widgets/widget-builder-docs","siteSpaceId":"sitesp_ySu4D","emoji":"1f4be","description":"Program custom widgets through the KickBot widget builder. Use HTML, CSS, and Javascript to build anything you can dream of. Easily integrate with stream events through the KickBot library.","breadcrumbs":[{"label":"Widgets"}]},{"id":"Oyyjz5l0hlNpTb4CrkyW","title":"How to Download Kick VODs","pathname":"/dashboard/vods/how-to-download-kick-vods","siteSpaceId":"sitesp_ySu4D","emoji":"1f4fd","description":"KickBot's Kick VOD downloader saves any Kick VOD as an MP4 to your computer, processed in the cloud so you can close the page once it is queued.","breadcrumbs":[{"label":"VODs"}]},{"id":"AoZaps07Zdyph3UazTw3","title":"VOD Editor","pathname":"/dashboard/vods/clipping-vods","siteSpaceId":"sitesp_ySu4D","emoji":"1f39e","description":"KickBot's VOD Editor turns a Kick VOD URL into a downloadable MP4 clip by letting you scrub the playback, set in and out points, and queue the export.","breadcrumbs":[{"label":"VODs"}]},{"id":"G2TDIwGIqLDVQzH80SyW","title":"Clip Downloader","pathname":"/dashboard/vods/clip-downloader","siteSpaceId":"sitesp_ySu4D","emoji":"1f4e5","description":"KickBot's Clip Downloader saves any Kick clip as an MP4 file by reading the clip URL, processing the video on the cloud, and handing back a direct download link.","breadcrumbs":[{"label":"VODs"}]},{"id":"trzunyoEHxIrUVef37lR","title":"Using the !clip command","pathname":"/dashboard/chat-bot/using-the-clip-command","siteSpaceId":"sitesp_ySu4D","emoji":"2702","description":"KickBot's clip command lets viewers create clips of your Kick stream by typing !clip in chat, with role gating, length controls, and a custom response.","breadcrumbs":[{"label":"Chat Bot"}]},{"id":"tolKscecxBUYMXBT5bsK","title":"Custom Command Setup Guide","pathname":"/dashboard/chat-bot/custom-command-setup-guide","siteSpaceId":"sitesp_ySu4D","emoji":"1f5b1","description":"KickBot custom commands let you add your own !command triggers to Kick chat, with cooldowns, role gating, and a response that can include dynamic variables.","breadcrumbs":[{"label":"Chat Bot"}]},{"id":"2E4ONnXJiBUPkTJqnZy6","title":"Custom Command Variables","pathname":"/dashboard/chat-bot/custom-command-variables","siteSpaceId":"sitesp_ySu4D","emoji":"1f522","description":"Use variables in your commands to make them more dynamic.","breadcrumbs":[{"label":"Chat Bot"}]},{"id":"Ss9L8eToozBlMF1yQpLW","title":"AI Text-to-Speech","pathname":"/dashboard/chat-bot/ai-text-to-speech","siteSpaceId":"sitesp_ySu4D","emoji":"1f916","description":"Run TTS on Kick with KickBot: 3,000+ AI voices for chat to use, custom voice clones, AI moderation, on-screen captions, and an OBS browser source.","breadcrumbs":[{"label":"Chat Bot"}]},{"id":"1is0JQ6mTmK85quYnsBF","title":"Moderation","pathname":"/dashboard/chat-bot/moderation","siteSpaceId":"sitesp_ySu4D","emoji":"1f39b","description":"KickBot moderation auto-deletes bad language, link spam, excessive caps, and any custom banned words or regex patterns you add to your Kick chat rules.","breadcrumbs":[{"label":"Chat Bot"}]},{"id":"Qk329SXwXOjPUaomp1xP","title":"Timed Messages","pathname":"/dashboard/chat-bot/timed-messages","siteSpaceId":"sitesp_ySu4D","emoji":"1f550","description":"KickBot's timed messages post recurring announcements in your Kick chat on a schedule, so reminders, social links, and shout-outs go out without you typing them.","breadcrumbs":[{"label":"Chat Bot"}]},{"id":"QWCwNPfaSNagIAMOMEeE","title":"AI Character","pathname":"/dashboard/chat-bot/ai-character","siteSpaceId":"sitesp_ySu4D","emoji":"1f5e3","description":"Turn KickBot into an AI chatbot on Kick that replies as a chosen persona whenever a viewer pings @KickBot in chat, with four AI models to pick from.","breadcrumbs":[{"label":"Chat Bot"}]},{"id":"rqRConSRhkNCrELIy4mL","title":"Setup","pathname":"/dashboard/stream-deck/setup","siteSpaceId":"sitesp_ySu4D","emoji":"2328","description":"With KickBot you can create clips and perform moderation actions on your Kick stream with an Elgato Stream Deck. This plugin works on any Stream Deck model, as well as the Stream Deck mobile app.","breadcrumbs":[{"label":"Stream Deck"}]},{"id":"tvu63yetNthXAwJv33ic","title":"Chat Alerts","pathname":"/dashboard/alerts/chat-alerts","siteSpaceId":"sitesp_ySu4D","emoji":"1f514","description":"KickBot's chat alerts post a custom message in your Kick chat the moment a viewer follows, subscribes, gifts subs, or sends KICKs to your channel.","breadcrumbs":[{"label":"ALERTS"}]},{"id":"uVk7phBMd2UzCx0zThre","title":"Setting up tipping","pathname":"/dashboard/tipping/setting-up-tipping","siteSpaceId":"sitesp_ySu4D","emoji":"1f4b2","description":"Increase your revenue by allowing your audience to tip you directly through KickBot. Integrate tips with our AI TTS system, GIFs, and on screen widget!","breadcrumbs":[{"label":"Tipping"}]},{"id":"fztOMxjEK4XHiYcEPHgU","title":"FAQ","pathname":"/dashboard/tipping/faq","siteSpaceId":"sitesp_ySu4D","emoji":"2753","description":"Frequently asked questions about the KickBot tipping system.","breadcrumbs":[{"label":"Tipping"}]},{"id":"EoppXuQoy8REJlor9q4y","title":"KickBot API and MCP","pathname":"/dashboard/api","siteSpaceId":"sitesp_Zy0gA","description":"The KickBot API and MCP server let AI apps, agents, and your own scripts read and change your KickBot settings, the same way you do in the dashboard."},{"id":"drIHaVHICXL0kehIsjIf","title":"Connect an AI app","pathname":"/dashboard/api/connect-ai-apps","siteSpaceId":"sitesp_Zy0gA","description":"Connect ChatGPT, Claude, Grok, Cursor, or another MCP app to KickBot so it can read and change your channel's KickBot settings after you approve it."},{"id":"nUHNSv1eDsJgFwPJfwCN","title":"Create and use API keys","pathname":"/dashboard/api/api-keys","siteSpaceId":"sitesp_Zy0gA","description":"Create a KickBot API key for your own scripts and agents, choose read-only or read and write access, and revoke the key when you no longer need it."},{"id":"mZipALpvHx2nWD54Flcx","title":"Quickstart with the REST API","pathname":"/dashboard/api/quickstart","siteSpaceId":"sitesp_Zy0gA","description":"Make your first KickBot API calls with curl, from reading your account overview to creating a command and a timed message on your channel."},{"id":"A7lLcLSXt4mJFtRe6bkI","title":"Build your own agent","pathname":"/dashboard/api/build-an-agent","siteSpaceId":"sitesp_Zy0gA","description":"Point your own AI agent at the KickBot MCP server with an API key, and follow an example flow that sets up commands, timed messages, and TTS for a channel."},{"id":"52w2FYUMxiMuZe1phuhe","title":"Errors and limits","pathname":"/dashboard/api/errors-and-limits","siteSpaceId":"sitesp_Zy0gA","description":"Error codes, rate limits, and plan limits for the KickBot API and MCP server, and what your code or agent should do when it gets each one."},{"id":"KNTPkELmw2pbuMGwvKeq","title":"Permissions and security","pathname":"/dashboard/api/permissions-and-security","siteSpaceId":"sitesp_Zy0gA","description":"How KickBot API keys and connected apps get their permissions, what they can never do, how changes are logged, and the OAuth details for app developers."},{"id":"Egd2xQp6sBFCZKlE7knP","title":"API reference","pathname":"/dashboard/api/reference","siteSpaceId":"sitesp_Zy0gA","description":"Every KickBot API endpoint and MCP tool, grouped the same way as the dashboard, with the fields each one takes."},{"id":"2vkpiP3vWncchj3wmoSd","title":"Account","pathname":"/dashboard/api/reference/account","siteSpaceId":"sitesp_Zy0gA","description":"KickBot API and MCP reference for Account. Channel overview: plan, permissions, limits, and which areas you can use.","breadcrumbs":[{"label":"API reference"}]},{"id":"SL6oOcBCoIwwXon4QXMl","title":"Custom commands","pathname":"/dashboard/api/reference/commands","siteSpaceId":"sitesp_Zy0gA","description":"KickBot API and MCP reference for Custom commands. Chat commands that reply with a configured message.","breadcrumbs":[{"label":"API reference"}]},{"id":"DGlIxKMSBboVaQr0ZBl5","title":"Timed messages","pathname":"/dashboard/api/reference/timers","siteSpaceId":"sitesp_Zy0gA","description":"KickBot API and MCP reference for Timed messages. Messages KickBot posts in chat on an interval.","breadcrumbs":[{"label":"API reference"}]},{"id":"6ryZ1PjVYqMrD2cP20SP","title":"Clip command","pathname":"/dashboard/api/reference/clip_command","siteSpaceId":"sitesp_Zy0gA","description":"KickBot API and MCP reference for Clip command. Settings for the !clip chat command.","breadcrumbs":[{"label":"API reference"}]},{"id":"4EQHSftKWLXHGhlBceLc","title":"Moderation","pathname":"/dashboard/api/reference/moderation","siteSpaceId":"sitesp_Zy0gA","description":"KickBot API and MCP reference for Moderation. Chat filters: links, caps, banned words, regex, message length.","breadcrumbs":[{"label":"API reference"}]},{"id":"M9d90swWE4fXJmLd0mb1","title":"AI character","pathname":"/dashboard/api/reference/ai_character","siteSpaceId":"sitesp_Zy0gA","description":"KickBot API and MCP reference for AI character. The AI chat character KickBot answers as.","breadcrumbs":[{"label":"API reference"}]},{"id":"6tgSMEex3zljmnnNpXW7","title":"AI images (Imagine)","pathname":"/dashboard/api/reference/imagine","siteSpaceId":"sitesp_Zy0gA","description":"KickBot API and MCP reference for AI images (Imagine). The !imagine AI image command and its on-stream widget.","breadcrumbs":[{"label":"API reference"}]},{"id":"nj2lDNK6E1FBknOZ1IhK","title":"Chat alerts","pathname":"/dashboard/api/reference/chat_alerts","siteSpaceId":"sitesp_Zy0gA","description":"KickBot API and MCP reference for Chat alerts. Messages KickBot posts in chat for subs, gifts, follows, and Kicks.","breadcrumbs":[{"label":"API reference"}]},{"id":"8BqYVzJENgY5YLzhsKwR","title":"Text-to-speech","pathname":"/dashboard/api/reference/tts","siteSpaceId":"sitesp_Zy0gA","description":"KickBot API and MCP reference for Text-to-speech. TTS settings, voices, voice commands, moderation, queue, and voice cloning.","breadcrumbs":[{"label":"API reference"}]},{"id":"BePhyrMBIvH4PUaZafCM","title":"Tipping","pathname":"/dashboard/api/reference/tipping","siteSpaceId":"sitesp_Zy0gA","description":"KickBot API and MCP reference for Tipping. Tip settings, payment page, tip widget, moderation, queue, and earnings.","breadcrumbs":[{"label":"API reference"}]},{"id":"gEEBwroEZpRdFNPtPaSx","title":"Overlay widgets","pathname":"/dashboard/api/reference/overlays","siteSpaceId":"sitesp_Zy0gA","description":"KickBot API and MCP reference for Overlay widgets. Built-in stream overlays: chat, alerts, pinned message, emote spawner, viewer and follower counts, last subscriber.","breadcrumbs":[{"label":"API reference"}]},{"id":"yO8Xyn6WAXcZ9jn83F6r","title":"Custom widgets","pathname":"/dashboard/api/reference/widgets","siteSpaceId":"sitesp_Zy0gA","description":"KickBot API and MCP reference for Custom widgets. Widget builder presets, the widget library, and installed (saved) widgets.","breadcrumbs":[{"label":"API reference"}]},{"id":"yzglrSmNBsQQIkAoooAo","title":"Clips","pathname":"/dashboard/api/reference/clips","siteSpaceId":"sitesp_Zy0gA","description":"KickBot API and MCP reference for Clips. Kick clip downloads and the clip library.","breadcrumbs":[{"label":"API reference"}]},{"id":"RraCdSHeBsBErLIz1VBP","title":"VODs","pathname":"/dashboard/api/reference/vods","siteSpaceId":"sitesp_Zy0gA","description":"KickBot API and MCP reference for VODs. VOD downloads and the VOD clip editor.","breadcrumbs":[{"label":"API reference"}]}]}