banner



How To Add Command In Twitch

Custom chat commands for your Twitch bot

Custom chat commands help you minimize the endeavour you spend on repeating yourself, and then yous instead can engage with and entertain your audience.

With your custom chat commands you can make your own special Twitch chat commands for this purpose, with their own names and responses in Twitch conversation.

Using a chat command in Twitch chat​

To apply a conversation command, you just send a normal bulletin to chat like «!Control», where «Control» is the name of the chat control. First comes a «!» symbol, then the proper name of the chat command.

Your Moobot will then respond with the chat command'south response.

Example use of a custom chat command

You can also send chat commands from your dashboard through the controls widget.

Calculation a chat command​

Just follow these steps to add a chat command to your Twitch conversation:

  1. Open up up the «Commands» menu from the main menu, then open up the «Custom commands» card from there.The commands menu
  2. Type the name of your chat command in the «Command name» input at the bottom of the bill of fare. E.thou. «Twitter» if yous want to use the command in Twitch chat like «!Twitter».The custom commands menu
  3. Click the «Create» button once y'all've chosen and typed in a proper name for your chat command.
  4. In the edit-menu for your new conversation command, find the «Response» input, and type the message y'all want the conversation command to respond with in Twitch chat.The custom command edit-menu
  5. Click the «Save» button at the bottom of the menu.The custom command edit-menu

That's it! Your chat command is at present set up, and you tin use it by sending a «!Control» bulletin to your Twitch chat (where «Command» is the name of the conversation control.)

The custom commands menu The chat command's response in Twitch chat

Editing a chat command​

  1. Open upward the «Commands» menu from the main carte, then open the «Custom commands» menu from in that location.
  2. Search for your chat control in the menu'southward search-bar, observe your control in the table, and so click on the pencil-iconed button (labeled as «Edit») in your command's table row. This will then accept you to its edit-menu.
  3. Observe the «Response» input and blazon the message you desire the chat command to respond with in Twitch chat.
  4. Click the «Save» button at the bottom of the carte.

Chat command examples​

You can create some common chat commands to go started:

Social media chat commands:

Try creating a chat command encouraging your customs on Twitch to follow you on social media.

Name it something like «!Social», and link your social media in its response.

You can as well create multiple chat commands tied to ane specific social network, similar «!Twitter», «!Facebook» and «!Instagram».

Schedule conversation command:

Create a «!Schedule» chat command that tells your viewers nigh your stream schedule on Twitch.

Example of a !Schedule chat command

Game-specific chat commands:

If yous're streaming games with special mods or settings, create a conversation command that explains that.

For example, when playing a modded game similar Skyrim yous tin accept a «!Mods» chat command which links your viewers to a list of your mods.

Or when playing CS:Go, «!Sensitivity» with your mouse sensitivity, «!Crosshair» with information nigh your crosshair, etc.

Example of a !Mods chat command

Gear-specific chat commands:

Got some special gear? Link your headset with a «!Headset» conversation command, keyboard with «!Keyboard», etc.

Auto posting conversation letters​

Moobot tin can automatically postal service the conversation command's response to Twitch conversation.

You can utilise this to e.grand. mail service some usually used commands, announcements, or to shout out your sponsors.

Follow these steps to mail a control to chat automatically:

  1. Edit the conversation command you want to post to chat automatically.
  2. Actuate the «Automatically post this command to chat while chat is active» checkbox when in the edit-bill of fare for the chat command. Keep in mind that this option is only visible when you deactivate the «Show advanced options» checkbox.Auto posting chat messages
  3. Click the «Salve» button at the bottom of the bill of fare.

Moobot will at present postal service your chat control to Twitch conversation automatically.

You should besides read the auto posting chat messages documentation for how to fix the elapsed time required for the conversation command to mail service.

Chat commands with multiple names​

A conversation command can have several names in chat.

For example, if you take a «!Mods» chat command yous too might want it to reply when a viewer types «!Modern» in Twitch conversation.

Or if you have a chat command like «!Social», yous also might desire it to respond to «!Twitter» and «!Instagram».

By using aliases, you tin can create multiple names for your chat commands. That mode yous don't have to update the response across multiple duplicate chat commands. Merely one response and one place to edit information technology.

You can see the chat commands with multiple names documentation for how to set up aliases for your chat commands.

Chat commands with multiple names

Setting a chat command (from conversation) every bit a Twitch mod​

