118 docs tagged with "chatbot" | StreamElements Docs (2024)

!8ball

Invoke the whimsy of fortune-telling in your Twitch streams with the !8ball command, offering random, magic 8-ball style responses to viewer queries.

!accept

Quickly accept game invites, duel requests, and more with the !accept command, enhancing your Twitch chat interaction.

!accountage

Discover the age of any Twitch account with the !accountage command.

!addpoints

Enhance viewer engagement and loyalty on your Twitch streams by rewarding points with the !addpoints command.

!bet

Engage your Twitch audience with the !bet command, allowing viewers to participate in contests and potentially win rewards. Boost viewer engagement and loyalty through interactive betting games.

!bingo

Boost your Twitch stream's engagement and interactivity with the !bingo command. This fun chatbot feature allows viewers to play emote bingo, guessing randomly selected emotes for loyalty points and rewards.

!bot

Streamline your Twitch stream management with the !bot command. Mute, unmute, or make your chatbot leave the chat.

!cancelduel

The !cancelduel command allows moderators to instantly halt an ongoing duel on your Twitch stream, enhancing viewer interaction and engagement. Easily manage duels with this essential chatbot command.

!cancelraffle

The !cancelraffle command allows Twitch streamers to immediately halt any active raffle on their channel. Quickly end giveaways and contests with a single chat command.

!chatstats

Learn how to use the !chatstats command in StreamElements to get a link to the creator's chat statistics page. Easily track viewer engagement and loyalty.

!closestore

Learn how to use the !closestore command to disable all regular items in your StreamElements loyalty store that were previously enabled.

!command

Learn how to use the !command chat command to easily add, remove, edit, alias, show and add options to commands in your StreamElements chatbot.

!commands

Learn how to use the !commands command in StreamElements chatbot to display a link to the creator's custom commands page. Easily access all available commands.

!contest

Learn how to use the !contest command in StreamElements chatbot to get information about the current active contest and engage your viewers.

!deny

Learn how to use the !deny command in StreamElements chatbot to deny a duel request from another user in your Twitch chat.

!disablesfx

Learn how to disable all sound effect items in your StreamElements loyalty store using the !disablesfx command. Easily manage your stream's audio with this simple chatbot command.

!duel

Learn how to use the !duel command in StreamElements chatbot to challenge other users to a points duel and win or lose loyalty points.

!editcounter

Learn how to use the !editcounter command in StreamElements chatbot to edit the value of a specific counter. Easily increment, decrement or set the counter to a desired number.

!emotecount

The `!emotecount` command displays the usage frequency of specific emotes within the chat.

!emotes

Learn how to use the !emotes command in StreamElements chatbot to display available emotes from Twitch, BTTV, FFZ, and 7TV and reload the emote list.

!enablesfx

Learn how to enable all previously disabled sound effect items in your StreamElements loyalty store using the !enablesfx command.

!filesay

Learn how to use the !filesay command to send multiple lines of text to the chat from a URL, useful for banning large numbers of users. Streamers and moderators can easily moderate their chat using this powerful command.

!followage

Learn how to use the !followage command in StreamElements chatbot to check how long a user has been following a Twitch channel. Easily see follower duration with this handy command.

!giveaway

Learn how to use the !giveaway command in StreamElements to get information about active giveaways in a Twitch channel. Easily check current giveaways and links with this handy chat command.

!givepoints

Learn how to use the !givepoints command in StreamElements chatbot to transfer loyalty points from one user to another.

!hypecup

Learn how to use the !hypecup command in StreamElements chatbot to clear the hypecup overlay and enhance your Twitch stream.

!items

Learn how to use the !items command to retrieve a list of redeemable items from the StreamElements chat loyalty store. Viewers can see what rewards they can get with their points.

!join

Learn how to use the !join command in StreamElements chatbot to enter raffles and giveaways on Twitch and YouTube streams.

!kappagen

Learn how to use the !kappagen command to trigger an emote explosion on your Kappagen widget in StreamElements chatbot.

!level

Learn how to use the !level command in StreamElements chatbot to show or set a user's level. Customize user levels for subscribers, VIPs, mods and more.

!module

Learn how to enable or disable chatbot modules using the !module command in StreamElements chatbot. Control the functionality of your chatbot with ease.

!next

Learn how to use the !next command to view the upcoming song in the media request queue on your StreamElements chatbot. Easily see what's playing next!

!nuke

Learn how to use the !nuke command in StreamElements chatbot to timeout, ban or delete messages containing a specified string. Moderate your chat effectively with this powerful command.

!nukeusername

Learn how to use the !nukeusername command in StreamElements chatbot to moderate user activity by performing timeouts, bans, or deletions based on matched strings or regex patterns.

!openstore

Learn how to use the !openstore command to enable all regular items in your StreamElements loyalty store that were previously disabled. Easily manage your store with this simple command.

!pause

Learn how to pause media playback in your Twitch chat using the !pause command. Control your media requests easily with this simple command.

!permit

Learn how to use the !permit command in StreamElements chatbot to prevent viewers from getting timed out for a specified duration.

!play

Learn how to use the !play command in StreamElements chatbot to resume paused media playback during your live streams.

!points

Learn how to use the !points command in StreamElements chatbot to display user points and leaderboard rank. Easily check your own or other users' loyalty points.

!queue

