Xomko is a hacked together dice bot made run with python. She has many functions and has endured her way into our hearts by making loaded dice look like a fair distribution.
Xomko supports a few dice commands all tied to the first word of your sentence being "roll". If xomko has been forced to drink by thoon (which he shouldn't do she's clearly underage) and is called Zamka she'll respond to rawl.
The subsequent space delimited string changes how the roll is done and read. X, Y, and Z will be used.
XdY+Z : The most basic roll. Rolls X dice of face Y and add (or substract) Z
XdY tn Z : The "world of darkness" roll that rolls X dice of face Y then "counts" how many dice are above or equal to Z. note there is a space after the "XdY" and after the "tn".
XdY ru Z : rolls X dice of face Y then "counts" how many dice are under or equal to Z. note there is a space after the "XdY" and after the "ru".
XpY : CTech poker dice. X is how many dice are rolled and pokered, Y is added to the result.
XkY untrained : Keep and roll roll. Rolls X d10s and keeps the highest Y dice. Explosion (rolls a 10 and keeps rolling and adding till a non 10 is rolled) happens unless untrained follows the XkY string.
X# : before (no space) XdY+Z , XdY tn Z, and XdY ru Z will do the other "rolls" X times.