You can set a chat control'due south response from Twitch chat as a mod, only the chat command must accept these requirements fulfilled:

  1. The «Let Twitch conversation moderators to update the conversation text, counter, time etc. from conversation» selection must exist activated for the conversation control. (Only visible when advanced options are visible.)Setting a chat command from chat, step 1
  2. The conversation command must have a «Text - Text ready from chat» response tag in its response. The text set from chat will get the value of this response tag.Setting a chat command from chat, step 2
  3. The conversation command's response must be gear up from chat similar «!Command Text...», where «Command» is the command's name, and «Text...» the new response.Setting a chat command from chat, step 3

You lot can as well utilize the «!Editcommand» born chat control for conversation commands which do not have a «Text - Text prepare from chat» response tag in its response.

Mutual bug​

A conversation control responds to some viewers only not to others​

When your viewers use a conversation control multiple times within a brief bridge of fourth dimension, Moobot will send its response as a private whisper to the viewer. Moobot does this to reduce repetitive responses which create unnecessary spam in your Twitch chat.

A chat command isn't being auto posted to Twitch conversation​

Moobot volition simply auto post a chat command once a sure amount of minutes and chat lines have passed.

If someone uses the command in conversation, or if Twitch chat is inactive for a lengthy period, the required minutes and conversation lines volition reset.

This ways that the chat command may not post automatically if your Twitch chat is very slow throughout your streaming session.

When you add a link to a chat command, but your Moobot does not post the link in its response, information technology ways the link was censored by your Twitch AutoMod.

AutoMod may censor any link, even when Moobot is your conversation mod.

We recommend adjusting the text and link until AutoMod no longer censors information technology, or if that fails the only option is to deactivate AutoMod or reduce its filter level.

Creating advanced chat commands​

You can create more advanced chat commands past using the command'southward advanced options.

To make the advanced options visible, edit the conversation command, and while in the edit-menu actuate the «Show advanced options» checkbox at the bottom of the menu.

The 'Show advanced options' checkbox

Using response tags​

While you accept the advanced options activated, the «Response» input will brandish a drop-downwardly of tags you can insert into the response.

The Response input's drop-down menu

The tags are used to display dynamic data, and tin can e.g. be used to display what game you're playing on Twitch, without you having to change the response of the chat command whenever the game changes.

The Response input containing a response tag

Moobot will fetch the information for you and display it correctly in the chat command's response.

The chat command's response

Available response tags​

  • Text - Text set from chat
  • Username - User who triggered the command
  • Mentioned @username
  • By - User who set up the text
  • Counter - Command counter
  • When - Time since the text was updated
  • Random number
  • Arguments - All control arguments
  • Arguments - All command arguments (URL-encoded)
  • Arguments - Command argument 1-5
  • Countdown - Time remaining until the set engagement and time
  • Inaugural time - Time remaining until the set fourth dimension of day
  • Countup - Time since the set engagement and time
  • Time - Current time for the prepare time zone
  • Aqueduct name
  • Channel name judgement cased
  • URL-fetch
  • Twitch - Current stream title
  • Twitch - Electric current stream category
  • Twitch - Amount of followers
  • Twitch - Amount of viewers
  • Twitch - Time since the user who triggered followed
  • Twitch - Subscriber count
  • Twitch - Subscriber score
  • Twitch - Latest subscriber
  • Twitch - Time since the latest subscriber
  • Twitch - Time since the stream started (Uptime)
  • Twitch - Timestamp since the stream started
  • Twitch - Random username from the chat user listing
  • Last.fm - Currently playing song
  • YouTube - Latest video title
  • YouTube - Latest video URL
  • YouTube - Latest video number of views
  • YouTube - Latest video time since published
  • League of Legends - League
  • League of Legends - League points
  • Teamfight Tactics - League
  • Teamfight Tactics - League points
  • Teamfight Tactics - Wins
  • Teamfight Tactics - Losses
  • Teamfight Tactics - Win rate
  • Valorant - League
  • Apex Legends - Electric current rank
  • Noon Legends - Current Legend
  • Apex Legends - Electric current level
  • Apex Legends - Full kills
  • Apex Legends - Total kills on current Legend
  • Apex Legends - Total harm

Text - Text fix from chat​

This tag is used to display a text which y'all accept set up direct from Twitch conversation. You can set up this in chat with «!Command Text...», where «Command» is the conversation command's name, and «Text...» the updated text.

The text response tag

