Built for Kick streamers

Empower Your Kick Stream with Smart Chatbot & Widgets

Easily create and integrate powerful chatbots and widgets into your live stream.

Set up in seconds, no code required
Keep chat alive with commands, counters and periodic messages
Overlays and alerts OBS-ready with a single link
kick.com/npoq
LIVE
Send a message...
New follower@luna
New subscriber@mira_99

Ready-made commands — they work right out of the box

Freeplan to start — no card
24/7always-on bot
2 minto set up

Features

Everything a growing Kick channel needs — bot, overlays, stats and more in a single panel.

Real-time Chatbot

With custom commands and moderation

!points!uptime!followage!top!watchtime
Soon

AI TTS voice alerts

Intelligent text-to-speech notifications

Overlay Widgets

(chat, alerts, follower + sub goals)

Soon

One-click Clip & VOD Downloader

Save your best moments instantly

Widgets & Giveaway

From OBS overlays to live giveaways — everything that decorates your stream and boosts engagement, in one panel.

DIAMOND II+24 LP
7W/3L

Riot Tracker

Show your live rank, session W/L and recent matches as a compact bar in OBS.

Goal0 / 100 · 0%

Follower Goal

Live follower goal bar that fills with new followers (OBS overlay).

Goal0 / 100 · 0%

Subscriber Goal

Live subscriber goal bar that fills with new subs (OBS overlay).

KKKKKKKKK

Kicks Cup

Balls drop into a cup with each kicks gifted, filling it up (OBS overlay).

Emote Rain

Emotes and emojis from chat float across the screen (OBS overlay).

zeyn:gg 👏
luna:POG 💜
mira_99:POGGERS 🔥

Chat Box

Chat messages drop onto the screen with a configurable on-screen duration (OBS overlay).

Parachute Drop

Viewers type !atla to drop a parachute and land on the target for a score.

aylinlunakaan_tv

Giveaway

Run a live giveaway among viewers who type a keyword in chat.

Advanced command editor

Write real JavaScript — make your commands dynamic and smart.

command.js
<script>
// her !win komutunda galibiyeti +1 yapar
const Main = async () => {
  const wins = (await npoq.getCounter('wins')) || 0
  await npoq.setCounter('wins', wins + 1)
  return `${sender.username} → ${wins + 1} 🏆`
}
</script>

Real JavaScript

Power your commands with dynamic logic.

Variables & counters

Global, counter and per-viewer variables, ready to use.

Fetch APIs, Math, JSON

Pull live data with fetch() and build any logic.

How It Works

01

Sign up and connect

Kick account

02

Customize widget

Styles and alerts

03

Copy embed code

into OBS/Streamlabs

04

Go live

moderate, engage

@npoqjust subscribed!
LIVE
72 / 100

Built for Kick, end to end

Commands, overlays, alerts and stats — everything runs on one panel, connected straight to your Kick account.

Simple, transparent pricing

Start free, upgrade as you grow. Every plan signs in with Kick in seconds.

FreeEverything you need to get started.
Free
  • 25 custom commands
  • 1 aliases per command
  • 5 periodic messages
  • 5 alert variants
  • 1 widgets per type
  • 1 Riot accounts
  • 20-spot leaderboard
Most popular
ProHigher limits for growing streamers.
$4.99/mo
Billed monthly, cancel anytime.
  • 50 custom commands
  • 3 aliases per command
  • 10 periodic messages
  • 10 alert variants
  • 5 widgets per type
  • 3 Riot accounts
  • 50-spot leaderboard
UltimateFull power for professionals.
$9.99/mo
Billed monthly, cancel anytime.
  • 100 custom commands
  • 5 aliases per command
  • 50 periodic messages
  • 50 alert variants
  • 20 widgets per type
  • 5 Riot accounts
  • 100-spot leaderboard

Prices in USD. Secure checkout via Polar. Cancel anytime.

Ready to empower Your Stream?

Sign in with Kick and set up your bot, overlays and alerts in minutes. Free to start, no card required.