automatically follows through with the requests for Discord OAuth
- Makes a Authorization Url automatically, using the client ID, redirect_uri, and the scopes you want
- Can get:
- The access token
- The user
- The user's guilds
- A specific guild, using it's ID
It also makes bot auth url's
P.S. The version number (Major.Minor) following the functions and models show which versions I intend to add them
- Add functions and models for User and Guild
- User
-
Functions
User Functions
- Get User - v2.1
- Modify Current User - v2.1
- Get Current Guild Members - v2.1
- Leave Guild - v2.1
- Create DM - v2.1
- Create Group DM - v2.1
- Get Current User Connections - v2.1
- Get Current User Application Role Connection - v2.1
- Update Current User Application Role Connection - v2.1
-
- Guild
-
Functions
Check The Guild Functions (It's long)
- Create Guild - v2.2
- Get Guild Preview - v2.2
- Modify Guild - v2.2
- Delete Guild - v2.2
- Get Guild Channels - v2.4
- Create Guild Channels - v2.4
- Modify Guild Channels Positions - v2.4
- List Active Guild Threads - v2.2
- Get Guild Member - v2.3
- List Guild Members - v2.3
- Search Guild Members - v2.3
- Add Guild Member - v2.3
- Modify Guild Member - v2.3
- Modify Current Member - v2.3
- Modify Current User Nick - v2.3
- Add Guild Member Role - v2.4
- Remove Guild Member Role - v2.4
- Remove Guild Member - v2.3
- Get Guild Bans - v2.2
- Get Guild Ban - v2.2
- Create Guild Ban - v2.2
- Remove Guild Ban - v2.2
- Get Guild Roles - v2.5
- Create Guild Role - v2.5
- Modify Guild Role Positions - v2.5
- Modify Guild Role - v2.5
- Modify Guild MFA Level - v2.2
- Delete Guild Role - v2.5
- Get Guild Prune Count - v2.3
- Begin Guild Prune - v2.3
- Get Guild Voice Regions - v2.6
- Get Guild Invites - v2.2
- Get Guild Integrations - v2.6
- Delete Guild Integration
- Get Guild Widget Settings
- Modify Guild Widget
- Get Guild Widget
- Get Guild Vanity URL
- Get Guild Widget Image
- Get Guild Welcome Screen
- Modify Guild Welcome Screen
- Get Guild Onboarding
- Modify Guild Onboarding
- Modify Current User Voice State
- Modify User Voice State
-
Models (Like channel, and role models)
- Guild Preview Model - v2.2
- Guild Member Model - v2.3
- Channel Model - v2.4
- Role Model - v2.5
- Integration Model - v2.7
- welcome Screen Model - v2.8
- Guild Onboarding Model - v2.8
- Guild Widget - v2.7
-
- User
- Raise
MissingScopes
when trying to use a functions that need extra scopes
Arcader717 💻 📖 💡 ✅ |
This project is under the MIT License