kjbro / Roll20APIScripts

30 stars 27 forks source link

prerequisites for using the script? #18

Open binderth opened 4 years ago

binderth commented 4 years ago

I used !beyond --help and !beyond --import {JSON} and nothing happens, not even a error message in the roll20 chat window. is there a prerequisite I'm missing? I did not activate something or configure something neither in roll20 and in DDB...

Thanks, Thomas.

LiquidMonkey commented 3 years ago

Same issue as above. Any feedback would be appreciated.

KillingKanzaki commented 3 years ago

There should be no prerequisites for using the script. If the command did not work then it means that the script has not been loaded correctly, or that the JSON you're using is the old format.

You should receive a popup on the first installation of the script that it says it is loaded, with the list of commands. If this has shown up and the command is still not working, ensure you've copied the correct D&D Beyond updated JSON that was adjusted last year.

I've been using the script since they first adjusted it to fit with the new JSON format, and the only issues I've had have been resolved. Please make sure that both the sandbox, roll20 and JSON are compiled correctly.

LiquidMonkey commented 3 years ago

Ah, I have found why I can't get this to work. You need functionality from the pro version of roll20 to gain access to the API and run custom scripts. I feel like it wouldn't be amiss to add that as a note to the readme that this is needed to use the script.

KillingKanzaki commented 3 years ago

Ah, I have found why I can't get this to work. You need functionality from the pro version of roll20 to gain access to the API and run custom scripts. I feel like it wouldn't be amiss to add that as a note to the readme that this is needed to use the script.

This is not the script's author's responsibility to inform users of the Pro subscription. You should be aware of the requirements to run ANY scripts on roll20. This is displayed via the Manage Membership section. Only pro subscribers have access to run the scripts in the first place unless the game is hosted by someone else with a pro subscription. image