Low level Discord API Wrapper made from the ground up.
- Python 100%
|
|
||
|---|---|---|
| arke | fix(RawDispatcher): broken dispatch type hint | |
| .gitignore | refactor!: JSON type hints & serialization | |
| .pre-commit-config.yaml | style: ruff linting | |
| LICENSE | style: pre-commit hooks | |
| pdm.lock | chore: bump minimum python version to 3.10 | |
| pyproject.toml | style: ruff linting | |
| README.md | chore: add mit license | |
Arke
A Python Discord API Wrapper made from the ground up... I guess.
Why
I got really bored while on vacation one day. So I started this project. I don't have any intentions of taking this project seriously (because I tried that before and it didn't work), but we will see what happens.
Name
It comes from the Greek Mythological figure named Arke, who was a messenger goddess for the Titans. The name means "swift", which implies this Discord API Wrapper is fast. It probably is.
What's Implemented
- REST API
- Ratelimiting
- Error Parsing
- Bot & Bearer Authentication
- Route Wrapping
- NOTE: this library will not wrap the routes themselves because they constantly change. This library will only give the foundations needed for route wrapping for others to do it.
- Gateway
- Connection Handling
- Events/Dispatcher
- Ratelimiting
- Error Handling
- Sharding
License
Arke is licensed under the MIT license. Please read the LICENSE file for more information.