A /roll command.
I would really love a built in toggleable /roll function that would do a quick 1d20 or 1d6 or even one that will do advance or custom rolls too, sans a bot doing it for you. I know it could help with certain role play and other social activities that are mainlined through Discord.
-
There are bots that can do this for you! -28 -
/roll would be perfect
bots are not helpful at all in DM's and on other servers. Being able to just type "/roll 1d20+2" and get "1d20 + 2 = 12" would be the special sauce that completes my chat burger.
20 -
This isn't a feature with a general purpose. You can get this with bots.
-28 -
It would be very handy to be able to do this in DMs and is really fairly general purpose.
21 -
It's general enough purpose that most messaging platforms support it, and when you use discord and find (or forget) it's not present, it can be frustrating.
One could also argue that many of the things that result in bots may be better suited as built-in functionality, especially when it is very specific and simple functionality.
You shouldn't need to rely on a bot's network connection to get a random result that is readily shared with a channel/individual.
21 -
There are a million uses for /roll
Rolling for waifus
Playing tabletop games
Playing Farkle
Settling disputes in an impartial manner
It’s just fun to roll dice18 -
I second this. /roll in DMs would be great.
11 -
Although I'd like it for a specific purpose for rolling multi-sided dice, I believe there's an innate human desire to roll dice. It's one of those social ways we can handle disputes or pass the time. Sometimes we just compete over anything and there's this desire to use luck as the impartial arbiter.
Plus it's fun. IRL I carry a set of dice with me almost always. I'll find myself inadvertently rolling or spinning a die. I've even let a die roll decide lunch and other inconsequential decisions.
10 -
@Wozla
Dude, this is DISCORD we're talkin' about.
Excuse the serious bump, but /roll would be awesome.
8 -
+1 /roll would be REALLY awewome
8 -
UM why is this already not a thing!!!
Discord get this put in!
/roll
/roll 100
/roll 1000
/roll 2019
8 -
Sorry for the bump but I still think it would be really useful. I just tried to find the /roll command and was pretty sad that there wasn't one.
6 -
are you serious ?
I am on discord for 5 days and I already found DICEGOLEM, DICE, DICEMAIDEN et DICESPARSER.
just google it.-12 -
Y u heff to be mad?
I wasn't talking about a dice rolling bot. I wanted to use a roll command in a DM. I don't feel like I should have to use a bot for rolling a dice. Even a coin flip command would be nice.
I mean I would like /roll, is that so wrong? :p7 -
You have either misunderstood the request or how Discord works, Pholco, and responded with misplaced rudeness. Those are all bot commands, which are not the same as Discord commands.
3 -
I also agree. Even with the bots, its not possible to roll on a video chat. Its such a simple feature that a Dev could implement it in a day or two.
I find it disturbing that its not already there from the start4 -
yoooo /roll came out
0 -
It's not available for me. Are you sure it's not a bot you're rolling with?
3 -
0
-
I am on the build from March 10th and don't see a changelog since. Maybe your server has a bot or Better Discord type addon?
0 -
It was added to Canary for about a day before being removed again
0 -
Bumping this because it's somehow still not there. I'm a GM that could really benefit from this in DMs.
5 -
Bumping and adding my vote to the request for a basic dice roller command outside of bots.
1 -
I'm a new DM, but have been in servers that use bots. I would definitely prefer a /roll command and I'm sure the others in those servers would, too. Bots makes it so you have to know all the different formulas depending on the server you're in. It also means you need a server to even roll at all when you could simply be playing a roleplaying game with 1 other friend.
It also could make Discord more of the ideal spot for online roleplaying than it already is. I've seen apps with random number generators for no reason. This is something calculated with purpose. Maybe keep it simple so users will need to get bots for complex commands for, say, warhammer (vs D&D). Discord allows bots to stay and we simple DMs get /roll.4 -
We've had Covid for eight months now. We're approaching winter. Things are going to get extra dark for people mentally very soon. Being able to easily organize a board game night over Discord would be very beneficial and a built in /roll function would help folks out who may not understand how to implement a bot. Please consider this.
3 -
Buuump for given reasons.
/roll 100 <- this pls.3 -
There's the obvious usefulness this would be for playing tabletop games in DM chats, but there are also uses outside of that. For example, I'm in a group DM with two other friends and today we were having a hard time choosing between thing things. "/roll 1d3" would have been nice here (one of us ended up using a separate phone app instead). You don't know how many times I've wished Discord had this.
I wonder why Discord still doesn't have this. Google Hangouts has had this feature for YEARS.https://www.reddit.com/r/dndnext/comments/3py5qf/google_hangout_roll_command_options/
(And again, bots can only be used for servers, not DM chats.)4 -
Bumping because there is still no /roll.
Look at it this way: do you have to install third-party addons in MMO games when you do the /roll command in chat? The answer is: no! Because /roll is their default chat command.
Resemblance between Discord+bots and MMO+addons is unquestionable. So why does an app made by gamers for gamers not have what our beloved games have right out of the box?
5 -
I was also surprised to discover that there is no /roll in discord. It seems like such an obvious thing to have for many reasons (plenty of reasons already given by other posters).
4 -
This feature request has been here for almost 3 years. It would be understandable to wait for so long if we requested something very complex, but in fact implementation requires under 30 lines of code to be fit for average usage.
function Roll(input) {
input = String(input)
let regexp = /^\/roll\s*(\s+\d*)?\s*$|^\/roll((?:\s+\d*d\d+)*)\s*$/gm
let match = regexp.exec(input)
if (match) {
if (match[1]) {
return Math.round(Math.random() * match[1])
}
if (match[2]) {
let params = match[2].split(/\s+/)
params.shift()
params = params.map(function(element) {
let mult = parseInt(element.split('d')[0]) || 1
let dice = Math.round(Math.random() * (parseInt(element.split('d')[1]) - 1)) + 1
return mult * dice
})
if (params.length == 1) {
return params[0]
}
return params.join(' + ') + ' = ' + params.reduce(function(a, b) {
return a + b
})
}
return Math.round(Math.random() * 100)
}
return 'Incorrect syntax'
}9
請登入寫評論。
評論
38 條評論