BotoStoreβ
Add to BotoStore

Roll Robot is a telegram bot used for common "roll the dice" purposes which is working on group chats.

What can do this bot?Roll Robot is a telegram bot used for common "roll the dice" purposes which is working on group chats.

Roll the dice like no one before. Generate random numbers by default RPG pattern (x)d(y)±(n).

Bot recognizes several commands and can be used in inline mode:

@rollrobot notation — inline request, recognizes both notations
/roll notation — default roll, recognizes both notations
/full notation — same to '/roll', but shows roll for each dice
/random — 'd100' roll

Notation:
1. Classic
[count]d[dice]±[modifier]
2. World of Darkness
[count]d[dice][!]>[success]f[fail]
3. Simplfied (classic, space separated)
[count] [dice] [modifier]
4. Single-valued
[dice]
where ...
• count — number of rolls
• dice — dice type
• modifier — value, that will be added or subtracted from result
• ! — sign, indicating to repeat
• success — minimum roll value, that counts as success
• fail — maximum roll value, that counts as fail

Examples:
/roll 20 ➜ 'd20'
/roll 2 10 -1 ➜ result of '2d10-1'
/roll 4d8+3 ➜ result of '4d8+3'
/wod 6d10!>6f1 ➜ number of successes for '6d10!>6f1'
/random ➜ 'd100'

Rate the bot, if you like it.
https://telegram.me/storebot?start=rollrobot

Your ideas on improvement are welcome.

MIT © @edloidas

Bot Commands

A command must always start with the '/' symbol.

/roll
rolls notation with result
/full
rolls notation and result for each dice roll
/random
d100 roll result
/help
about this bot
Inline Bot

Call this bot by typing its @username and a query in the text input field in any chat.

@rollrobot
... classic (D&D), WoD or space-separated notation
Share this bot
See also