RossSmyth / spectrum.py

An attempt to reverse-engineer and make an API wrapper for Robert Space Industries' Spectrum chat

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

spectrum.py

An attempt to make an API wrapper for Robert Space Industries' Spectrum chat

Documentation for this wrapper is here

Rules/Goals

  • 100% Asynchronous using the built-in asyncio package
  • Fully documented no matter what
  • Spaces only. My friend Vacation#3890 from Discord wins this time.
  • ???

Task that need to be done

  • Learn enough of the API to start making the objects
  • Start making the objects. Learning API as I go (in progress)
    Left to do:
    - Roles
    - Reactions
    - Channel Role overwrites
  • Learn how to use automated documentation generation 😩 (I have tried this before and failed)
  • Once enough of the objects are made, start making the networking
  • Learn more of the websockets library
  • Learn more of aiohttp
  • Add API things for the Spectrum fourms
  • ???

pls no sue CIG thxs

About

An attempt to reverse-engineer and make an API wrapper for Robert Space Industries' Spectrum chat

License:Other


Languages

Language:Python 100.0%