You can use this to let your Twitch mods to change the chat command'south response, or for like shooting fish in a barrel editing of a command's response directly from Twitch chat.

The text response tag in Twitch chat

Username - User who triggered the command​

This volition brandish the Twitch username of whoever used the chat control in Twitch chat.

The username response tag The username response tag in Twitch chat

Mentioned @username​

This will display a mention, simply simply if you provide a mentioned user when using the chat command, eastward.thou. with «!Command @username» or «!Control username». Otherwise the response will omit the mention.

The mentioned @username response tag The mentioned @username response tag in Twitch chat

By - User who set the text​

This volition display the Twitch username of whoever last updated the response of the chat command.

The by response tag The by response tag in Twitch chat

Counter - Command counter​

This tag is used to display and manage a counter.

You tin can fix the counter to increment each time someone uses the chat command, with options to restrict what user groups this applies to, and the cooldown between each increment.

You tin can also set the counter directly past using the command like «!Command number», where «Control» is the chat command'due south proper name, and «number» the value of the counter.

Some uses of this include e.g. showing how many times a chat command has been used, or how many deaths y'all've had in a game y'all're streaming.

The counter response tag The counter response tag in Twitch chat

When - Time since the text was updated​

This will display the time since the response of the chat command was last updated.

The when response tag The when response tag in Twitch chat

Random number​

This will display a random number chosen by Moobot.

Y'all can ready the range (lowest and highest values) of the random number, whether someone can provide a custom range (e.m. by using the chat command similar «!Command i-100»), and whether to display the range in the control's response.

The random number response tag The random number response tag in Twitch chat

Arguments - All command arguments​

This will display the text provided when using the chat control. E.thousand. if you lot utilise the conversation control like «!Command This is the text» the arguments volition be equal to «This is the text».

The arguments volition be empty if you use the chat command with no text. E.g. with only «!Command».

The arguments response tag The arguments response tag in Twitch chat

Arguments - All command arguments (URL-encoded)​

This is the same as the Arguments - All command arguments, but Moobot will URL-encode the arguments so you tin can use them in a link.

The arguments (URL-encoded) response tag The arguments (URL-encoded) response tag in Twitch chat

Arguments - Control statement 1-v​

Every bit Arguments - All command arguments, but it volition display a unmarried argument instead of all the arguments (the entire text.)

E.g. if you lot apply the conversation command like «!Control This is the text» the «Control statement 1» volition display as «This», and «Command argument iii» volition display as «the», etc.

The argument (1-5) response tags The argument (1-5) response tags in Twitch chat

Inaugural - Time remaining until the set date and time​

This will display the remaining time until the prepare date and time.

You lot can set the date from Twitch conversation by typing «!Command DD-MM-YYYY» (e.g. «!Command 29-01-2025»), where «Command» is the name of the conversation command, «DD» is the appointment of the month, «MM» is the month, and «YYYY» is the twelvemonth.

You tin can as well set the fourth dimension from Twitch conversation by typing «!Control HH:MM» (e.g. «!Command 01:59»), where «Command» is the name of the conversation command, «HH» the hours in 24-hour format, and «MM» the minutes.

The countdown response tag The countdown response tag in Twitch chat

Countdown time - Time remaining until the gear up time of mean solar day​

This will brandish the remaining time until the set time of solar day for the fix fourth dimension zone.

You can set the fourth dimension from Twitch chat by typing «!Command HH:MM» (e.thou. «!Command 01:59»), where «Command» is the proper noun of the chat control, «HH» the hours in 24-60 minutes format, and «MM» the minutes.

The countdown time response tag The countdown time response tag in Twitch chat

Countup - Time since the set date and time​

Similar the countdown response tag, just that it's counting up from the set date and time instead of down.

Time - Current time for the set fourth dimension zone​

This will brandish the current time for the set time zone, in 24-hour format.

The current time response tag The current time response tag in Twitch chat

Channel name​

This will display the channel's proper noun.

Aqueduct name sentence cased​

This will display the channel's name in sentence case. E.thousand. the aqueduct name «moobot» will display as «Moobot».

URL-fetch​

URL-fetching allows you lot to get chat command responses straight from a remote service.

For more data, check out building your own dream Twitch chat commands.

The URL-fetch response tag The URL-fetch response tag in Twitch chat

Twitch - Current stream title​

This will brandish the current stream title yous accept assault Twitch.

The Twitch current stream title response tag The Twitch current stream title response tag in Twitch chat

