SS13 tools
A set of tools to help with automating tasks for the /tg/ branch of SS13.
If you're looking for LogBuddy help, click here
Made for Python 3.9+
How to run
Github Codespaces
Click the following button to open a codespace with ss13tools in your browser:
Windows
Download the executable here
pip
pip install ss13-tools; ss13tools (or pip3 on some linux distributions)
If the latter is giving you trouble, try the former. Python can be installed here
Docker
docker run --rm -it ghcr.io/riggleprime/ss13tools
# Or to run a specific command (for example, logbuddy)
docker run --rm -it ghcr.io/riggleprime/ss13tools logbuddy
# If you need access to any local files, you'll want to mount a volume as well
docker run --rm -it -v ./directory:/directory ghcr.io/riggleprime/ss13tools logbuddy
Alternatively, you can open the devcontainer.json with your code editor of choice, if supported (namely, Visual Studio Code)
Remember, if you ever screw an input up try pressing the up arrow.
Contents
- Root script that displays all options:
ss13tools - auth: authenticate and download from raw logs
- byond: tools for working with BYOND, such as checking if a ckey exists
- centcom, comes as a script
centcom - log_downloader: downloads logs from tg's parsed logs
- LogBuddy, comes as a script
logbuddy - scrubby: scrubby tools
- slur_detector: what it says on the tin
For examples on how to use please see this file
Downloading
For compiled versions, see this link.
If the above link is giving you trouble, try installing it with pip.
- Download python from here
- Install, make sure to check "add to environment variables" or "add to PATH", and use
pylauncher - Run
pip install ss13-tools. If this is giving you trouble, try logging out and back in. - Run
ss13toolsorlogbuddydirectly
Now also available on PyPi!
If you know your way around python, you may try using PyPy for faster performance.
Metadata
Release files for SS13-tools 2.4.1
For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.
Source distribution (sdist)
| File | Size | Uploaded | Provenance | |
|---|---|---|---|---|
| ss13_tools-2.4.1.tar.gz | 67.1 kB | Without provenance | Details |
Built distribution (wheel)
| File | Interpreter | ABI | Platform | Reset |
|---|---|---|---|---|
| ss13_tools-2.4.1-py3-none-any.whl | Python 3 | none | any | Details |
Total release size: 148.2 kB
Release files / ss13_tools-2.4.1.tar.gz
| Download URL | ss13_tools-2.4.1.tar.gz |
|---|---|
| Size | 67.1 kB |
| Tags | Source |
|
SHA-256 checksum How to use checksums |
ff9314ad9f1bb8ccc69733dac23903d4ff09e3991e24f91e0639b0d91f215f4a
|
|
BLAKE2b-256 checksum How to use checksums |
06baef36b0f3be59fe91134646cfdb8afe192cffd9553e20be00ee2ea5710104
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.2 CPython/3.10.12 Linux/6.5.0-1016-azure
|
Release files / ss13_tools-2.4.1-py3-none-any.whl
| Download URL | ss13_tools-2.4.1-py3-none-any.whl |
|---|---|
| Size | 81.0 kB |
| Tags | Python 3 |
|
SHA-256 checksum How to use checksums |
9730f87d82229dc130eab38dab8cd6e9a611e2dff3043523f825423713763b77
|
|
BLAKE2b-256 checksum How to use checksums |
8eed61ade97dd78bcb6a5796f4597ee3cf231f0d7e88b4ae36453ac9c7cae2d8
|
| Upload date | |
|
Uploaded using Trusted Publishing? What is trusted publishing? |
No |
| Uploaded via |
poetry/1.8.2 CPython/3.10.12 Linux/6.5.0-1016-azure
|
Security for SS13-tools 2.4.1
Provenance
Provenance describes where a file came from. On PyPI, provenance is shared via attestations, which provide a verifiable record of the build or publishing details. View details, limitations and caveats.
No provenance found
None of the files in this release were uploaded with provenance metadata.
A note on package security
PyPI is a repository for distributing packages, not a service for auditing them. While third-party security researchers and our staff do their best to detect and remove malicious packages, PyPI cannot guarantee the quality, security or suitability of any given package.