Skip to content
Kick · free

Add a price bot to your chat

A viewer types !price, the bot answers with the cheapest GB price server by server. !item shard +9 returns the cheapest listing across 4 marketplaces. It detects the game itself on Knight Online, Rise Online, Metin2 and Cabal streams. Type your channel name and the bot comes; no account.

checking…

No permission needed: the bot writes with its own account, never touches yours, never logs your chat. If your channel restricts links or special characters the bot writes plainly; type /mod ucuzagbdotcom and it writes in full. To remove: ban the bot, done.

live example — with current prices
viewer_23!price
ucuzagbdotcom💰 Knight Online GB cheapest price: Zero 269 ₺ · Felis 185 ₺ · Agartha 218 ₺ · Pandora 224 ₺ · Dryads 266 ₺ · Destan 377 ₺ · Minark 280 ₺ · Oreads 369 ₺ · Atlas 10 ₺ · Oracle 10 ₺ · Luna 10 ₺ · Carnac 10 ₺ — one server: !price zero · https://ucuzagb.com/en/gb-prices
ko_efsane!price zero
ucuzagbdotcom💰 Zero: you buy at 269 ₺ (GameSatis) · you sell at 261 ₺ (KnightPin) · ▲ 0.4% vs yesterday · https://ucuzagb.com/en/gb-prices
shardguy!item shard +9
ucuzagbdotcom🎒 Shard (+9) cheapest: Zero 18,000 ₺ (ByNoGame) · Felis 22,900 ₺ (ByNoGame) · Agartha 16,450 ₺ (OyunEks) · Pandora 19,450 ₺ (ByNoGame) · Dryads 18,949 ₺ (ByNoGame) · Destan 26,899 ₺ (ByNoGame) · Minark 19,999 ₺ (ByNoGame) · Oreads 3,450 ₺ (ByNoGame) · https://ucuzagb.com/en/item/shard-9

Setup

  1. Type your Kick channel name above and click Join my channel. The bot says hi in your chat.
  2. Type !price in chat, see the answer. Done.
  3. No hello? Your channel is in "followers-only" mode or restricts links/special characters: type /mod ucuzagbdotcom and try again.

Commands

!price
All serversCheapest sell price on every server for the game you're streaming. GB on KO, Won on Metin2, Alz on Cabal.
!price zero
Single serverSell and buy price, which site, ▲▼ change since yesterday.
!when zero
When is it cheap?Which hours and days were cheap in the last 30 days of records. Not a prediction; if there's no difference it says "no pattern".
!item shard +9
Item priceCheapest listing and site per server, with a link to the item page. !item raptor rev, !item iron necklace work too.
!gb!won
Same as !priceWhatever you're used to; !alz works as well.
!help
HelpCommand list and links to the alert bots.

The bot only answers commands starting with !; the same command once every 20 seconds per channel. Replies go through Twitch's "reply" feature, attached to the asker's message, so chat stays clean.

Your channel’s own commands

A mod or the streamer types it in chat and the bot learns a command for that channel. No account needed.

!cmd add !discord Join our server: ...
New command: the response can contain variables.
!cmd edit!cmd remove!cmd alias
Change the response · delete · add a shortcut.
!cmd level !discord mod!cmd cooldown !discord 30
Who can use it: everyone, subs, VIP, mods, streamer. Cooldown is per command too.
!cmd add !deaths Deaths: $(count)
Counter: goes up by one on every use (death counter, day counter).
!uptime!viewers!title!quote
Built-in info commands: uptime, viewers, title, quotes.

Variables: $(user) $(touser) $(query) $(count) $(random 1 100) $(pick a | b) $(math 2+2) $(time) $(uptime) $(viewers) $(gb zero) $(item shard +9)

Your command list lives on a public page: ucuzagb.com/en/commands/<channel> — !commands in chat gives the same link.

Game data commands

No other bot has these: the numbers come from our own data.

!events!events chaos
Upcoming events and the countdown.
!boss felankor
Boss level, HP, zone.
!box abyss gem
What drops from a chest, the three rarest.
!mob harpy
Mob level, HP, zone.

Points and chat games

Link a Studio account for viewer points, a reward store and games played with points.

!points!leaderboard!give @user 100
Points leaderboard and sending points.
!slots 100!roulette 100 black
Slots with points; red/black pays 1.9x, green 17x.
!duel @user 100
Two viewers duel for points; the other types !accept.
!store!buy <reward>
Spend points on rewards you define.

Chat games and giveaways

Raffle, poll, counters and small games — on both platforms.

!giveaway start <prize>!join!giveaway end
A mod starts it, viewers type !join; entry can cost points.
!poll Question | A | B!vote 1
Open a poll, viewers vote with !vote 1.
!counter deaths +1
Death/win counter; mods change it, everyone can read it.
!8ball!roll 20!coinflip!rank
8ball, dice, coin flip, lurk, shoutout.

Chat protection

Off by default; the streamer turns it on. Mods, VIPs and the streamer are exempt. If the bot is not a mod it can only warn.

!protect links on!permit @user
Delete links; !permit @user grants 60 seconds.
!protect caps 70!protect symbols 12!protect repeat 3
Caps, symbol floods, long messages, repeated messages.
!protect word add <word>
A blocked-word list per channel.

From chat to your stream

The bot and the overlays are ours: what happens in chat shows up on screen. With other bots the overlays belong to another company, so this link cannot exist.

!announce <text>
A mod types it and it appears as an announcement box on the alert overlay.
!giveaway start <prize>!join!giveaway draw
The bot collects the entries and the Giveaway overlay shows the live count and the winner. No separate page to keep open.

Timed messages

A message every N minutes; stays quiet when chat is idle and never posts while you are offline.

!timer add 30 <message>!timer!timer remove 2

Every command on one page

How it works, what is stored

  • It reads chat from Kick's public chat feed and writes replies through Kick's official developer API (the ucuzagb app). No scraping.
  • Prices come from the same source as the GB price page: refreshed every 5 minutes. Item prices from the item market, every 30 minutes.
  • No permission is asked from you; the bot writes with its own account's authority. All we keep is your channel name.
  • Chat messages are processed and dropped; who said what is not kept.
  • Ban the bot and it goes quiet; want it off the list, tell us and we delete it.

FAQ

Yes. The bot looks at your live category: Rise GB on Rise, Won on Metin2, Alz on Cabal. When offline it uses the last known game, or Knight Online if none.

Commands must start with ! and the same command is answered once every 20 seconds. Kick may block links and more than 10 special characters per message from non-mod accounts; the bot notices and writes plainly. In "followers/subscribers-only" mode it can't write at all. The fix for both is making the bot a mod.

Not required; if your channel settings restrict the bot, mod removes the restriction. With mod rights the bot only writes replies, nothing else.

Free, no channel limit. Only the same command once every 20 seconds per channel, to avoid spam.

Yes, same commands: Twitch Chat Bot. For the other tools that read Kick chat (giveaway, chat box, poll, alerts) type kick.com/yourchannel in the channel box.

Alerts are personal, so not in Kick chat: the Telegram bot or the Discord bot messages you when the price hits your target. To put a live GB rate on your stream, see Streamer Tools.