Git Product home page Git Product logo

saturn.py's Introduction

⚠️ This project is no longer maintained as I am currently working on more important projects. Please contact me if you'd like to continue it.

(I still have a ton of unpushed changes lying around)

saturn.py

⚠️ Please make sure you have read and understood the disclaimer before installing or using this library.

An async Python API wrapper for Saturn's unofficial API, featuring a simple Pythonic syntax and more. Influenced in part by the great discord.py.

This project is currently still a work in progress and is not yet installable.

from saturn import Client

bot = Client("my_access_token", "my_refresh_token")

@bot.on("start")
async def on_start():
    print("Saturn bot started")

@bot.on("ready")
async def on_ready():
    print("Connected successfully")
    print("Account name: " + bot.user.name)
    print("Account created at: " + str(bot.user.created_at))

bot.run()

What is Saturn?

Saturn is a mobile app that allows high school students to submit their class schedules and automatically be placed in group chats for their classes, among other related features.

A Note on Stability

Given that saturn.py does not use an official API, the library may at times break due to changes with Saturn's backend. If you notice a bug, please create an issue.

Disclaimer

Use of this library may violate Saturn's Terms of Use and other Saturn guidelines.

This library is solely intended as a proof of concept. Its developers are not affiliated in any way with Saturn and this project has not been authorized by said company.

The developers of this library will not be held responsible for your actions or any resulting consequences if you use this library.

The developers of this library by no means encourage you to use it. You do so at your own risk.

If you decide to use this library, please do so ethically and responsibly. Regardless of how you use it, you may face consequences at Saturn's discretion.

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.