Dice at Discord

!macro add [Dd]10s\+([0-9]+) d10e1y;$1k1;$1c1;\1+$2*2**$3;$1i*[=10]{"roll botch dice (%2)"}{"rolled %3 (%2)"} True
!macro add [Dd]10s-([0-9]+)  d10e1y;$1k1;$1c1;\1*-1+$2*2**$3;$1i*[=10]{"roll botch dice (%2)"}{"rolled %3 (%2)"} True
!macro add s10\+([0-9]+)     d10e1y;$1k1;$1c1;\1+$2*2**$3;$1i*[=10]{"roll botch dice (%2)"}{"rolled %3 (%2)"} True
!macro add s10-([0-9]+)      d10e1y;$1k1;$1c1;\1*-1+$2*2**$3;$1i*[=10]{"roll botch dice (%2)"}{"rolled %3 (%2)"} True
!macro add s10               d10e1y;$1k1;$1c1;$2*2**$3;$1i*[=10]{"roll botch dice (%2)"}{"rolled %3 (%2)"} False