An open API service indexing awesome lists of open source software.

https://github.com/gabrielahn/fastapi-discord-graphql-gh

An GraphQL API powered by FastAPI ๐Ÿ’จ that reads from the Discord API via a Bot to get the most update info as possible.
https://github.com/gabrielahn/fastapi-discord-graphql-gh

asyncio discord-bot fastapi graphql python railway

Last synced: 5 months ago
JSON representation

An GraphQL API powered by FastAPI ๐Ÿ’จ that reads from the Discord API via a Bot to get the most update info as possible.

Awesome Lists containing this project

README

          

## DiscorD & FastAPI API ๐Ÿค

[![Deploy on Railway](https://railway.app/button.svg)](https://railway.app/template/qI6MGp)

### description
Able to make Discord Bot Call via GraphQL API using FastAPI as the API server.

Products & Libraries used ๐Ÿ‘ท
- fastapi
- GraphQL
- hypercorn
- python
- pydiscord
- Hypercorn

## How to ๐Ÿคจ

- Clone locally and install packages with pip using `pip install -r requirements.txt`
- Run locally using `hypercorn main:app --reload`

## Features ๐Ÿš€
- It can get the messages from channels within a category channel.
- Make a reply via a thread.
- Send messages to threads and channels alike.
- Filter responses messages by different fields

[To see more check me out](https://www.gabrielhn.com)