$(twitchemotes)
- Syntax
$(twitchemotes)- Arguments
- None
The $(twitchemotes) variable lists a channel’s Twitch subscriber emotes in chat.
Use it
Section titled “Use it”!command add !emotes Subscriber emotes: $(twitchemotes)To use the $(twitchemotes) variable, simply include it in your chatbot command or message. The variable will be replaced with a list of all available Twitch subscriber emotes for your channel.
Output
Section titled “Output”The emote codes are joined by single spaces, e.g. stylerXD stylerRIP stylerLOL stylerHYPE. The order is not fixed and can change from one call to the next. If the channel has no subscriber emotes, the output is empty.
Examples
Section titled “Examples”Create a dynamic emote celebration:
!command add !celebration Let's celebrate with our awesome emotes! $(twitchemotes)Related Variables
Section titled “Related Variables”- $(bttvemotes): Lists active BetterTTV emotes in the channel
- $(ffzemotes): Lists active FrankerFaceZ emotes in the channel
- $(7tvemotes): Lists active 7TV emotes in the channel
Q: Will this variable show emotes from other channels?
A: No, $(twitchemotes) only displays subscriber emotes for the current channel.
Q: How often is the emote list updated?
A: The Twitch emote list is cached for 48 hours. To update the list immediately, you can use the command !emotes reload.
Q: Can I customize the output format of the emotes?
A: The $(twitchemotes) variable outputs emotes as a space-separated list in no particular order. For more advanced formatting, you may need to use custom code.