Skip to content

NSTools is a collection of tools to build projects for NationStates.

License

Notifications You must be signed in to change notification settings

bekaertruben/nstools

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 
 
 

Repository files navigation

NSTools

NSTools is a collection of tools to build projects for NationStates. It includes a wrapper of the NationStates API, and some abstractions to simplify interacting with it.

Coming versions will include an asynchronous API implementation, as well as support for the Server-Sent Events streams.

I may also implement abstractions for working with cards.

Installation

To install NSTools, run the following command:

pip install git+https://github.com/bekaertruben/nstools

Census Maximizer

Currently, the main thing implemented in NSTools is the CensusMaximizer, which allows you to automate issue answering. See the example script maximizer_example.py to get started in adapting it to your needs.

Nations Database

In the releases tab, I will periodically include a dump of nation data on all nations on NationStates. This can be used to study how census scales correlate with eachother and other nation stats.

About

NSTools is a collection of tools to build projects for NationStates.

Topics

Resources

License

Stars

Watchers

Forks

Packages

No packages published

Languages