Changes

Jump to: navigation, search

Official Discord bots

422 bytes removed, 03:05, 22 February 2021
Akin to a light shining in the darkness, answering the call of battle against the evil forces of poorly-coded bots, she produced and uploaded PrisuDice, the first beta version, within '''''two hours''''' of us finding out that Sidekick was down for good.
PrisuDice was given an official profile picture and a new name, '''SnakeEyes'''. Since February 17, 2021, SnakeEyes now resides alongside Tsuchinoko and is now permanently online. The bot is being maintained by '''Space Prius (Space Prius#0129)''' as a replacement (and a successor) to for ArtemGr's Sidekick.
== Adding SnakeEyes to your server ==
== Documentation ==
Up to date for '''version 0.1.2''' * ''Basic rolling:'' '''/r xdy''' or '''/roll xdy''': Standard, . Your typical basic dice rolling command. which rolls '''x'''d'''y'''. Replace '''x''' with number of dice and '''y''' with number of faces per dice. SnakeEyes will return the individual results of each die.** Not compatible with math operators. Using the multiplication sign '''*''' will result in a bug (see [[Official Discord bots#Known SnakeEyes bugs|known bugs]]).** ExampleRepeat rolls: '''/r 2d6''' returns '''[3, 4]'''.* '''/rt rr n xdy''': Rolls dice and only outputs the total sum.** Compatible with math operators.** Example: or '''/rt 2d6r repeat n xdy''' returns '''7'''.* or '''/rr roll repeat n xdy''': . Repeat rolls. Rolls '''x'''d'''y''' '''n''' times and displays the results for each die.** Not compatible with math ''Math operators. The same [[Official Discord bots#Known SnakeEyes bugs|multiplication bug]] as described above applies.** Example: ''You can do '/rr 3 2d6''' returns '''[2additions +, 3]substractions -, [2multiplications *, 4], [5, 3]and divisions /'''with standard dice notation.* ''Success check:'/rrt n xdy'Using the operator '': Repeat rolls with totals. Rolls '>''x', you can roll ''d'''yx''d' 'y''>''n''' times and displays the totals for each group of dice. ** Compatible with math operators.** Example: ''For every result '/rrt 3 2d6''above ' returns 'n''5, 6, 3''', SnakeEyes will count one success.* * Not compatible with '''Math operators:/rr''' You can combine math operators with any of - the bot will ignore the commands featuring a '''t>''' in operator and everything after it. Valid operators are the basic four operators For example, if you type '''+ - * /rr 3 1d100>25''', the bot will only read '''parentheses ()/rr 3 1d100''', and ignore the rest.** Don'''t try other inequality operators < > such as '''= <= < >=''' ; this command '''only''' works with '''>'''. Any other symbols will be ignored.** When using ''Exploding dice check:'' Same as the inequality operatorssuccess check, SnakeEyes will return "true" or "false" depending on but with the result. For example, if you type '''1d8>3x'''operator instead. For every success, if the bot SnakeEyes rolls 1one more die. When it has no more dice to roll, 2, or 3, SnakeEyes will return the results are tallied together.** Only works when rolling singular dice (must be '''False1d''y', otherwise it will return 'x''Truen'''.'')
==== Known SnakeEyes bugs ====
* Multiplication produces a strange result when used with '''/r'''; it will roll None reported yet for the dice once then apply the result to as many dice as the number specified after the '''*''' sign.** Example: When rolling '''1d10*5''', SnakeEyes might return '''[6, 6, 6, 6, 6]'''current version.
If you think you've spotted a bug or unexpected behavior, send a message to '''Tempest#2121'''.