---
title: Twitch and Kick
description: One TipPage on Twitch, Kick or both - how sign-in accounts, channels and your team fit together, and what works on each platform.
---

A TipPage is yours, not your Twitch account's. Three things are kept apart:

- **Your TipPage** - the tip page, overlays, queues, bot, settings, history and team. One owner; team members get [permissions](/team/permissions).
- **Sign-in accounts** - the Twitch and/or Kick accounts a person signs in with. Link another under **Settings -> Platforms** and either one lands you in the same place. An account belongs to one person, and you can't unlink your last one.
- **Channels** - where your TipPage streams: Twitch, Kick or both, connected by the owner under **Settings -> Platforms**. A channel belongs to one TipPage. Disconnecting one stops alerts, commands and the bot there; tips and settings are kept. "Needs reconnect" means the platform dropped TipPage's permissions - reconnect and it carries on.

One person can be on several TipPages (their own, a friend's as a mod) and switch from the account menu. Team members join by [invite link](/team/invite-team-members), with either platform, or are added straight from your mods.

## What works where

Where a feature exists on both platforms it's one setting for both.

| Area | Twitch | Kick |
| --- | --- | --- |
| **Alerts** | Follows, subs, gift subs, resubs, cheers, raids, channel points | Follows, subs, gift subs, renewals, Kicks |
| **Alert box** | Same rows for both. Per box you can turn a platform off, and switch on a platform badge. Kick subs have no tiers. | |
| **Chat widget** | Twitch, Kick, or both in one box, from your linked channels. Each platform's own badges and emotes; a platform mark per message when showing both. | |
| **Goal, viewer count, total-followers label** | Both (added together), Twitch, or Kick per widget. Kick publishes no sub count, so sub figures are Twitch's. | |
| **Activity feed, celebration, emote rain, custom widgets** | Events from both platforms; custom-widget events carry `platform`. | |
| **Chat announcements** | Post in the chat the event came from, with the same template. Tips post in every connected chat. | |
| **Chat bot** | On/off per platform. Appears as TipPageBot, or your custom bot account (TipPage+) | On/off per platform. Appears as TipPage - no custom bot accounts yet |
| **Chat bot commands** | Work in both chats. Each command and timer has a platform switch (shown once both are connected). | |
| **Variables** | Everything | Everything except `{emote}`, `{emotes}`, `{bttv}` and `{ffz}`, which render empty on Kick (Kick has no source for them; BetterTTV and FrankerFaceZ are Twitch-only products). `{followage}`, `{accountage}` and the `{user.*}` stats work on Kick. `{uptime}`, `{title}`, `{game}` and `{viewers}` read the channel the message came from, or any channel you name (`{viewers:kick}`, `{game:twitch:somebody}`) |
| **Chat moderation**, `!permit` | Yes, enforced as TipPageBot | Yes, enforced through the streamer's own Kick connection (reconnect Kick if the moderation permissions are missing). A `!permit` covers the chat it was typed in |
| **Timers' live check** | Yes | Yes |
| **Timers' chat-activity minimum** | Yes | Yes - lines in every chat the timer posts in, added together |
| **Stream info** (title, category) | Yes, with tags | Yes (Kick has no tags) |
| **Sub rewards** (free message credits) | Yes, per tier | Yes - Kick subs have no tiers, so they earn the tier 1 credits |
| **Tip page viewer sign-in** | Yes | Yes - a viewer can sign in with either and link the other |
