kakaroto / Beyond20

D&D Beyond Character Sheet Integration in Roll20
GNU General Public License v3.0
494 stars 144 forks source link

Send DDB "Native" rolls to Roll20 #1037

Open cjol opened 1 year ago

cjol commented 1 year ago

N.B. I'm aware this is a bit far-out, but you did say in your update that the issue tracker has been quiet recently...

Is your feature request related to a problem? Please describe. DDB has a dice roller, which generally works quite well. One of the particularly nice features is that I can trigger a dice roll from the app on my phone. I'd love to be able to roll from the mobile app all the way through into Roll20.

Describe the solution you'd like Clearly it's not feasible for Beyond20 to run on the phone directly, but DDB already syncs dice rolls from the app to the browser, from where Beyond20 could pick up the result and forward it to Roll20. I don't know whether it would be possible to parse the roll and re-create it within Roll20, or whether the numeric result of the roll could just be sent as a static number into the chat.

Describe alternatives you've considered not using my phone!

Additional context Add any other context or screenshots about the feature request here.

Aeristoka commented 1 year ago

That's not something Beyond20 is going to do. It has been asked And answered previously in the negative.

I believe there is something that does do that outside of Beyond20, but if I recall correctly it's paywalled, and doesn't have any of the nice features of Beyond20.

Aeristoka commented 1 year ago

https://github.com/IamWarHead/ddb-game-log is the one

ALL features with a * next to them require Patreon.

kakaroto commented 1 year ago

IamWarHead/ddb-game-log is the one

ALL features with a * next to them require Patreon.

That's for Foundry only though. This request is about Roll20.

@cjol What most people do is to open D&D Beyond on their phone using a browser which supports extensions (kiwi browser for example). Let Beyond20 send rolls to a background roll20 tab open in the phone's browser, but simultaneously open roll20 on their desktop which is where they actually play. That generally works. I'm going to re-open this ticket and leave it as a "maybe" since we do now have ways of hooking into the game log, so it's not as unfeasable as it used to be, but... it'd be something to consider very carefully (i.e: you don't want 5 players all spamming roll20 chat with everyone's rolls that they all received, for example)

Aeristoka commented 1 year ago

IamWarHead/ddb-game-log is the one ALL features with a * next to them require Patreon.

That's for Foundry only though. This request is about Roll20.

@cjol What most people do is to open D&D Beyond on their phone using a browser which supports extensions (kiwi browser for example). Let Beyond20 send rolls to a background roll20 tab open in the phone's browser, but simultaneously open roll20 on their desktop which is where they actually play. That generally works. I'm going to re-open this ticket and leave it as a "maybe" since we do now have ways of hooking into the game log, so it's not as unfeasable as it used to be, but... it'd be something to consider very carefully (i.e: you don't want 5 players all spamming roll20 chat with everyone's rolls that they all received, for example)

Fair point, read that while I was too sleepy 😄