All Projects → Darkflame72 → defectio

Darkflame72 / defectio

Licence: MIT license
Python wrapper for Revolt https://revolt.chat

Programming Languages

python
139335 projects - #7 most used programming language

Projects that are alternatives of or similar to defectio

revolt.py
Python wrapper for https://revolt.chat
Stars: ✭ 58 (+123.08%)
Mutual labels:  revolt, revolt-api-wrapper
vortex
Revolt voice server
Stars: ✭ 61 (+134.62%)
Mutual labels:  revolt
revolt.chat
Revolt landing page.
Stars: ✭ 26 (+0%)
Mutual labels:  revolt
Taco
The Taco Revolt ~~bot~~ machine.
Stars: ✭ 14 (-46.15%)
Mutual labels:  revolt
api
Typescript typings and OpenAPI v3 generator for the Revolt API.
Stars: ✭ 23 (-11.54%)
Mutual labels:  revolt
autumn
Pluggable file server micro-service.
Stars: ✭ 27 (+3.85%)
Mutual labels:  revolt
revolt.js
Modern Typescript library for interacting with Revolt.
Stars: ✭ 141 (+442.31%)
Mutual labels:  revolt
january
Image proxy and embed generator.
Stars: ✭ 24 (-7.69%)
Mutual labels:  revolt
rvmob
(Community-led Project) React Native Revolt client.
Stars: ✭ 39 (+50%)
Mutual labels:  revolt
revite
Revolt client built with Preact.
Stars: ✭ 606 (+2230.77%)
Mutual labels:  revolt
documentation
Revolt documentation website.
Stars: ✭ 20 (-23.08%)
Mutual labels:  revolt
translations
i18n translations of Revolt
Stars: ✭ 27 (+3.85%)
Mutual labels:  revolt
self-hosted
Deploy Revolt using Docker.
Stars: ✭ 490 (+1784.62%)
Mutual labels:  revolt
delta
Monorepo for Revolt backend services.
Stars: ✭ 766 (+2846.15%)
Mutual labels:  revolt

Defectio

revolt-api Documentation Status All Contributors

defectio is a direct implementation of the entire Revolt API and provides a way to authenticate and start communicating with Revolt servers. Similar interface to discord.py

Example Usage

import defectio

client = defectio.Client()


@client.event
async def on_ready():
    print("We have logged in.")


@client.event
async def on_message(message: defectio.Message):
    if message.author == client.user:
        return
    if message.content.startswith("$hello"):
        await message.channel.send("Hello!")


client.run("your token here")

Contribute

Join our server here

License

Licensed under an MIT license

Based on discord.py by Rapptz here

Contributors

Thanks goes to these wonderful people (emoji key):


Joshua Nixon

💻

Adam

💻

jotte

💻

Paul Makles

🐛

Cearaj

💻

jafreli

💻

Dark42ed

📖

FabrizioCoder

💻

This project follows the all-contributors specification. Contributions of any kind welcome!

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].