# AI Character

The AI Character turns KickBot into a chat persona viewers can talk to. When someone tags `@KickBot` in your Kick chat, KickBot replies in character using whichever model and persona you have configured. It is one of the easiest ways to keep chat lively during slower moments without you having to step in.

{% hint style="info" %}
This guide assumes you have a KickBot account with your Kick channel connected.
{% endhint %}

## Set up the AI character

Navigate to [kickbot.com/dashboard/character](https://kickbot.com/dashboard/character). The page opens with a single **Character Settings** card and a **How It Works** sidebar.

<figure><img src="/files/knecBOrGOn4Oc1Moa93a" alt="KickBot AI character dashboard with persona, model, and access controls"><figcaption><p>The AI Character page with a persona, who-can-use roles, and AI model picker.</p></figcaption></figure>

To get the persona running:

1. Toggle **Enabled** in the top-right of the Character Settings card.
2. Pick who can interact with KickBot under **Who Can Use**.
3. Pick a persona under **Character Persona**, or write your own with **Custom**.
4. Pick an AI model.
5. Click **Save Changes**.

Once saved, anyone whose role matches your **Who Can Use** selection can ping `@KickBot` in your Kick chat with a question or comment, and KickBot will reply in character.

## Who Can Use

Four role toggles control who can pull KickBot into a conversation. **Everyone** is selected by default and is the typical setup for an open chat.

<figure><img src="/files/Io3L1aCD6s0Enyf7Kn1x" alt="Who Can Use role buttons with Subs and VIPs selected"><figcaption><p>For example, selecting Subs and VIPs limits the AI replies to those two roles.</p></figcaption></figure>

You can mix the role toggles freely. Selecting **Subs** and **VIPs** together means subscribers and VIPs both get replies; everyone else's pings are ignored. As the streamer you can always interact with the character regardless of which roles are selected.

## Character Persona

The persona is the prompt that tells the AI model how to behave. KickBot ships with seven presets and a **Custom** option:

* **Default.** A friendly, helpful chat bot with no strong personality.
* **Darth Vader, Donald Trump, Harry Potter, Andrew Tate, Giga Chad, Catgirl.** Pop-culture and meme personas with prewritten prompts.
* **Custom.** Your own prompt. Selecting it opens a box for the prompt text.

<figure><img src="/files/ANgVzKzV53TQJZbPf1k9" alt="Custom persona prompt box on the Kick AI chatbot page"><figcaption><p>The Custom persona opens a prompt box with a 1000-character cap.</p></figcaption></figure>

Only one persona is active at a time. Switching personas takes effect for replies posted after you save.

{% hint style="info" %}
Custom prompts must be between 15 and 1,000 characters. The page rejects shorter or longer prompts when you save. Be specific about voice, tone, and any rules the character should follow; longer, more detailed prompts produce more consistent replies.
{% endhint %}

## AI Model

KickBot supports four models. Each picks up the same persona prompt; only the underlying model differs.

<figure><img src="/files/pvyRyHKAbfi6VedTNnZn" alt="AI model picker with Grok, Gemini, DeepSeek, and GPT-4o options"><figcaption><p>The four AI models you can run the character on.</p></figcaption></figure>

* **Grok 4.1** by xAI. Default. Knowledge cutoff December 2024.
* **Gemini 2.5** by Google. Knowledge cutoff January 2025.
* **DeepSeek V3.2** by DeepSeek. Knowledge cutoff September 2025.
* **GPT-4o** by OpenAI. Knowledge cutoff October 2023.

If you are not sure which to pick, leave it on Grok 4.1 and try the others later. Reply style varies between models even with the same persona prompt, so it is worth experimenting.

{% hint style="warning" %}
None of the models have access to live information. They cannot look up current scores, recent news, or anything that happened after their knowledge cutoff. The cutoff date next to each model is the latest data it was trained on.
{% endhint %}

## Usage limits

Free accounts get 100 AI character replies every 30 days. The current usage shows on a meter in the right-hand sidebar. Premium accounts have unlimited replies and the meter is hidden.

The 30-day window is rolling, not calendar-based. The counter only reflects replies KickBot actually posted, not pings that fell outside your **Who Can Use** roles.

## Testing the character

The fastest way to confirm your setup works is to ping `@KickBot` from your own Kick chat:

```
@KickBot how is your day going?
```

KickBot should reply in chat within a few seconds, in character. If nothing happens, see the next section.

## Troubleshooting

If KickBot does not reply when pinged:

* **Check that KickBot is a moderator on your Kick channel.** This is the most common cause of any KickBot chat-posting issue. Add KickBot as a mod at [dashboard.kick.com/community/roles/moderator](https://dashboard.kick.com/community/roles/moderator).
* **Check your Who Can Use roles.** If you have Subs and VIPs selected and a regular viewer pings, KickBot will not reply. Add **Everyone** to open replies up to all viewers.
* **Confirm the toggle is on.** The Character Settings header should read "Enabled" with a green switch.
* **Check your monthly usage.** Free accounts hit a 100-reply ceiling every 30 days. The sidebar meter shows where you are.
* **Make sure the message starts with `@KickBot`.** The mention has to be in the message for the persona to reply.

## FAQ

<details>

<summary>What is the AI Character on Kick?</summary>

It is a feature in KickBot that replies as a chosen persona when viewers tag @KickBot in your Kick chat. You configure the persona, which AI model runs it, and which roles can talk to it. There is no extra setup beyond the dashboard page.

</details>

<details>

<summary>Can KickBot reply to chat with an AI personality?</summary>

Yes. Pick one of the seven preset personas (Default, Darth Vader, Donald Trump, Harry Potter, Andrew Tate, Giga Chad, Catgirl) or write your own prompt under Custom. KickBot will reply in that voice every time a viewer pings @KickBot.

</details>

<details>

<summary>How do I set up an AI chatbot on Kick?</summary>

Open \[kickbot.com/dashboard/character]\(<https://kickbot.com/dashboard/character>), toggle \*\*Enabled\*\*, pick who can use it, select a persona and an AI model, then click \*\*Save Changes\*\*. Viewers ping @KickBot in your chat to start a conversation.

</details>

<details>

<summary>Do I need premium for the AI character?</summary>

No. The AI character works on the free plan with a 100-reply cap every 30 days. Premium removes the cap.

</details>

<details>

<summary>Why is KickBot not replying when I ping it?</summary>

The most common cause is that KickBot is not a moderator on your Kick channel. Add KickBot as a mod at \[dashboard.kick.com/community/roles/moderator]\(<https://dashboard.kick.com/community/roles/moderator>). Other things to check: the toggle is on, your Who Can Use roles include the viewer's role, and your monthly reply usage is not maxed out.

</details>

## Need help?

If something is not working or you have a question this page did not cover, email <support@kickbot.com> or drop into the `#support` channel on the [KickBot Discord](https://discord.gg/MAg3gBbc89).


---

# Agent Instructions: Querying This Documentation

If you need additional information that is not directly available in this page, you can query the documentation dynamically by asking a question.

Perform an HTTP GET request on the current page URL with the `ask` query parameter:

```
GET https://docs.kickbot.com/dashboard/chat-bot/ai-character.md?ask=<question>
```

The question should be specific, self-contained, and written in natural language.
The response will contain a direct answer to the question and relevant excerpts and sources from the documentation.

Use this mechanism when the answer is not explicitly present in the current page, you need clarification or additional context, or you want to retrieve related documentation sections.
