Skip to content

Emote Pyramid Module

TwitchKick

The Emote Pyramid module is a chat game where viewers build a pyramid out of a single emote — one emote, then two, up to a peak and back down — and the bot announces whoever sends the message that completes it.

The Emote Pyramid game doesn’t require any specific commands to start. It begins organically when viewers participate by following these steps:

  1. A viewer initiates the game by sending a single emote in the chat.
  2. Subsequent messages should contain the same emote, with the number of repetitions increasing by one each time.
  3. After reaching its peak, the pyramid shrinks by one repetition per message until it ends back at a single emote.
  4. The viewer who sends the final single-emote message completes the pyramid and gets the credit in the bot’s announcement.
Example chat
Viewer1:PogChamp
Viewer2:PogChamp PogChamp
Viewer3:PogChamp PogChamp PogChamp
Viewer4:PogChamp PogChamp PogChamp PogChamp
Viewer5:PogChamp PogChamp PogChamp
Viewer6:PogChamp PogChamp
Viewer7:PogChamp
partner badgemoderator badgeStreamElements:nice 4-width PogChamp pyramid Viewer7 LUL
Example chat
Viewer1:Kappa
Viewer2:Kappa Kappa
Viewer3:Kappa Kappa Kappa
Viewer4:Nice try!
Viewer5:Kappa Kappa Kappa Kappa

In this example, the pyramid was interrupted by Viewer4’s message.

The Emote Pyramid module has two settings in the StreamElements dashboard:

  • Whether the module is enabled
  • Tiered messages: a list of messages, each with a minimum pyramid width — the message with the highest minimum at or below the pyramid’s peak width is used

The pyramid messages support the following placeholders:

Placeholder Description
{user} The display name of the user who completed the pyramid
{width} The pyramid’s peak width
{emote} The emote used to build the pyramid