Skip to main content

49 docs tagged with "chatbot"

View All Tags

$(ai)

This variable is currently in beta. It may be subject to change.

$(args)

The $(args) variable is a powerful feature in StreamElements chatbot commands that allows you to access and manipulate arguments passed by users. This enables dynamic responses based on user input, enhancing the interactivity of your chatbot.

$(channel)

Learn how to use channel-specific variables in your Twitch chatbot to display channel name, viewers, followers, subscribers, and more.

$(count)

Displays the command name counter and increments by one.

$(customapi)

Makes a request to a specified URL and the response is returned.

$(ffzemotes)

Lists the active FrankerFaceZ emotes in the channel.

$(getcount)

Returns the current value of a counter without incrementing it.

$(leagueoflegends)

Outputs the summoner rank and LP of a specified League of Legends player

$(math)

Outputs the result of a math.js expression.

$(msgid)

Outputs the message ID of the message that triggered the command.

$(quote)

Displays a randomly saved quote.

$(random)

Allows you to generate random output from a list of options.

$(sender)

Displays the message sender’s display name

$(stockprice)

Displays the current stock price of a given stock symbol.

$(touser)

Displays either the first word after the command $[1], or the sender’s name. This is an alias for $(1|sender)

$(uptime)

Displays the uptime of the current stream

Banned words

The Banned Words filter is a tool that helps maintain the chat environment by removing messages that contain banned phrases and patterns. This filter is highly customizable and supports the creation of multiple groups, each with its own set of banned phrases.

Bingo

The emote bingo module is an interactive chat game. In this game, a bingo card is generated with a variety of emotes.

Caps

The Caps filter helps manage the use of capital letters in chat messages. It checks the number and percentage of capital letters in a message and compares them with the set limits. If a message violates these limits, the filter takes action according to the configured settings.

Chat Alerts

Elevate your Twitch streaming experience by integrating Chat Alerts into your chatbot, ensuring no viewer interaction goes unnoticed.

Chatbot Timers

Chatbot timers are automated messages or actions that occur at specified intervals during a live stream. They serve to remind viewers about certain aspects of the stream, such as rules or upcoming events, and can also be used to automatically execute commands at regular intervals.

Duel

The duel module is an interactive chat game. In this game, users can challenge each other to a duel.

Eightball

Engage your Twitch audience with the classic 8ball module, providing entertaining and customizable responses to viewer questions.

Emote Combo

The emote combo module is an interactive chat feature. In this module, users try to send the same emote consecutively in the chat.

Emote Pyramid

The emote pyramid module is a fun chat game. In this game, users attempt to create a pyramid of emotes in the chat.

Emotes

The Emote filter helps manage the use of emotes in chat messages. It checks the number of emotes in a message and compares them with the set limit. If a message violates this limit, the filter takes action according to the configured settings.

Links

The Link filter helps manage the posting of links in chat messages. It checks if a message contains any links and compares them with the set allowlist and blocklist. If a message contains a link that is not in the allowlist or is in the blocklist, the filter takes action according to the configured settings.

Live Announcement

The live announcement module is a feature that allows the chatbot to post a message in the chat when the stream goes live.

Paragraph

The Paragraph filter helps manage the length of chat messages. It checks the number of characters in a message and compares them with the set limit. If a message violates this limit, the filter takes action according to the configured settings.

Raffle

Raffles with multiple winners scale differently based on the number of users that enter.

Roulette

The roulette module is an interactive chat game. In this game, users can wager their points in a roulette-style gamble.

Slotmachine

The slotmachine module is an interactive chat game. In this game, users can wager their points on a virtual slot machine that is based on emotes.

Symbol

The Symbol filter helps manage the use of symbols in chat messages. It checks the number and percentage of symbols in a message and compares them with the set limits. If a message violates these limits, the filter takes action according to the configured settings.

Viewer queue

The viewer queue module allows the creation of a queue where viewers can join and be selected. This module is useful for managing viewer interactions during live streams.

Votekick

A tribunal for chat to decide if a user should be kicked from the chat