Twitch - Current stream category​

This volition display the electric current stream category/game you have attack Twitch.

The Twitch current stream category response tag The Twitch current stream category response tag in Twitch chat

Twitch - Amount of followers​

This will display the channel's current amount of Twitch followers.

The amount of followers response tag The amount of followers response tag in Twitch chat

Twitch - Amount of viewers​

This will brandish the channel's current amount of viewers on Twitch.

The amount of viewers response tag The amount of viewers response tag in Twitch chat

Twitch - Time since the user who triggered followed​

This will display how long someone has followed the aqueduct.

If someone uses the chat control like «!Command», where «Control» is the conversation command'south name, and so whoever used the control volition be the ane Moobot looks up the follow for.

You tin can also provide a Twitch username by using the conversation control like «!Command username», where «Command» is the chat command's name, and «username» the Twitch username of the user to wait up the follow for.

The conversation command volition not respond at all if the Twitch user is not following the aqueduct.

The time since followed response tag The time since followed response tag in Twitch chat

Twitch - Subscriber count​

This will display the channel'due south current corporeality of Twitch subs.

The subscribers response tag The subscribers response tag in Twitch chat

Twitch - Subscriber score​

This volition brandish the channel'south current Twitch sub score.

Twitch - Latest subscriber​

This will display the Twitch username of the channel'southward latest Twitch sub.

The latest subscriber response tag The latest subscriber response tag in Twitch chat

Twitch - Fourth dimension since the latest subscriber​

This will brandish the fourth dimension since the channel'south latest Twitch sub.

Twitch - Time since the stream started (Uptime)​

This will display the time passed since the current stream started.

The stream uptime response tag The stream uptime response tag in Twitch chat

Twitch - Timestamp since the stream started​

Same as the fourth dimension since the stream started (Uptime) response tag, just will display as a timestamp (00:00) instead.

Twitch - Random username from the chat user listing​

This volition display a randomly chosen Twitch username from the current Twitch chat user listing.

The random username response tag The random username response tag in Twitch chat

Concluding.fm - Currently playing song​

This will brandish which vocal you are playing, taken directly from Last.fm

Last.fm tracks your music via its scrobbler apps.

Just register on Last.fm, ready the scrobbler app, and you're ready to become!

If you want to runway your YouTube video plays, you lot tin also apply a browser extension which supports Last.fm scrobbling. Moobot will then be able to brandish what video yous're watching on YouTube.

The Last.fm currently playing song response tag The Last.fm currently playing song response tag in Twitch chat

YouTube - Latest video title​

This will display the title of your latest YouTube video upload.

The YouTube latest video response tags The YouTube latest video response tags in Twitch chat

YouTube - Latest video URL​

This will display a link to your latest YouTube video upload.

YouTube - Latest video number of views​

This volition display the number of views of your latest YouTube video upload.

YouTube - Latest video fourth dimension since published​

This will display the fourth dimension since your latest YouTube video upload was published.

This will brandish your electric current league on League of Legends.

The League of Legends response tags The League of Legends response tags in Twitch chat

This will brandish your electric current League Points (LP) on League of Legends.

Teamfight Tactics - League​

This will display your current league on Teamfight Tactics.

The Teamfight Tactics response tags The Teamfight Tactics response tags in Twitch chat

Teamfight Tactics - League points​

This will display your current League Points (LP) on Teamfight Tactics.

Teamfight Tactics - Wins​

This will display your current wins (first place only) on Teamfight Tactics.

Teamfight Tactics - Losses​

This will display your current losses (second through eighth place) on Teamfight Tactics.

Teamfight Tactics - Win charge per unit​

This will display your electric current win rate (first identify) on Teamfight Tactics.

Valorant - League​

This volition display your current league on VALORANT.

This will brandish your electric current (global) rank on Apex Legends.

The Apex Legends response tags The Apex Legends response tags in Twitch chat

This will display your current Legend on Apex Legends.

This will display your electric current level on Noon Legends.

This will display your total kills on Apex Legends.

This will display your total kills on your current Legend on Noon Legends.

This will display your total damage on Apex Legends.

Letting your Twitch mods edit chat commands​

You can allow your Twitch mods to update certain settings of a chat control by activating the «Allow Twitch chat moderators to update the chat text, counter, time etc. from chat» checkbox when editing the command.

Letting your Twitch mods edit chat commands

Machine posting conversation messages via multiple timers​

You can adjust which timers are posting the chat command directly from the edit-menu in the «Timer» input.

