Skip to content

Commit e55761a

Browse files
docs: add kick setup guide
1 parent 5c59349 commit e55761a

5 files changed

Lines changed: 76 additions & 2 deletions

File tree

streamerbot/2.guide/20.platforms/3.kick.md

Lines changed: 76 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -8,6 +8,80 @@ version: 1.0.0
88
badge: New
99
---
1010

11-
:api-reference-cards{path=kick}
11+
::read-more{to=/guide/integrations/streamerbot}
12+
The Kick integration requires the [Streamer.bot Website Integration](/guide/integrations/streamerbot)
13+
::
1214

13-
:wip
15+
The [Kick API](https://docs.kick.com) delivers events via **webhooks**, which are forwarded to Streamer.bot through the [Streamer.bot Website Integration](/guide/integrations/streamerbot).
16+
17+
This allows for real-time triggers based on Kick events such as new followers, subscriptions, and more.
18+
19+
## Initial Setup
20+
21+
::warning
22+
**Due to the webhook nature of the Kick API**, the setup process for Kick is different than other platforms, and requires a few additional steps to connect your Kick account to Streamer.bot.
23+
::
24+
25+
Follow the instructions below to get started!
26+
27+
![Streamer.bot Kick Account Setup](assets/kick-account-steps.png)
28+
29+
::steps{depth=3}
30+
31+
### Login to Streamer.bot
32+
33+
::navigate
34+
In Streamer.bot, ensure you are signed in at the **bottom-left of the application**
35+
::
36+
37+
This ensures your Streamer.bot instance is connected to the [Streamer.bot Website Integration](/guide/integrations/streamerbot), which is required to receive events from Kick.
38+
39+
### Configure Broadcaster Account
40+
41+
::navigate
42+
In Streamer.bot, navigate to **Platforms > Kick**
43+
::
44+
45+
1. Next to `Broadcaster Account`, click `Login` to launch the Kick OAuth screen
46+
2. Review all permissions granted to Streamer.bot and allow access
47+
::warning
48+
Streamer.bot requires all requested permissions to properly integrate with Kick.
49+
<br>
50+
**If you deny any permissions, the integration may not work correctly.**
51+
::
52+
53+
### Configure the Website Integration
54+
55+
::navigate{to=https://streamer.bot/user/settings target=\_blank rel=noopener}
56+
In your web browser, navigate to your [Account Settings](https://streamer.bot/user/settings) on the Streamer.bot website
57+
::
58+
59+
In the `Connections` section, connect your Streamer.bot account to the **same Kick account you used in Step 2 above**, by clicking `Connect`:
60+
61+
![Connect your account to Kick](assets/kick-website-connect.png)
62+
63+
If it is connected successfully, you will instead see _"Connected as <your_kick_username>"_ with the option to disconnect:
64+
65+
![Kick Account Connected](assets/kick-website-connected.png)
66+
67+
::success
68+
**Your Kick account is now fully connected to Streamer.bot**, and you can start receiving Kick events!
69+
::
70+
71+
::read-more{to="https://streamer.bot/user/integrations/kick" target=\_blank rel=noopener}
72+
On the Streamer.bot Website, check the status of your Kick integration at [Account > Integrations > Kick](https://streamer.bot/user/integrations/kick)
73+
::
74+
75+
::
76+
77+
## Troubleshooting
78+
79+
If you are not receiving Kick events in Streamer.bot, please check the following:
80+
81+
- Ensure your Streamer.bot instance is online and signed into the Streamer.bot Website Integration
82+
- Ensure your Kick account is connected in both Streamer.bot and the Streamer.bot Website Integration
83+
- If you recently connected your Kick account, try restarting Streamer.bot to refresh the connection
84+
- If you have not used the Kick integration for a while, try disconnecting and reconnecting your Kick account on the [Streamer.bot Website](https://streamer.bot/user/settings) to refresh the connection
85+
- Check the [Kick Integration Status Page](https://streamer.bot/user/integrations/kick)
86+
- Ensure you are subscribed to events from Kick
87+
- Check the `Kick API Delay` to ensure that there are not currently any issues with the Kick API
107 KB
Loading
55.4 KB
Loading
30.2 KB
Loading
32 KB
Loading

0 commit comments

Comments
 (0)