Twitch
You can use the Twitch variable to display various profile information about a specific Twitch account.
Normal Usage
$(twitch
username
)
username
is the Twitch user being looked up
Example for Normal Usage
$(twitch night)
would result in
Night is currently live playing Super Mario Kart at 720p, 60 fps with 64 viewers since Mon Dec 07 2015 22:10:56 GMT-0500 (EST) (4 hours, 3 minutes, 50 seconds) - http://www.twitch.tv/night
Advanced Usage
$(twitch
username
"formatted string
")
username
is the Twitch user being looked up
formatted string
is a string with the following mustache-tagged parameters:
- name - username
- displayName - display name
- url - channel page link
- status - offline, live, or playing a playlist
- title - stream title
- game - stream game
- tags - stream tags
- createdAt - date/time user account was created
- createdLength - length of time user has been created (years, months, days, hours, minutes, seconds)
- viewers - current number of live viewers
- views - current number of channel views
- followers - current number of channel followers
- resolution - stream resolution (if live)
- fps - stream fps (if live)
- uptimeAt - date/time user went live (or started playing a playlist)
- uptimeLength - length of time user has been live (or started playing a playlist) (years, months, days, hours, minutes, seconds)
- subscriberCount - the number of subscribers a channel has (only available when querying from the desired channel)
Example Usage
$(twitch night "{{displayName}} has {{followers}} followers")
would result in
Night has 14,359 followers
Examples
Adding a command to show chatters your channel's uptime
!commands add !uptime Stream uptime: $(twitch $(channel) "{{uptimeLength}}")
Adding a command to show chatters your channel's stats
!commands add !stats Channel stats: $(twitch $(channel) "{{viewers}} viewers, {{views}} views, {{followers}} followers")