Commands

This settings page is to change what the commands are in case one of the commands clashes with your channel wide commands. You can also use the "Translate Commands" button if your commands are in English and you want them to the default translated ones. This button will also "Reset to Default" the commands.

## !installedmods Command

Turning on this option will allow viewers use the !installedmods command to output (sometimes very long) list of your mods.

## All Commands

The !toolkitcmds is the best way to let viewers see all the commands they have access to.

Commands

### Streamer Commands

* !resetviewers - Resets all Viewerdata, removes coins, resets karma. has to be used twice in a row to work and **HAS NO CONFIRMATION** otherwise

### Mod Commands

* !refreshviewers - updates viewers watching channel, this is for debugging mostly
* !karmaround - simulates a coin reward round
* !givecoins - Syntax: !givecoins @username 1000 - gives user 1000 coins (can also be used with negative numbers to take coins)

*Moderators cannot give coins to themselves*

* !giveallcoins - Syntax: !giveallcoins 1000 - gives all users 1000 coins
* !checkuser - Syntax: !checkuser @username - do a balance check on the user
* !setkarma - Syntax: !setkarma @username 100 - set user karma to 100%
* !togglestore - toggle ability for users to purchase items/events
* !togglecoins - toggle ability for users to earn coins while viewing

### User Commands

* !bal - check balance and karma rate
* !buy \*Event/Item\* \*amount\* \*Message\* - buys the specific Event or Item.
* !joinqueue - joins the queue to get a pawn named after you
* !whatiskarma - explains what the karma system is
* !purchaselist - gives users a link to the public purchase list
* !instructions - gives users basic information about the usage of the bot

* !modinfo - Gives the user a basic description of Twitchtoolkit
* !modsettings - gives user info on how many coins are being earned and global settings
* !giftcoins - Syntax: !giftcoins @username 100 - give another viewer your coins
* !allcommands- shows all available commands to the user, this does not translate by default so it can be universally recognized.
* !lookup \*event/item\* [search term] - search all the items according to your search term and will return all items that match the search term (currently bugged and bypasses force-whisper settings)

### Pawn Commands

These Commands only work if the Streamer adds your name to a existing pawn through the namingqueue or you force your way in with !buy pawn or similar commands

* !mypawnstory - Shows the Background and Traits of your Named Pawn
* !mypawnskills - Shows the Skill-levels and Passions of your Pawn
* !buy removetrait \*traitname\* - removes this trait from your pawn. by default 5500 coins
* !buy trait \*traitname\* - Adds this trait to your pawn. by default 3500 coins
* !levelskill \*skillname\* \*coins\* - spends as much coins as you want to level a certain skill
* !changepawnname \*name\* - request to change your pawnname (default is twitchname)

# Command Builder

## Tags

* {username} Viewer's username
* {balance} Viewer's coin balance
* {karma} Viewer's karma level
* {purchaselist} Link to purchase list
* {coin-reward} Coins rewarded per Interval

If you would like a specific tag, just request it in discord.

You are also able to use logic to create new types of commands. Here is an example of a command that tells you how many coins you get per coin round.

`@{username} You earn a total of of [return( tostring({coin-reward} * ({karma} / 100 ) ) )] coins per coin round.`

# Toolkitutils

Since a lot of Streamers use the ToolkitUtils Addon we added a link here to their commandslist

https://sirrandoo.github.io/toolkit-utils/commands.html