You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
@@ -33,7 +33,11 @@ You will also need to pass a `DiscordHttpClient` to it. You can either implement
33
33
);
34
34
```
35
35
36
-
Now that you initialized the client, the last step before using the endpoints wrappers will be to manage the first connection with your Discord application, and initialize the Tokens you'll receive. You can find a complete example of this in the [example](https://github.com/MeixDev/discord_api_flutter/blob/main/example/lib/main.dart), using the package [flutter_webview_plugin](https://pub.dev/packages/flutter_webview_plugin). You can also use url_launcher with deep linking, use an external window in web as described in [this article](https://itnext.io/flutter-web-oauth-authentication-through-external-window-d890a7ff6463) by my friend [TesteurManiak](https://github.com/TesteurManiak), or any other method that you fancy depending on your targeted systems.
36
+
Now that you initialized the client, the last step before using the endpoints wrappers will be to manage the first connection with your Discord application, and initialize the Tokens you'll receive.
37
+
38
+
You can find a complete example of this in the [example](https://github.com/MeixDev/discord_api_flutter/blob/main/example/lib/main.dart), using the package [flutter_webview_plugin](https://pub.dev/packages/flutter_webview_plugin).
39
+
40
+
You can also use url_launcher with deep linking, use an external window in web as described in [this article](https://itnext.io/flutter-web-oauth-authentication-through-external-window-d890a7ff6463) by my friend [TesteurManiak](https://github.com/TesteurManiak), or any other method that you fancy depending on your targeted systems.
37
41
38
42
## Supported Endpoints
39
43
@@ -42,184 +46,184 @@ _____
42
46
43
47
### User
44
48
45
-
[x] Get Current User
46
-
[x] Get User
47
-
[x] Modify Current User
48
-
[x] Get Current User Guilds
49
-
[x] Get Current User Guild Member
50
-
[x] Leave Guild
51
-
[x] Create DM
52
-
[] Create Group DM
53
-
[x] Get Current User Connections
49
+
*[x] Get Current User
50
+
*[x] Get User
51
+
*[x] Modify Current User
52
+
*[x] Get Current User Guilds
53
+
*[x] Get Current User Guild Member
54
+
*[x] Leave Guild
55
+
*[x] Create DM
56
+
*[ ] Create Group DM
57
+
*[x] Get Current User Connections
54
58
55
59
### Guild
56
60
57
-
[x] Get Guild
58
-
[x] Get Guild Preview
59
-
[] Modify Guild
60
-
[] Delete Guild
61
-
[] Create Guild Channel
62
-
[] Modify Guild Channel Positions
63
-
[] List Active Threads
64
-
[] Get Guild Member
65
-
[] List Guild Members
66
-
[] Search Guild Members
67
-
[] Add Guild Member
68
-
[] List Guild Members
69
-
[] Search Guild Members
70
-
[] Add Guild Member
71
-
[] Modify Guild Member
72
-
[] Modify Current Member
73
-
[] Modify Current User Nick
74
-
[] Add Guild Member Role
75
-
[] Remove Guild Member Role
76
-
[] Remove Guild Member
77
-
[] Get Guild Bans
78
-
[] Get Guild Ban
79
-
[] Create Guild Ban
80
-
[] Remove Guild Ban
81
-
[] Get Guild Roles
82
-
[] Create Guild Role
83
-
[] Modify Guild Role Positions
84
-
[] Modify Guild Role
85
-
[] Delete Guild Role
86
-
[] Get Guild Prune Count
87
-
[] Begin Guild Prune
88
-
[] Get Guild Voice Regions
89
-
[] Get Guild Invites
90
-
[] Get Guild Integrations
91
-
[] Delete Guild Integration
92
-
[] Get Guild Widget Settings
93
-
[] Modify Guild Widget
94
-
[] Get Guild Widget
95
-
[] Get Guild Vanity URL
96
-
[] Get Guild Widget Image
97
-
[] Get Guild Welcome Screen
98
-
[] Modify Guild Welcome Screen
99
-
[] Modify Current User Voice State
100
-
[] Modify User Voice State
61
+
*[x] Get Guild
62
+
*[x] Get Guild Preview
63
+
*[ ] Modify Guild
64
+
*[ ] Delete Guild
65
+
*[ ] Create Guild Channel
66
+
*[ ] Modify Guild Channel Positions
67
+
*[ ] List Active Threads
68
+
*[ ] Get Guild Member
69
+
*[ ] List Guild Members
70
+
*[ ] Search Guild Members
71
+
*[ ] Add Guild Member
72
+
*[ ] List Guild Members
73
+
*[ ] Search Guild Members
74
+
*[ ] Add Guild Member
75
+
*[ ] Modify Guild Member
76
+
*[ ] Modify Current Member
77
+
*[ ] Modify Current User Nick
78
+
*[ ] Add Guild Member Role
79
+
*[ ] Remove Guild Member Role
80
+
*[ ] Remove Guild Member
81
+
*[ ] Get Guild Bans
82
+
*[ ] Get Guild Ban
83
+
*[ ] Create Guild Ban
84
+
*[ ] Remove Guild Ban
85
+
*[ ] Get Guild Roles
86
+
*[ ] Create Guild Role
87
+
*[ ] Modify Guild Role Positions
88
+
*[ ] Modify Guild Role
89
+
*[ ] Delete Guild Role
90
+
*[ ] Get Guild Prune Count
91
+
*[ ] Begin Guild Prune
92
+
*[ ] Get Guild Voice Regions
93
+
*[ ] Get Guild Invites
94
+
*[ ] Get Guild Integrations
95
+
*[ ] Delete Guild Integration
96
+
*[ ] Get Guild Widget Settings
97
+
*[ ] Modify Guild Widget
98
+
*[ ] Get Guild Widget
99
+
*[ ] Get Guild Vanity URL
100
+
*[ ] Get Guild Widget Image
101
+
*[ ] Get Guild Welcome Screen
102
+
*[ ] Modify Guild Welcome Screen
103
+
*[ ] Modify Current User Voice State
104
+
*[ ] Modify User Voice State
101
105
102
106
### Emoji
103
107
104
-
[] List Guild Emojis
105
-
[] Get Guild Emoji
106
-
[] Create Guild Emoji
107
-
[] Modify Guild Emoji
108
-
[] Delete Guild Emoji
108
+
*[ ] List Guild Emojis
109
+
*[ ] Get Guild Emoji
110
+
*[ ] Create Guild Emoji
111
+
*[ ] Modify Guild Emoji
112
+
*[ ] Delete Guild Emoji
109
113
110
114
### Channel
111
115
112
-
[] Get Channel
113
-
[] Modify Channel
114
-
[] Delete/Close Channel
115
-
[] Get Channel Messages
116
-
[] Get Channel Message
117
-
[] Create Message
118
-
[] Crosspost Message
119
-
[] Create Reaction
120
-
[] Delete Own Reaction
121
-
[] Delete User Reaction
122
-
[] Get Reactions
123
-
[] Delete All Reactions
124
-
[] Delete All Reactions for Emoji
125
-
[] Edit Message
126
-
[] Delete Message
127
-
[] Bulk Delete Messages
128
-
[] Edit Channel Permissions
129
-
[] Get Channel Invites
130
-
[] Create Channel Invite
131
-
[] Delete Channel Permission
132
-
[] Follow News Channel
133
-
[] Trigger Typing Indicator
134
-
[] Get Pinned Messages
135
-
[] Pin Message
136
-
[] Unpin Message
137
-
[] Group DM Add Recipient
138
-
[] Group DM Remove Recipient
139
-
[] Start Thread with Message
140
-
[] Start Thread without Message
141
-
[] Join Thread
142
-
[] Add Thread Member
143
-
[] Leave Thread
144
-
[] Remove Thread Member
145
-
[] Get Thread Member
146
-
[] List Thread Members
147
-
[] List Active Threads
148
-
[] List Public Archived Threads
149
-
[] List Private Archived Threads
150
-
[] List Joined Private Archive Threads
116
+
*[ ] Get Channel
117
+
*[ ] Modify Channel
118
+
*[ ] Delete/Close Channel
119
+
*[ ] Get Channel Messages
120
+
*[ ] Get Channel Message
121
+
*[ ] Create Message
122
+
*[ ] Crosspost Message
123
+
*[ ] Create Reaction
124
+
*[ ] Delete Own Reaction
125
+
*[ ] Delete User Reaction
126
+
*[ ] Get Reactions
127
+
*[ ] Delete All Reactions
128
+
*[ ] Delete All Reactions for Emoji
129
+
*[ ] Edit Message
130
+
*[ ] Delete Message
131
+
*[ ] Bulk Delete Messages
132
+
*[ ] Edit Channel Permissions
133
+
*[ ] Get Channel Invites
134
+
*[ ] Create Channel Invite
135
+
*[ ] Delete Channel Permission
136
+
*[ ] Follow News Channel
137
+
*[ ] Trigger Typing Indicator
138
+
*[ ] Get Pinned Messages
139
+
*[ ] Pin Message
140
+
*[ ] Unpin Message
141
+
*[ ] Group DM Add Recipient
142
+
*[ ] Group DM Remove Recipient
143
+
*[ ] Start Thread with Message
144
+
*[ ] Start Thread without Message
145
+
*[ ] Join Thread
146
+
*[ ] Add Thread Member
147
+
*[ ] Leave Thread
148
+
*[ ] Remove Thread Member
149
+
*[ ] Get Thread Member
150
+
*[ ] List Thread Members
151
+
*[ ] List Active Threads
152
+
*[ ] List Public Archived Threads
153
+
*[ ] List Private Archived Threads
154
+
*[ ] List Joined Private Archive Threads
151
155
152
156
### Audit Logs
153
157
154
-
[] Get Guild Audit Log
158
+
*[ ] Get Guild Audit Log
155
159
156
160
### Guild Scheduled Event
157
161
158
-
[] List Scheduled Events for Guild
159
-
[] Create Guild Scheduled Event
160
-
[] Get Guild Scheduled Event
161
-
[] Modify Guild Scheduled Event
162
-
[] Delete Guild Scheduled Event
163
-
[] Get Guild Scheduled Event Users
164
-
[] Guild Scheduled Event Status Update Automation
165
-
[] Guild Scheduled Event Permissions Requirements
162
+
*[ ] List Scheduled Events for Guild
163
+
*[ ] Create Guild Scheduled Event
164
+
*[ ] Get Guild Scheduled Event
165
+
*[ ] Modify Guild Scheduled Event
166
+
*[ ] Delete Guild Scheduled Event
167
+
*[ ] Get Guild Scheduled Event Users
168
+
*[ ] Guild Scheduled Event Status Update Automation
0 commit comments