Command | Command Description | Usage Example | Optional Arguments |
stopvideo | Stops video | stopvideo | -c 'clientname' - stop video on specific client |
getwcstatus | Get Wild Card Status | getwcstatus | |
setwcstatus | Turn Wild Card Injection On/Off | setwcstatus on|off | |
getwcshow | Gets Current Wild Card Show | getwcshow | |
setwcshow | Set Wild Card Show | setwcshow "The Big Bang Theory" | |
replacewildcard | Set Next Wild Card Show(to replace Wild Card when finished) | replacewildcard "Brooklyn Nine-Nine" | |
viewschedules | View Scheduled Items | viewschedules -d today | -d 'day' - filter by day, -a 'action' - filter by action, -t 'time' - filter by time |
removeschedule | Remove a Secheduled Item | removeschedule "12:00 PM" today | |
clearschedule | Clear All Scheduled Items | clearschedule | |
skipahead | Skips ahead in the current program(default = +30s) | skipahead 42m | Xm - ahead X minutes, Xs - ahead, negative values supported ex: -15m |
queueget | Show TBN-Plex Queue | queuget | |
setupnext | Set Next Item in TBN-Plex Queue | setupnext Tremors | |
nowplaying | What is currently playing | nowplaying | -c 'clientname' - show what is playing on clientname |
whereat | Where at in current program | whereat | -c 'clientname' - get whereat for what is playing on clientname |
changeclient | Change Current Client | changeclient RasPlex | |
listclients | List Available Clients | listclients | |
changeserver | Change Current Server | changeserver | |
addblock | Create A New TBN-Plex Content Block | addblock monday_block "Perfect Strangers" | |
addtoblock | Add to an Existing TBN-Plex Content Block | addtoblock monday_block "Two and a Half Men" | |
removeblock | Remove a TBN-Plex Content Block | removeblock monday_block | |
removefromblock | Remove an item from a TBN-Plex Content Block | removefromblock monday_block "perfect strangers" | |
reorderblock | Reorder a TBN-Plex Content Block | reorderblock monday_block | |
replaceinblock | Specify show X to replace show Y in a block. | replaceinblock monday_block "two guys and a girl" "two and a half men" | |
listblocks | List avaiable TBN-Plex content blocks | listblocks | |
explainblock | Explain the specified block | explainblock 'monday_block' | |
restartblock | Restart specified block from item 1 | restartblock monday_block | |
queueadd | Add an item to the TBN-Plex queue | queueadd "movie.Westworld" | |
getnextep | Get next episode from specified show | getnextep "becker" | |
getprintmode | Get Printmode status | getprintmode | |
setprintmode | Set Printmode status | setprintmode on|off|debug | |
getrandstart | Get Random Start Status | getrandstart | |
setrandstart | Set Random Start Status | setrandstart on|off | |
whatupnext | What is up next. | whatupnext | |
skipthat | Skip what is up next(does not affect now playing item) | skipthat | -w - skips now playing item(scrobble.) |
getplaymode | Get TBN-Plex playmode | getplaymode | |
setplaymode | Set TBN-Plex playmode | setplaymode 'block.blockname' | normal | mtv | 'marathon.showname' | movietime | showtime | |
getlogstatus | Get TBN-Plex logging status | getlogstatus | |
setlogstatus | Set TBN-Plex Logging Status | setlogstatus on | off | |
titlecheck | Check a title for existence. | titlecheck 'tremors' | |
playme | Play an item | playme "the big bang theory" | -c 'clientname' - play on specific client, -A - use alternate server(must be saved first) |
playspshow | Play episode x from season y from show specified | playspshow "psych" 1 1 | |
setnextep | Set next to play as episode x from season y to play from show | setnextep "lethal weapon" 3 1 | |
pausevideo | Pause current video | pausevide | -c 'clientname' - pause on client clientname |
listshows | List available TV shows | listshows | |
listmovies | List available Movies | listmovies | |
suggestmovie | Get a Movie Suggestion | suggestmovie (genre) | rated.(rating) | "actor.actorname" | genre, rated and actor are optional. When favoritesmode is on suggestions are limited to favorites. |
suggesttv | Get a TV Suggestion | suggesttv | genre is an optional argument. When favoritesmode is on suggestions are limited to favorites. |
startnextprogram | Start Next Program.(scrobble dependant) | startnextprogram | |
addaltserver | Add an alternate server for failover action | addaltserver | |
getaltstatus | Get Alternate Server Status | getaltstatus | |
setaltstatus | Set Active Server | setaltstaus disabled | off | on | disabled = no failover, off = using primary, on = using alternate |
version | Get TBN-Plex version | version | |
statuscheck | TBN-Plex status info | statuscheck | |
musiccheck | Get Music Client. Sets if not set. | musiccheck | |
setmusicclient | Set Music Client | setmusicclient GamePC | |
playmusic | Play music item on the music client. | playmusic "willie nelson" | |
playplaylist | Play music playlist on the music client | playplaylist "half nelson" | |
blocktoplist | Convert a block to a plex playlist named "TBNqueue" | blocktoplaylist monday_block | |
dualclientplay | Play content on your primary and dual client.(need to have a dual client saved) | dualclientplay "tremors" | |
getdcclient | Show Dual Client | getdcclient | |
getdcmode | Get Dual Client Mode | getdcmode | |
setdcmode | Set Dual Client Mode | setdcmode on | off | |
syncdcvid | Sync Dual Cliand Video | syncdcvid | |
setdcoffset | Set Dual Client Offset | setdcoffset msval | |
getdcoffset | Get Dual Client Offset | getdcoffset | |
dualstop | Dual Client Stop | dualstop | |
resumestatus | Get Resume Status Value(resume programs from where you last left off) | resumestatus | |
setresumestatus | Set Resume Status | setresumestatus on | off | |
getcurrentuser | Get Current TBN-Plex user | getcurrentuser | |
setcurrentuser | Set Current TBN-Plex user | setcurrentuser | Will be asked to choose if no user specified. |
getdefaultuser | Get Default TBN-Plex user(when no user specified) | getdefaultuser | |
setdefaultuser | Set Default TBN-Plex user | setdefaultuser user | Will be asked to choose if no user specified. |
getusers | Show Available TBN-Plex Users | getusers | |
adduser | Add a TBN-Plex user | adduser blah | |
removeuser | Remove a TBN-Plex user | removeuser blah | |
setdualclient | Set Dual Client | setdualclient RasPlex | |
getwhstatus | Get Webhook(AlertListener) Status | getwhstatus | |
setwhstatus | Set Webhook(AlertListener) Status | setwhstatus on | off | |
mutevideo | Mute Video | mutevideo | -c "clientname" - mute on client clientname |
unmutevideo | UnMute Video | unmutevideo | -c "clientname" - unmute on client clientname |
setearlyskip | Set Early Skip(scrobble on play) | setearlyskip on | off | nowebhook | |
getearlyskip | Get Early Skip Value(scrobble on play) | | |
addcustomtitle | Add a custom title for a item | addcustomtitle "ghostbusters (2016)" "ghostbusters 3" | |
verifytitle | Check a title | verifytitle termors | |
getoriginaltitle | Get Original Title for Custom Title | getoriginaltitle "ghostbusters 3" | |
getblocks | List Available Blocks | getblocks | |
setfavoritemode | Set Favorites Mode(restrict selections/recommendataions to favorites) | setfavoritemode on | off | |
getfavoritemode | Get Favorites Mode Status | getfavoritesmode | |
getfavorites | Get Favorite Shows or Movies | getfavorites show | movies | |
suggestblock | Suggest a custom TBN-Plex content block | suggestblock | |
setblockrandom | Set Random Block Injection Status | setblockrandom on | off | |
getblockrandom | Get Random Block Injection Status | getblockrandom | |
showdetails | Get Details for a Show | showdetails "eureka" | |
moviedetails | Get Details for a Movie | moviedetails "tron" | |
generatefavorites | Generate Favorites(based on play count) | generatefavorites | |
findtitle | Find title based on partial title | findtitle "two towers" | |
setlightstatus | Set WebHook Hue Light Reaction Status | setlightstatus on | off | |
getlightstatus | Get WebHook Hue Light Reaction Status | getlightstatus | |
whoplayed | Who Played X in Movie Y | whoplayed val tremors | |
whodidplay | Who Did X Play In Movie Y | whodidplay "kevin bacon" tremors | |
listcharacters | List Characters in a Movie | listcharacters tremors | |
getlikemovie | Get Movie Similar To | getlikemovie "tron" | |
addlightclient | Add a WH Reaction Light Client | addlightclient RasPlex "Desk Lights" | |
removelightclient | Remove a WH Reacion Light Client | removelightclient RasPlex | |
getlightclients | Show Saved Light Clients | getlightclient | |
addfavorite | Add item to Favorites List | addfavorite tremors | |
seriesskipahead | Advance Show Series Progress | seriesskipahead Psych | |
getwhautostart | Get WH Auto Start Status | getwhautostart | |
setwhautostart | Set WH Auto Start Status | setwhautostart on | off | |
abouttext | Show TBN-Plex About Text | abouttext | |
listcommands | Show (incomplete) TBN-Plex command list | listcommands | |
getrecentlyadded | List Recently Added Items | getrecentlyadded | |
setshowrecentlyadded | Show Recently Added in Status Command | setshowrecentlyadded on | off | |
getrecentdays | Recently Added Number of Days Look Back | getrecentdays | |
setrecentdays | Set Recently Added Number of Days Look Back | sestrecentdays 7 | |
getvolume | Get Client Volume Setting(Not All Clients May Support) | getvolume | -c "clientname" - get volume for client clientname |
setvolume | Set Client Volume(Not All Clients May Support) | setvolume 100 | -c "clientname" - get volume for client clientname |
getmostplayed | Get Most Played Titles | getmostplayed | -A - list from alternate server(if saved) |
setshowexplainblock | Set Explain Block in Status Value | setshowexplainblock on | off | |
setshowabout | Set Show About Text in Status Value | setshowabout on | off | |
setshowwhereat | Set Show Where At in Status Value | setshowwhereat on | off | |
setshowwebhookactions | Set Show Webhook Actions In Status Value | setshowwebhookactions on | off | |
setshowhuestats | Set Show Hue Status in Status Value | setshowhuestats on | off | |
channelup | Channel Up (TBN-Plex Channel) | channelup | |
channeldown | Channel Down (TBN-Plex Channel) | channeldown | |
listchannels | List Available TBN-Plex Channels | listchannels | |
currentchannel | Get Current TBN-Plex Channel(If Tuned to) | currentchannel | |
getchannels | Create TBN-Plex Channels based on available studios | getchannels | |
generatechannels | Populates Channels with Shows | generatechannels | |
getunchannel | Get Up Next From TBN-Plex Channel | getunchannel fox | |
advancechannel | Advance TBN-Plex Channel Progress | advancechannel fox | |
setprerollinj | Set Preroll Injection Status | setprerollinj on | off | |
getprerollinj | Get Preroll Injection Status | getprerollinj | |
setprerolltype | Associate preroll with genre | setprerolltype | |
getautoskip | Get Auto-Skip Status for Title | getautoskip "My Name Is Earl" | |
addautoskip | Add Auto-Skip time for Title | addautoskip "My Name Is Earl" 28 | |
getautoskipstatus | Get Auto Skip Status(intro skipping on/off) | getautoskipstatus | |
setautoskipstatus | Set Auto Skip Status (intro skipping) | setautoskipstatus on | off | |
prevsuggestion | Show Previous Suggested Item | prevsuggestion | |
commercialbreak | Interrupt current playing item with a Commercial Break(Needs "Commercials" library with content in it) | commercialbreak | |
hitok | Hit "ok" on client menu | hitok | |
updatehelp | Update Help Table | updatehelp | |
moviesummary | Get Movie Summary | moviesummary tron | |
showsummary | Get Show Summary | showsummary Psych | |
getcomminj | Get Commercial Injection Status | getcomminj | |
setcomminj | Set Commercial Injection Status(needs "Commercials" library to use) | setcomminj off | on | |
addschedule | Add Command to Schedule | addschedule "setplaymode monday_block" "5:00 pm" "monday" | |
getpreflanguage | Get Preferred Audio Language | getpreflanguage | |
setpreflanguage | Set Preferred Audo Language | setpreflaunguage english | |
subtitleon | Subtitle On on Client | subtitleon | |
subtitleoff | Subtitle Off on Client | subtitleoff | |
getautosubtitle | Get Auto-Subtitle Status(if preflanguage != media language) | getautosubtitle | |
setautosubtitle | Set Auto-Subtitle Stuats (subtitles if preflanguage != media language) | setautosubtitle on | off | |
getaudiostream | Get Current Audio Stream | getaudiostream | |
setreactionmode | Set Playback Reaction Mode Type(webhook|alertlistener) | setreactionmode WEBHOOK | ALERT | |
getreactionmode | Get Playback Reaction Mode Type | getreactionmode | |
startlisteningprocess | Shorcut to Start Listening Process | startlisteningprocess | |
setvctrigger | Set Always-Listening Trigger Word | setvctrigger "computer" | |
getvctrigger | Show the Always-Listening Trigger Word | getvctrigger | |
populateshows | Populate Shows Table | populateshows | |
populatemovies | Populate Movies Table | populatemovies | |
getrecommended | Show Recommended Titles | getrecommended | |
poopulaterecommended | Populate Recommended Titles | populaterecommended | |
restartcurrentprogram | Restart Current Program | restartcurrentprogram | |
setcbcnt | Set Commercial Break Count | setcbcnt 2 | |
getcbcnt | Show Commercial Break Count | getcbcnt | |
generatechannel | Populate Shows for TBN-Plex Channel | generatechannel fox | |
getchanneldetails | Get TBN-Plex Channel Details | | |
getchannels | Get TBN-Plex Channels | getchannels | |
currentchannel | Show Tuned-to TBN-Plex Channel | currentchannel | |
watch | Watch Specific TBN-Plex Channel | watch Fox | |
triviahint | Get a Hit for the TBN-Plex trivia item | triviahint | |
answertrivia | Answer the Trivia Question | answertrivia tremors | |
cleartrivia | Clear Current Trivia Question | cleartrivia | |
setwolframid | Set Wolfram API Key | setwolframid blah | |
setvoicelight | Set Voice Light that reacts to Always Listening Mode | setvoicelight "desk ls" | |
getvoicelight | Show Voice Light that reacts to Always Listening Mode | getvoicelight | |
numberofchannels | List Number of TBN-Plex Channels | numberofchannels | |
setshowsection | Set TV Show Library | setshowsection | |
setmoviesection | Set Movie Library | setmoviesection | |
setplextoken | Set Plex Token(authentication method 2) | setplextoken blah | |
getplextoken | Show Saved Plex Token | getplextoken | |