Commands (Discord)

The following is a guide to Tammy's Discord commands (for IRC, see here). There are others, and more will be added below as these get documented. Custom responses are available for when Tammy says hi, goodbye and goodnight.

Note: You can use full stops instead of commas. Also remember that some commands have timeouts, these are listed at the bottom right of each command in red. If Tammy doesn't reply to a command you recently issued, please wait the full rate limit and try again.

This page is still undergoing changes to bring in those final commands. Almost there!

Help and Greetings

Discord
,helpTammy: help,commands,doc

See who Tammy is and get a link to this website.

Discord
@Tammy

Get Tammy to say your name!

Discord IRC
(hi|hello|hey|morning|afternoon|evening) Tammy

Say hi to Tammy.

Discord IRC
(bye|goodbye|cya) Tammy

Say goodbye to Tammy.

Discord IRC
(night|goodnight) Tammy

Say goodnight to Tammy.

Discord IRC
(thanks|thank you|cheers) Tammy

Say thanks to Tammy.

Discord IRC
Tammy, say (...) to

make Tammy say hi, goodbye, goodnight or thanks to nick, using the above commands (except 'cya'), whether they are around or not!

Discord IRC
(i love you|love you|you are awesome|you're awesome) Tammy

Say you love Tammy!

Discord
hail Tammy

Hail Tammy!

Discord IRC
(wb|welcome back) Tammy

Welcome back Tammy!

Discord IRC
Tammy o/

Wave at Tammy

Conversation, Messages and Reminders

Discord IRC
,convo

Tammy will ask a question to spark a new conversation

Discord IRC
,why,tubbs

Tammy will spout a cryptic piece of advice at you.

Discord IRC
,puns,pun

Tammy will spit out a random pun at you!

Discord IRC
,in <time> <msg>

displays a msg after the given time has elapsed.

Discord IRC
,at <time> <msg>

displays a msg at the given time.

Discord IRC
,ask

ask Tammy a yes or no question, and she'll respond randomly with yes or no. Also if you give her a list of items separated by 'or' she'll randomly choose one of them.

Discord IRC
,tlhob

same as the Ask command but in Klingon; Tammy will respond with HIja' or ghobe'.

Actions

Discord
,action_optin,action_optout

Opt in or opt out of being affected by the bot's action commands that target others; if you are opted out you can't use action commands that target others either

120s

Discord
,action_optchk <nick>,action_optcheck <nick>

Check opt in status of nick (or yourself is nick is empty)

5s

Discord
,bap <nick>,bap <@mention>

Tammy will bap nick

15s

Discord
,chill <nick>,chill <@mention>

Tammy will provide a soothing message or action to nick

15s

Discord
,dance <nick>,dance <@mention>

Tammy will dance with nick

15s

Discord
,glitter <nick>,glitter <@mention>,glitterbomb <nick>,glitterbomb <@mention>

Tammy will glitterbomb nick

15s

Discord
,heal <nick>,heal <@mention>,rez <nick>,rez <@mention>

Tammy will heal nick

15s

Discord
,hug <nick>,hug <@mention>

Tammy will hug nick

15s

Discord
,huggle <nick>,huggle <@mention>

Tammy will poke huggle

15s

Discord
,kiss <nick>,kiss <@mention>

Tammy will kiss nick

15s

Discord
,nom <nick>,nom <@mention>

Tammy will nom nick

15s

Discord
,pet <nick>,pets <nick>

Tammy will pet nick

15s

Discord
,poke <nick>,poke <@mention>

Tammy will poke nick

15s

Discord
,snow <nick>,snow <@mention>

Tammy will throw a snowball at nick

15s

Discord
,snuggle <nick>,snuggle <@mention>

Tammy will snuggle mick

15s

Discord
,assassinate <nick>,assassinate <@mention>,bump <@mention>,bump <@mention>

Tammy will assassinate nick... but will she?

15s

Discord
,defenestrate <nick>,defenestrate <@mention>,evict <nick>,evict <@mention

Tammy will defenestrate nick... but will she?

15s

Discord
,kill <nick>,kill <@mention>,slaughter <nick>,slaughter <@mention>,massacre <nick>,massacre <@mention>

Tammy will kill nick... but will she?

15s

Discord
,shoot <nick>,shoot <@mention>

Tammy will shoot nick... but will she?

15s

Discord
,slap <nick>,slap <@mention>

Tammy will slap nick... but will she?

15s

Discord
,stab <nick>,stab <@mention>

Tammy will stab nick... but will she?

15s

Discord
,throttle <nick>,throttle <@mention>

Tammy will throttle nick... but will she?

15s

Discord
,throw <nick>,throw <@mention>

Tammy will throw nick... but will she?

15s

Discord
,birdseed <nick>,birdseed <@mention>

Tammy will throw nick some birdseed

15s

Discord
,pizza <nick> <toppings>,pizza <@mention> <toppings>

Tammy will throw nick a pizza, either randomly generated or with the toppings you provide

15s

Discord
,cake <nick> <toppings>,cake <@mention> <toppings>

Tammy will throw nick a cake, either randomly generated or a sponge cake with the toppings you provide

15s

Discord
,pancake <nick> <toppings>,pancake <@mention> <toppings>,pancakes <nick> <toppings>,pancakes <@mention> <toppings>

Tammy will throw nick a pancake, either randomly generated or with the toppings you provide

15s

Discord
,pie <nick> <toppings>,pie <@mention> <toppings>

Tammy will throw nick a pie, either randomly generated or with the fillings you provide

15s

Discord
,replicate <nick> <item...>,make <nick> <item...>,replicate me <item...>,make me <item...>

A powerful command! Tammy can make nick whatever you provide in item. Tammy also knows some recipes! You can instead ask for 'food' or 'drink', providing alongside it 'hot' or 'cold', or 'meat' or 'veg'. For example, I can ask Tammy go make me a 'hot drink', or 'cold veg food'.

15s

Discord IRC
,farm

a random farm animal noise

3s

Discord IRC
,baa,sheep

a sheep noise

3s

Discord IRC
,cluck,chicken

a chicken noise

3s

Discord IRC
,cock

a cockerel noise

3s

Discord IRC
,glub,fish

a fish noise

3s

Discord IRC
,moo,cow

a cow noise

3s

Discord IRC
,meow,cat

a cat noise

3s

Discord IRC
,oink,pig

a pig noise

3s

Discord IRC
,woof,dog

a dog noise

3s

Discord IRC
,ow

ow!

3s

Discord
,mock

Mock the previous thing posted

3s

Games

Discord IRC
,cah

Start a game of Cards Against Humanity with Tammy. Click above to see more.

Discord
,cahcard

Draw a random Cards Against Humanity card combo.

Discord IRC
,poker

Start a game of Texas HoldEm Poker with Tammy. Click above to see more.

Discord IRC
,onww

Start a game of One Night Ultimate Werewolf with Tammy. Click above to see more.

Discord
,courtmartial <nick>,courtmartial <@mention>

Courtmartial nick... a quick one minute game of luck set in the Star Trek universe.

Discord
,trivia

Draw a Trivia card.

Time, Location and Weather

Discord IRC
,beats

get the current Internet time in Swatch beats.

Discord IRC
,t,t <timezone>

get the current time in GMT or in the provided timezone.

Discord IRC
,tock

return the time from the USNO Master Clock.

Discord IRC
,easter <year>

displays the date for Easter for a given year.

Discord
,weather <city, country>,open_weather <city, country>,opw <city, country>

Displays weather information from Open Weather of the selected city. Optional: country.

Discord IRC
,windchill <temp> <wind speed>,wc <temp> <wind speed>

shows Windchill in F.

Discord IRC
,advent

show the current day's advent calendar entry; only works in December!

Discord IRC
,advent <no>,advent <yr> <no>

show a previous day's advent calendar entry, replacing the number with the day you want to be replaced; years include 13, 14 and 15, and without a year offers 2016.

Words, Numbers, Currency and Colours

Discord
,c <query>,cal <query>,calc <query>,wa <query>

Calculator using Wolfram Alpha, for calculations and conversions.

Discord IRC
,math <query>

Calculator using Sympy Gamma, for calculations.

Discord IRC
,rand <num> <num>

Randomly picks a number between the two points. One number can be provided and Tammy will assume the other bound is 0.

Discord IRC
,diceroll <roll>,roll <roll>

Rolls dice of your choosing; needs to be in the <a href="https://en.wikipedia.org/wiki/Dice_notation">notation</a> xdy, where x is the number of dice, and y is the number of sides. Example: 1d20. You can roll multiple dice by using spaces, example: 1d20 2d6. You can +/- numbers off dice rolls, example: 1d20+4.

Discord IRC
,dict <word>,define <word>,word <word>

Returns the definition of a word using Wiktionary.

Searching the Web

Discord
,web <query...>

Searches the web and returns results

Discord
,news <query...>

Searches the web for news and returns results

Discord
,img <query...>

Searches the web for images and returns results

Discord IRC
,wiki <term>,wik <term>,w <term>

Return information about <term> from English Wikipedia.

Discord
,wiki :<lang> <term>,wik :<lang> <term>,w :<lang> <term>

Return information about <term> from given Wikipedia, where <lang> is the two digit country code as given in the URL prepended by a colon. Examples :es :sv

Discord IRC
,xkcd,xkcd <num>,xkcd (r|ran|rand|random)

Displays the desired comic from xkcd. .xkcd (for most recent), .xkcd [comic number] (for specific comic), or .xkcd [r | ran | rand | random] (for a random comic).

Discord
,xkcdt,xkcdt <num>,xkcdt (r|ran|rand|random)

Displays the desired comic from xkcd with transcript if one is present. .xkcd (for most recent), .xkcd [comic number] (for specific comic), or .xkcd [r | ran | rand | random] (for a random comic).

Discord IRC
,urb <term>,urban <term>

Return the top post about <term> from Urban Dictionary.

Points, Quotes and Polls

Discord IRC
,addquote <quote>

Adds a quote to the internal quote database.

Discord
,addquoteof <nick> <quote>,addquoteof <@mention> <quote>

Adds a quote to the internal quote database, referencing it to user.

Discord IRC
,quote <number>

Retrieve a quote. Optional: number provides for a specific quote number, otherwise a random quote is provided.

Discord
,quoteid <QID>,qid <QID>

Retrieve a quote with a unique identifier to get the exact one you want. QID's are displayed in the bottom left of the footer in square brackets. Useful as quotes can sometimes get reordered.

NationStates General

Discord IRC
,nation <nation>,n <nation>,boneyard <nation>,b <nation>

Get NationStates nation information and nation page (or boneyard) link.

Discord IRC
,region <region>,r <region>,rmb <region>

Get NationStates region information and region page link.

Discord IRC
,dossier <nation>

Get NationStates link to add a nation to your dossier.

Discord IRC
,ec <nation>

Get endorsement count of a nation.

Discord IRC
,spdr <nation>

Get regional influence of a nation.

Discord IRC
,wan <region>,wanz <region>

Get all WA nations of a region (can leave blank for home region; currently says Region Not Found if no WA nations found).

Discord IRC
,nwan <region>,nwanz <region>

Get all non-WA nations of a region (can leave blank for home region; currently says Region Not Found if no non-WA nations found).

Discord IRC
,rebels <region>,rebelz <region>

Get all nations not endorsing the delegate in a region (can leave blank for home region).

Discord
,nneb <nation>

Get all nations not endorsed by provided nation; good for endotarting. Available to specific users only.

Discord IRC
,nfs <search>,nfst <search>

Provide link to search NS Forums for a particular topic

Discord IRC
,nsfp <search>

Provide link to search NS Forums for a particular post

NationStates Fun

Discord
,zombiez <region>

Get a list of nations in the region that have zombies. Available only during the NS zombie apocalypse to certain people.