Roll20 uses cookies to improve your experience on our site. Cookies enable you to enjoy certain features, social sharing functionality, and tailor message and display ads to your interests on our site and others. They also help us understand how our site is being used. By continuing to use our site, you consent to our use of cookies. Update your cookie preferences .
×
Create a free account

Solid and Safe Recommended API Sripts for 5e?

1587853755

Edited 1587854068
Hey people, I'm trying to get a little bit more advanced in my usage of Roll20 and one of the many areas I wanted to expand my comfort zone on was with the API scripts.  Simultaneously, I get a little nervous when I see the warning, " Use caution when utilizing the API. We recommend making regular copies of your Game, as the API can delete your data if misused. "  Just because I'm an extraordinarily cautious person.  So I was wondering if there was anything like a list of API scripts that were widely considered quality, safe, and solid for their use after being around for awhile?  I'm also wondering about any recommendations someone might recommend to a first time user when it comes to using the API scripts who is not themselves a coder by any stretch (one day!) and yet still wants to do various cool things they've been told you need the API for.  I'm still feeling my way around the whole site and the help desk, etc., and I have to admit I'm a bit overwhelmed.  Thanks very much to anyone that can offer a little bit of help, even if it's just a nudge in the right direction.  :) Edit: I know I misspelled "Scripts" in the title but I have no idea of how to edit that.  Love it!
1587859418

Edited 1587859499
Bast L.
API Scripter
So, any of the ones that modify characters, or pages, could lead to some kind of issue, but most data losses on roll20 are fixable. Maybe make a copy of PC characters before using some character altering scripts (I don't, but if you want to be cautious). You can even just transmogrify them to a safe game. I've not run into any issues that couldn't be fixed, in any case. If security is a concern, I don't think the scripts can do any network requests, and it's all sandboxed, and all of the scripts are open source, so the more popular ones have at least been looked at by a few people. (...actually, please don't take any of this as true, just my vague understanding of it) I'm not sure which are safe and solid. Mine are neither :) Most of the popular ones are probably pretty good, as people will have found and tried to fix many of the bugs.
1587866242
The Aaron
Roll20 Production Team
API Scripter
That warning has always been there. By and large, api scripts are pretty safe. The warning is there because poorly written ones could mess up your game. For example, in my test game, all my characters' avatars are an orange circle graphic because of improper filtering on a script I was writing.  Released scripts shouldn't have any problems like that, particularly when they've been around for a while. You could still do some unintentional things with them if you misused them, great power and all that. If you have some you're interested in, you could link them here and we could tell you how stable we think they are. 
Tokenmod and CharSetAttr are pretty much mandatory if you want to do anything extensive involving APIs. As far as focused scripts go, DoorKnocker, Group Initiative, Inspiration Tracker, Purse Strings, and Supernotes are very stable, safe, and solid, in my experience.