Skip to main content

Wrapper around the Satisfactory Dedicated Server HTTP API

Project description

➡️ Method References ⬅️

Satisfactory Dedicated Server HTTP API Python wrapper
pip install pyfactorybridge

Overvew

This is a Python wrapper for the Satisfactory Dedicated Server HTTP API. It is designed to make it easier to interact with the API and to provide a more Pythonic interface.

Features

Direct 1:1 implementation to the offical documentation. Most API endpoints supported (bar downloading & uploading saves, and some other ways of authenticating). No need to manually construct URLs or handle HTTP requests. Easy to use and understand.

Demo

All methods are documented in the methods.md file.

from pyfactorybridge import API
from pyfactorybridge.exceptions import SaveGameFailed

satisfactory = API(address="XXXX:7777", password="XXXX")

try:
    satisfactory.save_game(SaveName="Test")
except SaveGameFailed as error:
    print("Could not save game!")

print(satisfactory.get_server_options())

satisfactory.shutdown()

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

pyfactorybridge-0.1.0.tar.gz (4.2 kB view details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

pyfactorybridge-0.1.0-py3-none-any.whl (5.3 kB view details)

Uploaded Python 3

File details

Details for the file pyfactorybridge-0.1.0.tar.gz.

File metadata

  • Download URL: pyfactorybridge-0.1.0.tar.gz
  • Upload date:
  • Size: 4.2 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.4 Windows/11

File hashes

Hashes for pyfactorybridge-0.1.0.tar.gz
Algorithm Hash digest
SHA256 6866038f892a1677af53e9bfabeefeea4d65bce30bafa7d8e88d9b0290d267b3
MD5 a11437f0aaca53017d6293be47d34ffb
BLAKE2b-256 e213e43ee4eba5db50a9683bb5bf3c0f9bcdcf2acab8e26cb1e90b8064a0c3e0

See more details on using hashes here.

File details

Details for the file pyfactorybridge-0.1.0-py3-none-any.whl.

File metadata

  • Download URL: pyfactorybridge-0.1.0-py3-none-any.whl
  • Upload date:
  • Size: 5.3 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: poetry/1.8.3 CPython/3.12.4 Windows/11

File hashes

Hashes for pyfactorybridge-0.1.0-py3-none-any.whl
Algorithm Hash digest
SHA256 7cc65016131d548aae75afe4b3f93beedaa789cf78b90d41696c6efffbab92f6
MD5 c61e7fddce5b88196a17dd14a2f30516
BLAKE2b-256 a6d8200b2b2bd1337c9d4bc9271f661126de6734204de9d4275e18842e389bcf

See more details on using hashes here.

Supported by

AWS Cloud computing and Security Sponsor Datadog Monitoring Depot Continuous Integration Fastly CDN Google Download Analytics Pingdom Monitoring Sentry Error logging StatusPage Status page