Auto posting chat messages via multiple timers

Yous can utilize the carve up Timers card for more than adjustments.

Setting a conversation command's cooldown​

Y'all can fix the cooldown for the chat command in the «Minimum control cooldown» input.

This cooldown does non utilise for your Twitch mods and is separate from the global chat command cooldown.

Setting a chat command's cooldown

Restricting who can use a chat control​

You tin can restrict the use of a conversation command to certain user groups:

  • Normal users
  • Twitch subs
  • Twitch mods
  • Moobot regulars
  • Moobot editors

Just pick what user groups you want to let to use the chat command in the «Only allow these user groups to trigger the command in chat» input.

Restricting who can use a chat command

Setting when a chat control can be used​

You can set when someone tin can use a conversation control by restricting information technology to these weather condition:

  • When the Twitch stream is online.
  • When the Twitch stream is offline.
  • When Twitch chat is in sub-only style.
  • When Twitch chat is not in sub-but mode.

Only choice the conditions in the «Only send the command when» input.

Setting when a chat command can be used

Restricting a conversation command to a certain game​

When you have a conversation command that only actually applies when you are playing a certain game, you can set up it to only exist bachelor when y'all're playing that game on Twitch.

Just pick the game in the «Simply send the command when the stream'southward category is set to» input.

Restricting a chat command to a certain game

Motorcar disabling temporary chat commands​

Moobot can automatically disable or remove a chat command for you. This is useful for commands which incorporate temporary information.

For example, if you accept a marathon coming upward, informing your viewers about the marathon before and during the marathon may be an excellent idea, but in one case you take completed the marathon the data in the chat command is no longer relevant.

While in the edit-menu you tin can set the expiration of a conversation control in the «Expiration» section.

Moobot can either remove the chat command, or disable information technology and so you tin can edit information technology later.

Auto disabling temporary chat commands

Advanced chat command examples​

!Uptime conversation command​

The «!Uptime» chat command tells your viewers how much time has passed since your current stream started.

If y'all don't already have an «!Uptime» chat control, yous tin can re-create-paste the below response into a new «!Uptime» command's response:

                                                      @                    <                    username                    >                                          10 has been streaming for                                        <                    uptime                    >                    

Only replace the «X» with your name.

The !Uptime command's edit-menu The !Uptime command's response in Twitch chat

!Followage chat command​

The «!Followage» conversation command tells your viewers how long they've been following the channel on Twitch.

Y'all can re-create-paste the below response into a new «!Followage» command's response:

                                                      @<1> has been following for                                        <                    twitch.followed                    >                    

Y'all can use the above conversation command in Twitch conversation like «!Followage», or by providing a Twitch username with «!Followage username».

The !Followage command's edit-menu The !Followage command's response in Twitch chat

!YouTube chat command​

The «!YouTube» chat command links your viewers to your latest YouTube video.

You can copy-paste the below response into a new «!YouTube» command'due south response:

                                                      Cheque out the latest video "                    <                    youtube.championship                    >                    ", over at                                        <                    youtube.url                    >                    
The !YouTube command's edit-menu The !YouTube command's response in Twitch chat

!Vocal chat command​

The «!Song» chat command displays what song yous're listening to.

It uses Final.fm to runway the song, and Moobot'southward Terminal.fm integration to display information technology in Twitch chat.

Follow these steps to set Last.fm:

  • Go to Last.fm and register an business relationship if y'all do not already have one.
  • Download, install and run 1 of the Last.fm scrobblers. This is the app that will track your music.

You can copy-paste the below response into a new «!Vocal» command's response:

                                                      Currently listening to                                        <                    lastfm.electric current                    >                    
The !Song command's edit-menu The !Song command's response in Twitch chat

Increase productivity with Moobot Assistant​

With Moobot Assistant you tin utilize conversation commands with the push of a keyboard hotkey.

This allows y'all to reply to or announce something quickly without having to collaborate directly with Twitch chat and posting a «!Control» chat message.

This may be an fantabulous idea to use for your about commonly used chat commands.

How To Add Command In Twitch,

Source: https://moo.bot/docs/custom-twitch-bot-chat-commands

Posted by: pascarellafehe1948.blogspot.com

0 Response to "How To Add Command In Twitch"

Post a Comment

Iklan Atas Artikel

Iklan Tengah Artikel 1

Iklan Tengah Artikel 2

Iklan Bawah Artikel