Learn how to use the !queue command to manage viewer queues during live streams with the StreamElements chatbot. Easily pick, remove, list, and control the queue.

!quote

Learn how to use the !quote command in StreamElements chatbot to add, remove, and display memorable quotes from your Twitch chat. Engage your community by saving and sharing their best moments.

!raffle

Learn how to use the !raffle command in StreamElements to start a raffle with multiple winners and engage your viewers in an interactive chat game.

!redeem

Learn how to use the !redeem command in StreamElements chatbot to let viewers redeem items or rewards from your loyalty store using their points. Engage your audience with interactive redemptions.

!removesong

Learn how to use the !removesong command to remove songs from the queue in your Twitch chat. Manage song requests by removing all songs from a specific user or a single song by URL.

!roulette

Learn how to use the !roulette command in StreamElements chatbot to start a roulette game and bet points in your Twitch chat.

!setpoints

Learn how to use the !setpoints command to set the loyalty points of a user in your Twitch chat. Easily manage and customize user points with this handy command.

!settitle

Learn how to use the !settitle command in StreamElements chatbot to easily change the title of your current Twitch stream. Keep your viewers informed about what you're streaming.

!skip

Learn how to use the !skip command in StreamElements chatbot to skip the current song in the mediarequest queue.

!slots

Learn how to use the !slots command in StreamElements chatbot to play a fun slot machine mini-game and win loyalty points. Easily add gambling functionality to your Twitch chat.

!song

Learn how to use the !song command in StreamElements chatbot to get information about the currently playing song from the mediarequest queue.

!songqueue

Learn how to use the !songqueue command in StreamElements to get a link to the media request queue and see upcoming song requests.

!songrequest

Learn how to use the !songrequest command to request songs for mediarequest in your StreamElements chatbot. Easily queue up YouTube videos, playlists or search for songs.

!sraffle

Learn how to use the !sraffle command in StreamElements chatbot to initiate a single raffle event in your chat. Customize win points and duration easily.

!srclear

Learn how to use the !srclear command to clear the songrequest queue in your StreamElements chatbot. Easily manage your mediarequest settings.

!ticket

Learn how to use the !ticket command in StreamElements chatbot to buy tickets for giveaways. Easily enter raffles and win prizes!

!timer

Learn how to use the !timer command to enable or disable timers in your StreamElements chatbot. Easily manage your chat timers with this simple command.

!tip

Learn how to use the !tip command in StreamElements chatbot to provide a link for viewers to tip the streamer.

!top

Learn how to use the !top command in StreamElements chatbot to display leaderboards for points, alltime, online and offline watchtime.

!uptime

Learn how to use the !uptime command in StreamElements to check how long a streamer has been live. Easily track stream duration with this simple chatbot command.

!vanish

Learn how to use the !vanish command in StreamElements to temporarily time yourself out and clear your chat history.

!volume

Learn how to use the !volume command in StreamElements to control the volume of media requests in your Twitch or YouTube chat. Easily set or check the current volume level.

!votekick

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

!voteskip

Learn how to use the !voteskip command in StreamElements chatbot to allow viewers to vote to skip the current media request.

!watchtime

Enhance viewer engagement on your Twitch stream with the !watchtime command, showcasing how long viewers have watched.

!when

Learn how to use the !when command in StreamElements chatbot to check the status of your song request in the queue.

!wrongsong

Easily manage your song request queue on Twitch by removing the last song you added with the !wrongsong command.

$(7tvemotes)

Lists active 7TV emotes in the channel.

$(ai)

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

$(args)

Outputs an argument from the command.

$(bttvemotes)

Lists the active BetterTTV emotes in the channel.

$(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.

$(game)

Displays the current game

$(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.

$(pathescape)

Escapes a string for use in a URL path

$(pointsname)

Displays the loyalty currency name.

$(queryescape)

Outputs the query string escaped for use in a URL.

$(quote)

Displays a randomly saved quote.

$(random)

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

$(repeat)

Repeats a phrase x times

$(sender)

Displays the message sender’s display name

$(setgame)

Changes the stream game.

$(settitle)

Changes the stream title.

$(stockprice)

Displays the current stock price of a given stock symbol.

$(time)

$(time.timezone)

$(title)

Displays the channel’s title

$(touser)

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

$(twitchemotes)

Outputs all available Twitch subscriber emotes

$(uptime)

Displays the uptime of the current stream

$(user)

Displays the user’s display name

$(weather)

Displays the current weather conditions for a given location.

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.

Creating a command

Overview

Custom Commands

Learn how to create Custom Commands

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

118 docs tagged with "chatbot" | StreamElements Docs (2024)

References

Top Articles
Latest Posts
Article information

Author: Nicola Considine CPA

Last Updated:

Views: 5643

Rating: 4.9 / 5 (49 voted)

Reviews: 80% of readers found this page helpful

Author information

Name: Nicola Considine CPA

Birthday: 1993-02-26

Address: 3809 Clinton Inlet, East Aleisha, UT 46318-2392

Phone: +2681424145499

Job: Government Technician

Hobby: Calligraphy, Lego building, Worldbuilding, Shooting, Bird watching, Shopping, Cooking

Introduction: My name is Nicola Considine CPA, I am a determined, witty, powerful, brainy, open, smiling, proud person who loves writing and wants to share my knowledge and understanding with you.