by Max Barry

Latest Forum Topics




by The Player By The Name of SherpDaWerp. . 85 reads.

Technical-ly Helpful, I Guess

Semi-useful NS tools that I've created.

API Tools:
Linknspy_wrapper (Python)
A wrapper for the Nationstates API. Handles rate-limiting, user agents, response formatting, and just generally makes the API more convenient and easy to use.

Linkns-transfer-cleanup (Python)
A script that goes through a list of puppets and gifts one specific card back to your main account, if the puppet has the card. Useful for cleaning up puppet farms after mass-copy bank transfers so you don't have to go through all of your puppets and manually gift the card back.

Linkns-endo-happenings (Node.js) - Obsolete
A TNP-specific script that checks the last 24 hours of regional happenings for new WA nations. Originally to be used in tandem with LinkThe North Pacific's endorsement-checking tool, now unnecessary due to the functionality of this script being added to the official endorsement-checker.

Linkns-puppet-checker (Node.js)
A script that goes through a list of puppets and checks their card packs, bank, value and number of issues, to make managing large card farms significantly easier. Similar tools include Valentine Z's Gold Retriever and LinkRacoda's goldretriever-web.

Credit to Auralia for creating the Linknode-nsapi library, without which I wouldn't have made either ns-endo-happenings or ns-puppet-checker.

Linkanswerer (Python)
An extension of the Card Farming Arms Race™, this script uses the API to generate links, allowing the user to answer issues at very high speeds. Forked from the original design by 9003, this version adds simultaneity-enforcement, simplifies the install process, and lets users choose "option priorities" that are guaranteed to be chosen when the script encounters an issue.

LinkEmbassy Request Changer (JavaScript)
A tool that lets you change which region you're requesting embassies from, for those who have Embassy permissions in multiple regions. LinkInstall link here. N.B. requires you to have Embassy permissions in your current region to work.

Technical Utilities:
LinkComputer-Readable Issues List (JSON)
A list of every Issue in Nationstates (up to Issue #1369) including description, options, effect lines, and everything else that makes an issue fun. Formatted as a .json file so that computers can read it and play around, rather than having to interpret the entire spoiler list from text.