Broadcaster Commands

!trollcoinbot - Execute functions related to the bot in your channel.
Accepted Parameter(s):
leave - Tells TrollCoinBot to leave your channel.
Usage: !trollcoinbot leave
Synonymous Parameter(s): part
!queue - Execute challenge queue functions in your channel.
Accepted Parameter(s):
clear - Clears the challenge queue.
Usage: !queue clear
next - Displays the next user in the challenge queue - removes them from the queue.
Usage: !queue next
!bets - Execute bet functions in your channel.
Accepted Parameter(s):
clear - Removes and returns all bets.
Usage: !bets clear
unlock | lock - Unlocks/Locks bets so users can/cannot place or cancel bets.
Usage: !bets unlock
Usage: !bets lock
end - Ends the bets with {param:ticket} as the winning ticket. Automatically unlocks bets after distributing winnings.
Required Tertiary Parameter(s): {ticket}
Syntax: !match end {ticket}
Usage: !match end blue
!match - Execute match functions in your channel.
Accepted Parameter(s):
clear - Clears the match queue.
Usage: !match clear
next - Displays information about the next match in queue.
Usage: !match next
end - Ends the current match with {param:User} as the winner.
Required Tertiary Parameter(s): {User}
Syntax: !match end {User}
Usage: !match end therootuser
destroy - Destroys the current match - returning TROLLs to both users.
Usage: !match destroy

Moderator Commands

!addcom - Adds a new custom command.
Required Parameter(s): {Name} | {Response}
Syntax: !addcom !{Name} {Response}
Usage: !addcom !test Hello world!
!delcom - Removes a custom command.
Required Parameter(s): {Name}
Syntax: !delcom !{Name}
Usage: !delcom !test

Viewer Commands

!about - Displays a blurb about the bot.
!join - Tell the bot to join your channel.
Special Requirements: Must be in the smashcast or Twitch TrollCoinBot channel.
!song - Displays the song currently playing only if the broadcaster is using the TrollCoinBot Service Client
!joinqueue - Add yourself to the challenge queue.
!leavequeue - Remove yourself from the challenge queue.
!queue - Execute challenge queue functions in a channel.
Accepted Parameter(s):
list - Lists the next 10 users in queue.
Usage: !queue list
!balance - Displays your current TrollCoin balance.
Synonymous Command(s): !trolls
!address - Displays the TrollCoin wallet address associated with your Smashcast or Twitch account.
Synonymous Command(s): !deposit
!bet - Execute bet functions in any channel.
Accepted Parameter(s):
cancel | remove - Cancels your bet, returning your TROLLs.
Usage: !bet cancel
Usage: !bet remove
{ticket} {amount} - Used to place a bet - {param:amount} must be a whole number (rounds down) greater than zero.
Syntax: !bet {ticket} {amount}
Usage: !bet blue 5
!withdraw - Withdrawals TrollCoin from your account wallet to an external wallet address.
Required Parameter(s): {Address} {Amount}
Syntax: !withdraw {Address} {Amount}
Usage: !withdraw WALLET_ADDRESS_HERE 1000
Synonymous Command(s): !cashout | !takemymoney
!tip - Transfer some TrollCoins from your account wallet to an awesome user.
Required Parameter(s): {User} {Amount}
Syntax: !tip {User} {Amount}
Usage: !tip @TheRootUser 100
Synonymous Command(s): !toss | !throw | !give