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.
Help and Greetings
,help
Tammy: help
,commands
,doc
See who Tammy is and get a link to this website.
@Tammy
Get Tammy to say your name!
(hi|hello|hey|morning|afternoon|evening) Tammy
Say hi to Tammy.
(bye|goodbye|cya) Tammy
Say goodbye to Tammy.
(night|goodnight) Tammy
Say goodnight to Tammy.
(thanks|thank you|cheers) Tammy
Say thanks to Tammy.
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!
(i love you|love you|you are awesome|you're awesome) Tammy
Say you love Tammy!
hail Tammy
Hail Tammy!
(wb|welcome back) Tammy
Welcome back Tammy!
Tammy o/
Wave at Tammy
Conversation, Messages and Reminders
,convo
Tammy will ask a question to spark a new conversation
,why
,tubbs
Tammy will spout a cryptic piece of advice at you.
,puns
,pun
Tammy will spit out a random pun at you!
,in <time> <msg>
displays a msg after the given time has elapsed.
,at <time> <msg>
displays a msg at the given time.
,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.
,tlhob
same as the Ask command but in Klingon; Tammy will respond with HIja' or ghobe'.
Actions
,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
,action_optchk <nick>
,action_optcheck <nick>
Check opt in status of nick (or yourself is nick is empty)
5s
,bap <nick>
,bap <@mention>
Tammy will bap nick
15s
,chill <nick>
,chill <@mention>
Tammy will provide a soothing message or action to nick
15s
,dance <nick>
,dance <@mention>
Tammy will dance with nick
15s
,glitter <nick>
,glitter <@mention>
,glitterbomb <nick>
,glitterbomb <@mention>
Tammy will glitterbomb nick
15s
,heal <nick>
,heal <@mention>
,rez <nick>
,rez <@mention>
Tammy will heal nick
15s
,hug <nick>
,hug <@mention>
Tammy will hug nick
15s
,huggle <nick>
,huggle <@mention>
Tammy will poke huggle
15s
,kiss <nick>
,kiss <@mention>
Tammy will kiss nick
15s
,nom <nick>
,nom <@mention>
Tammy will nom nick
15s
,pet <nick>
,pets <nick>
Tammy will pet nick
15s
,poke <nick>
,poke <@mention>
Tammy will poke nick
15s
,snow <nick>
,snow <@mention>
Tammy will throw a snowball at nick
15s
,snuggle <nick>
,snuggle <@mention>
Tammy will snuggle mick
15s
,assassinate <nick>
,assassinate <@mention>
,bump <@mention>
,bump <@mention>
Tammy will assassinate nick... but will she?
15s
,defenestrate <nick>
,defenestrate <@mention>
,evict <nick>
,evict <@mention
Tammy will defenestrate nick... but will she?
15s
,kill <nick>
,kill <@mention>
,slaughter <nick>
,slaughter <@mention>
,massacre <nick>
,massacre <@mention>
Tammy will kill nick... but will she?
15s
,shoot <nick>
,shoot <@mention>
Tammy will shoot nick... but will she?
15s
,slap <nick>
,slap <@mention>
Tammy will slap nick... but will she?
15s
,stab <nick>
,stab <@mention>
Tammy will stab nick... but will she?
15s
,throttle <nick>
,throttle <@mention>
Tammy will throttle nick... but will she?
15s
,throw <nick>
,throw <@mention>
Tammy will throw nick... but will she?
15s
,birdseed <nick>
,birdseed <@mention>
Tammy will throw nick some birdseed
15s
,pizza <nick> <toppings>
,pizza <@mention> <toppings>
Tammy will throw nick a pizza, either randomly generated or with the toppings you provide
15s
,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
,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
,pie <nick> <toppings>
,pie <@mention> <toppings>
Tammy will throw nick a pie, either randomly generated or with the fillings you provide
15s
,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
,farm
a random farm animal noise
3s
,baa
,sheep
a sheep noise
3s
,cluck
,chicken
a chicken noise
3s
,cock
a cockerel noise
3s
,glub
,fish
a fish noise
3s
,moo
,cow
a cow noise
3s
,meow
,cat
a cat noise
3s
,oink
,pig
a pig noise
3s
,woof
,dog
a dog noise
3s
,ow
ow!
3s
,mock
Mock the previous thing posted
3s
Games
,cahcard
Draw a random Cards Against Humanity card combo.
,courtmartial <nick>
,courtmartial <@mention>
Courtmartial nick... a quick one minute game of luck set in the Star Trek universe.
,trivia
Draw a Trivia card.
Time, Location and Weather
,beats
get the current Internet time in Swatch beats.
,t
,t <timezone>
get the current time in GMT or in the provided timezone.
,tock
return the time from the USNO Master Clock.
,easter <year>
displays the date for Easter for a given year.
,weather <city, country>
,open_weather <city, country>
,opw <city, country>
Displays weather information from Open Weather of the selected city. Optional: country.
,windchill <temp> <wind speed>
,wc <temp> <wind speed>
shows Windchill in F.
,advent
show the current day's advent calendar entry; only works in December!
,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
,c <query>
,cal <query>
,calc <query>
,wa <query>
Calculator using Wolfram Alpha, for calculations and conversions.
,math <query>
Calculator using Sympy Gamma, for calculations.
,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.
,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.
,dict <word>
,define <word>
,word <word>
Returns the definition of a word using Wiktionary.
Searching the Web
,web <query...>
Searches the web and returns results
,news <query...>
Searches the web for news and returns results
,img <query...>
Searches the web for images and returns results
,wiki <term>
,wik <term>
,w <term>
Return information about <term> from English Wikipedia.
,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
,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).
,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).
,urb <term>
,urban <term>
Return the top post about <term> from Urban Dictionary.
Points, Quotes and Polls
,addquote <quote>
Adds a quote to the internal quote database.
,addquoteof <nick> <quote>
,addquoteof <@mention> <quote>
Adds a quote to the internal quote database, referencing it to user.
,quote <number>
Retrieve a quote. Optional: number provides for a specific quote number, otherwise a random quote is provided.
,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
,nation <nation>
,n <nation>
,boneyard <nation>
,b <nation>
Get NationStates nation information and nation page (or boneyard) link.
,region <region>
,r <region>
,rmb <region>
Get NationStates region information and region page link.
,dossier <nation>
Get NationStates link to add a nation to your dossier.
,ec <nation>
Get endorsement count of a nation.
,spdr <nation>
Get regional influence of a nation.
,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).
,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).
,rebels <region>
,rebelz <region>
Get all nations not endorsing the delegate in a region (can leave blank for home region).
,nneb <nation>
Get all nations not endorsed by provided nation; good for endotarting. Available to specific users only.
,nfs <search>
,nfst <search>
Provide link to search NS Forums for a particular topic
,nsfp <search>
Provide link to search NS Forums for a particular post
NationStates Fun
,zombiez <region>
Get a list of nations in the region that have zombies. Available only during the NS zombie apocalypse to certain people.