mirror of
https://github.com/stoatchat/javascript-client-api.git
synced 2026-07-19 17:13:35 -04:00
chore: build library from latest spec [skip ci]
This commit is contained in:
+2
-2
@@ -1,3 +1,3 @@
|
||||
// This file was auto-generated by @insertish/oapi!
|
||||
export const pathResolve = {"1":[[""]],"2":[["users","@me"],["users",["{target}"]],["users","dms"],["users","friend"],["bots","create"],["bots",["{bot}"]],["bots","@me"],["bots",["{target}"]],["channels",["{target}"]],["channels","create"],["servers","create"],["servers",["{target}"]],["invites",["{target}"]],["safety","report"],["onboard","hello"],["onboard","complete"],["policy","acknowledge"],["push","subscribe"],["push","unsubscribe"],["sync","unreads"],["webhooks",["{webhook_id}"]]],"3":[["users",["{target}"],"flags"],["users","@me","username"],["users",["{target}"],"default_avatar"],["users",["{target}"],"profile"],["users",["{target}"],"dm"],["users",["{target}"],"mutual"],["users",["{target}"],"friend"],["users",["{target}"],"block"],["bots",["{target}"],"invite"],["channels",["{target}"],"members"],["channels",["{target}"],"invites"],["channels",["{target}"],"messages"],["channels",["{target}"],"search"],["channels",["{target}"],"join_call"],["channels",["{target}"],"webhooks"],["channels",["{channel_id}"],"webhooks"],["servers",["{target}"],"ack"],["servers",["{server}"],"channels"],["servers",["{target}"],"members"],["servers",["{target}"],"members_experimental_query"],["servers",["{target}"],"bans"],["servers",["{target}"],"invites"],["servers",["{target}"],"roles"],["servers",["{target}"],"emojis"],["custom","emoji",["{id}"]],["custom","emoji",["{emoji_id}"]],["auth","account","create"],["auth","account","reverify"],["auth","account","delete"],["auth","account",""],["auth","account","disable"],["auth","account","reset_password"],["auth","session","login"],["auth","session","logout"],["auth","session","all"],["auth","session",["{id}"]],["auth","mfa","ticket"],["auth","mfa",""],["auth","mfa","recovery"],["auth","mfa","methods"],["auth","mfa","totp"],["sync","settings","fetch"],["sync","settings","set"],["webhooks",["{webhook_id}"],["{token}"]]],"4":[["channels",["{target}"],"ack",["{message}"]],["channels",["{target}"],"messages",["{msg}"]],["channels",["{target}"],"messages","bulk"],["channels",["{group_id}"],"recipients",["{member_id}"]],["channels",["{target}"],"recipients",["{member}"]],["channels",["{target}"],"end_ring",["{target_user}"]],["channels",["{target}"],"permissions",["{role_id}"]],["channels",["{target}"],"permissions","default"],["servers",["{target}"],"members",["{member}"]],["servers",["{server}"],"members",["{member}"]],["servers",["{server}"],"bans",["{target}"]],["servers",["{target}"],"roles",["{role_id}"]],["servers",["{target}"],"permissions",["{role_id}"]],["servers",["{target}"],"permissions","default"],["servers",["{target}"],"roles","ranks"],["auth","account","change","password"],["auth","account","change","email"],["auth","account","verify",["{code}"]],["webhooks",["{webhook_id}"],["{token}"],"github"]],"5":[["channels",["{target}"],"messages",["{msg}"],"pin"],["channels",["{target}"],"messages",["{msg}"],"reactions"]],"6":[["channels",["{target}"],"messages",["{msg}"],"reactions",["{emoji}"]]]};
|
||||
export const queryParams = {"/":{"get":[]},"/users/@me":{"get":[]},"/users/{target}":{"get":[],"patch":[]},"/users/{target}/flags":{"get":[]},"/users/@me/username":{"patch":[]},"/users/{target}/default_avatar":{"get":[]},"/users/{target}/profile":{"get":[]},"/users/dms":{"get":[]},"/users/{target}/dm":{"get":[]},"/users/{target}/mutual":{"get":[]},"/users/{target}/friend":{"put":[],"delete":[]},"/users/{target}/block":{"put":[],"delete":[]},"/users/friend":{"post":[]},"/bots/create":{"post":[]},"/bots/{target}/invite":{"get":[],"post":[]},"/bots/{bot}":{"get":[]},"/bots/@me":{"get":[]},"/bots/{target}":{"delete":[],"patch":[]},"/channels/{target}/ack/{message}":{"put":[]},"/channels/{target}":{"get":[],"delete":["leave_silently"],"patch":[]},"/channels/{target}/members":{"get":[]},"/channels/{target}/invites":{"post":[]},"/channels/{target}/messages":{"get":["limit","before","after","sort","nearby","include_users"],"post":[]},"/channels/{target}/search":{"post":[]},"/channels/{target}/messages/{msg}/pin":{"post":[],"delete":[]},"/channels/{target}/messages/{msg}":{"get":[],"delete":[],"patch":[]},"/channels/{target}/messages/bulk":{"delete":[]},"/channels/create":{"post":[]},"/channels/{group_id}/recipients/{member_id}":{"put":[]},"/channels/{target}/recipients/{member}":{"delete":[]},"/channels/{target}/join_call":{"post":[]},"/channels/{target}/end_ring/{target_user}":{"put":[]},"/channels/{target}/permissions/{role_id}":{"put":[]},"/channels/{target}/permissions/default":{"put":[]},"/channels/{target}/messages/{msg}/reactions/{emoji}":{"put":[],"delete":["user_id","remove_all"]},"/channels/{target}/messages/{msg}/reactions":{"delete":[]},"/channels/{target}/webhooks":{"post":[]},"/channels/{channel_id}/webhooks":{"get":[]},"/servers/create":{"post":[]},"/servers/{target}":{"get":["include_channels"],"delete":["leave_silently"],"patch":[]},"/servers/{target}/ack":{"put":[]},"/servers/{server}/channels":{"post":[]},"/servers/{target}/members":{"get":["exclude_offline"]},"/servers/{target}/members/{member}":{"get":["roles"],"delete":[]},"/servers/{server}/members/{member}":{"patch":[]},"/servers/{target}/members_experimental_query":{"get":["query","experimental_api"]},"/servers/{server}/bans/{target}":{"put":[],"delete":[]},"/servers/{target}/bans":{"get":[]},"/servers/{target}/invites":{"get":[]},"/servers/{target}/roles":{"post":[]},"/servers/{target}/roles/{role_id}":{"get":[],"delete":[],"patch":[]},"/servers/{target}/permissions/{role_id}":{"put":[]},"/servers/{target}/permissions/default":{"put":[]},"/servers/{target}/emojis":{"get":[]},"/servers/{target}/roles/ranks":{"patch":[]},"/invites/{target}":{"get":[],"post":[],"delete":[]},"/custom/emoji/{id}":{"put":[]},"/custom/emoji/{emoji_id}":{"get":[],"delete":[]},"/safety/report":{"post":[]},"/auth/account/create":{"post":[]},"/auth/account/reverify":{"post":[]},"/auth/account/delete":{"put":[],"post":[]},"/auth/account/":{"get":[]},"/auth/account/disable":{"post":[]},"/auth/account/change/password":{"patch":[]},"/auth/account/change/email":{"patch":[]},"/auth/account/verify/{code}":{"post":[]},"/auth/account/reset_password":{"post":[],"patch":[]},"/auth/session/login":{"post":[]},"/auth/session/logout":{"post":[]},"/auth/session/all":{"get":[],"delete":["revoke_self"]},"/auth/session/{id}":{"delete":[],"patch":[]},"/auth/mfa/ticket":{"put":[]},"/auth/mfa/":{"get":[]},"/auth/mfa/recovery":{"post":[],"patch":[]},"/auth/mfa/methods":{"get":[]},"/auth/mfa/totp":{"put":[],"post":[],"delete":[]},"/onboard/hello":{"get":[]},"/onboard/complete":{"post":[]},"/policy/acknowledge":{"post":[]},"/push/subscribe":{"post":[]},"/push/unsubscribe":{"post":[]},"/sync/settings/fetch":{"post":[]},"/sync/settings/set":{"post":["timestamp"]},"/sync/unreads":{"get":[]},"/webhooks/{webhook_id}/{token}":{"get":[],"post":[],"delete":[],"patch":[]},"/webhooks/{webhook_id}":{"get":[],"delete":[],"patch":[]},"/webhooks/{webhook_id}/{token}/github":{"post":[]}};
|
||||
export const pathResolve = {"1":[[""]],"2":[["users","@me"],["users",["{target}"]],["users","dms"],["users","friend"],["bots","create"],["bots",["{bot_id}"]],["bots","@me"],["channels",["{target}"]],["channels","create"],["servers","create"],["servers",["{target}"]],["invites",["{target}"]],["safety","report"],["onboard","hello"],["onboard","complete"],["policy","acknowledge"],["push","subscribe"],["push","unsubscribe"],["sync","unreads"],["webhooks",["{webhook_id}"]]],"3":[["users",["{target}"],"flags"],["users","@me","username"],["users",["{target}"],"default_avatar"],["users",["{target}"],"profile"],["users",["{target}"],"dm"],["users",["{target}"],"mutual"],["users",["{target}"],"friend"],["users",["{target}"],"block"],["bots",["{target}"],"invite"],["channels",["{target}"],"members"],["channels",["{target}"],"invites"],["channels",["{target}"],"messages"],["channels",["{target}"],"search"],["channels",["{target}"],"join_call"],["channels",["{channel_id}"],"webhooks"],["servers",["{target}"],"ack"],["servers",["{server}"],"channels"],["servers",["{target}"],"members"],["servers",["{target}"],"members_experimental_query"],["servers",["{target}"],"bans"],["servers",["{target}"],"invites"],["servers",["{target}"],"roles"],["servers",["{target}"],"emojis"],["custom","emoji",["{emoji_id}"]],["auth","account","create"],["auth","account","reverify"],["auth","account","delete"],["auth","account",""],["auth","account","disable"],["auth","account","reset_password"],["auth","session","login"],["auth","session","logout"],["auth","session","all"],["auth","session",["{id}"]],["auth","mfa","ticket"],["auth","mfa",""],["auth","mfa","recovery"],["auth","mfa","methods"],["auth","mfa","totp"],["sync","settings","fetch"],["sync","settings","set"],["webhooks",["{webhook_id}"],["{token}"]]],"4":[["channels",["{target}"],"ack",["{message}"]],["channels",["{target}"],"messages",["{msg}"]],["channels",["{target}"],"messages","bulk"],["channels",["{group_id}"],"recipients",["{member_id}"]],["channels",["{target}"],"end_ring",["{target_user}"]],["channels",["{target}"],"permissions",["{role_id}"]],["channels",["{target}"],"permissions","default"],["servers",["{server_id}"],"members",["{member_id}"]],["servers",["{server}"],"bans",["{target}"]],["servers",["{target}"],"roles",["{role_id}"]],["servers",["{target}"],"permissions",["{role_id}"]],["servers",["{target}"],"permissions","default"],["servers",["{target}"],"roles","ranks"],["auth","account","change","password"],["auth","account","change","email"],["auth","account","verify",["{code}"]],["webhooks",["{webhook_id}"],["{token}"],"github"]],"5":[["channels",["{target}"],"messages",["{msg}"],"pin"],["channels",["{target}"],"messages",["{msg}"],"reactions"]],"6":[["channels",["{target}"],"messages",["{msg}"],"reactions",["{emoji}"]]]};
|
||||
export const queryParams = {"/":{"get":[]},"/users/@me":{"get":[]},"/users/{target}":{"get":[],"patch":[]},"/users/{target}/flags":{"get":[]},"/users/@me/username":{"patch":[]},"/users/{target}/default_avatar":{"get":[]},"/users/{target}/profile":{"get":[]},"/users/dms":{"get":[]},"/users/{target}/dm":{"get":[]},"/users/{target}/mutual":{"get":[]},"/users/{target}/friend":{"put":[],"delete":[]},"/users/{target}/block":{"put":[],"delete":[]},"/users/friend":{"post":[]},"/bots/create":{"post":[]},"/bots/{target}/invite":{"get":[],"post":[]},"/bots/{bot_id}":{"get":[],"delete":[],"patch":[]},"/bots/@me":{"get":[]},"/channels/{target}/ack/{message}":{"put":[]},"/channels/{target}":{"get":[],"delete":["leave_silently"],"patch":[]},"/channels/{target}/members":{"get":[]},"/channels/{target}/invites":{"post":[]},"/channels/{target}/messages":{"get":["limit","before","after","sort","nearby","include_users"],"post":[]},"/channels/{target}/search":{"post":[]},"/channels/{target}/messages/{msg}/pin":{"post":[],"delete":[]},"/channels/{target}/messages/{msg}":{"get":[],"delete":[],"patch":[]},"/channels/{target}/messages/bulk":{"delete":[]},"/channels/create":{"post":[]},"/channels/{group_id}/recipients/{member_id}":{"put":[],"delete":[]},"/channels/{target}/join_call":{"post":[]},"/channels/{target}/end_ring/{target_user}":{"put":[]},"/channels/{target}/permissions/{role_id}":{"put":[]},"/channels/{target}/permissions/default":{"put":[]},"/channels/{target}/messages/{msg}/reactions/{emoji}":{"put":[],"delete":["user_id","remove_all"]},"/channels/{target}/messages/{msg}/reactions":{"delete":[]},"/channels/{channel_id}/webhooks":{"get":[],"post":[]},"/servers/create":{"post":[]},"/servers/{target}":{"get":["include_channels"],"delete":["leave_silently"],"patch":[]},"/servers/{target}/ack":{"put":[]},"/servers/{server}/channels":{"post":[]},"/servers/{target}/members":{"get":["exclude_offline"]},"/servers/{server_id}/members/{member_id}":{"get":["roles"],"delete":[],"patch":[]},"/servers/{target}/members_experimental_query":{"get":["query","experimental_api"]},"/servers/{server}/bans/{target}":{"put":[],"delete":[]},"/servers/{target}/bans":{"get":[]},"/servers/{target}/invites":{"get":[]},"/servers/{target}/roles":{"post":[]},"/servers/{target}/roles/{role_id}":{"get":[],"delete":[],"patch":[]},"/servers/{target}/permissions/{role_id}":{"put":[]},"/servers/{target}/permissions/default":{"put":[]},"/servers/{target}/emojis":{"get":[]},"/servers/{target}/roles/ranks":{"patch":[]},"/invites/{target}":{"get":[],"post":[],"delete":[]},"/custom/emoji/{emoji_id}":{"get":[],"put":[],"delete":[]},"/safety/report":{"post":[]},"/auth/account/create":{"post":[]},"/auth/account/reverify":{"post":[]},"/auth/account/delete":{"put":[],"post":[]},"/auth/account/":{"get":[]},"/auth/account/disable":{"post":[]},"/auth/account/change/password":{"patch":[]},"/auth/account/change/email":{"patch":[]},"/auth/account/verify/{code}":{"post":[]},"/auth/account/reset_password":{"post":[],"patch":[]},"/auth/session/login":{"post":[]},"/auth/session/logout":{"post":[]},"/auth/session/all":{"get":[],"delete":["revoke_self"]},"/auth/session/{id}":{"delete":[],"patch":[]},"/auth/mfa/ticket":{"put":[]},"/auth/mfa/":{"get":[]},"/auth/mfa/recovery":{"post":[],"patch":[]},"/auth/mfa/methods":{"get":[]},"/auth/mfa/totp":{"put":[],"post":[],"delete":[]},"/onboard/hello":{"get":[]},"/onboard/complete":{"post":[]},"/policy/acknowledge":{"post":[]},"/push/subscribe":{"post":[]},"/push/unsubscribe":{"post":[]},"/sync/settings/fetch":{"post":[]},"/sync/settings/set":{"post":["timestamp"]},"/sync/unreads":{"get":[]},"/webhooks/{webhook_id}/{token}":{"get":[],"post":[],"delete":[],"patch":[]},"/webhooks/{webhook_id}":{"get":[],"delete":[],"patch":[]},"/webhooks/{webhook_id}/{token}/github":{"post":[]}};
|
||||
+16
-16
@@ -33,13 +33,13 @@ export type APIRoutes =
|
||||
| { method: 'get', path: '-/bots/{target}/invite', parts: 3, params: undefined, response: paths['/bots/{target}/invite']['get']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'post', path: `/bots/${string}/invite`, parts: 3, params: paths['/bots/{target}/invite']['post']['requestBody']['content']['application/json'], response: undefined }
|
||||
| { method: 'post', path: '-/bots/{target}/invite', parts: 3, params: paths['/bots/{target}/invite']['post']['requestBody']['content']['application/json'], response: undefined }
|
||||
| { method: 'get', path: `/bots/${string}`, parts: 2, params: undefined, response: paths['/bots/{bot}']['get']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'get', path: '-/bots/{bot}', parts: 2, params: undefined, response: paths['/bots/{bot}']['get']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'get', path: `/bots/@me`, parts: 2, params: undefined, response: paths['/bots/@me']['get']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'get', path: `/bots/${string}`, parts: 2, params: undefined, response: paths['/bots/{bot_id}']['get']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'get', path: '-/bots/{bot_id}', parts: 2, params: undefined, response: paths['/bots/{bot_id}']['get']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'delete', path: `/bots/${string}`, parts: 2, params: undefined, response: undefined }
|
||||
| { method: 'delete', path: '-/bots/{target}', parts: 2, params: undefined, response: undefined }
|
||||
| { method: 'patch', path: `/bots/${string}`, parts: 2, params: paths['/bots/{target}']['patch']['requestBody']['content']['application/json'], response: paths['/bots/{target}']['patch']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'patch', path: '-/bots/{target}', parts: 2, params: paths['/bots/{target}']['patch']['requestBody']['content']['application/json'], response: paths['/bots/{target}']['patch']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'delete', path: '-/bots/{bot_id}', parts: 2, params: undefined, response: undefined }
|
||||
| { method: 'patch', path: `/bots/${string}`, parts: 2, params: paths['/bots/{bot_id}']['patch']['requestBody']['content']['application/json'], response: paths['/bots/{bot_id}']['patch']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'patch', path: '-/bots/{bot_id}', parts: 2, params: paths['/bots/{bot_id}']['patch']['requestBody']['content']['application/json'], response: paths['/bots/{bot_id}']['patch']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'get', path: `/bots/@me`, parts: 2, params: undefined, response: paths['/bots/@me']['get']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'put', path: `/channels/${string}/ack/${string}`, parts: 4, params: undefined, response: undefined }
|
||||
| { method: 'put', path: '-/channels/{target}/ack/{message}', parts: 4, params: undefined, response: undefined }
|
||||
| { method: 'get', path: `/channels/${string}`, parts: 2, params: undefined, response: paths['/channels/{target}']['get']['responses']['200']['content']['application/json'] }
|
||||
@@ -74,7 +74,7 @@ export type APIRoutes =
|
||||
| { method: 'put', path: `/channels/${string}/recipients/${string}`, parts: 4, params: undefined, response: undefined }
|
||||
| { method: 'put', path: '-/channels/{group_id}/recipients/{member_id}', parts: 4, params: undefined, response: undefined }
|
||||
| { method: 'delete', path: `/channels/${string}/recipients/${string}`, parts: 4, params: undefined, response: undefined }
|
||||
| { method: 'delete', path: '-/channels/{target}/recipients/{member}', parts: 4, params: undefined, response: undefined }
|
||||
| { method: 'delete', path: '-/channels/{group_id}/recipients/{member_id}', parts: 4, params: undefined, response: undefined }
|
||||
| { method: 'post', path: `/channels/${string}/join_call`, parts: 3, params: paths['/channels/{target}/join_call']['post']['requestBody']['content']['application/json'], response: paths['/channels/{target}/join_call']['post']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'post', path: '-/channels/{target}/join_call', parts: 3, params: paths['/channels/{target}/join_call']['post']['requestBody']['content']['application/json'], response: paths['/channels/{target}/join_call']['post']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'put', path: `/channels/${string}/end_ring/${string}`, parts: 4, params: undefined, response: undefined }
|
||||
@@ -89,10 +89,10 @@ export type APIRoutes =
|
||||
| { method: 'delete', path: '-/channels/{target}/messages/{msg}/reactions/{emoji}', parts: 6, params: paths['/channels/{target}/messages/{msg}/reactions/{emoji}']['delete']['parameters']['query'], response: undefined }
|
||||
| { method: 'delete', path: `/channels/${string}/messages/${string}/reactions`, parts: 5, params: undefined, response: undefined }
|
||||
| { method: 'delete', path: '-/channels/{target}/messages/{msg}/reactions', parts: 5, params: undefined, response: undefined }
|
||||
| { method: 'post', path: `/channels/${string}/webhooks`, parts: 3, params: paths['/channels/{target}/webhooks']['post']['requestBody']['content']['application/json'], response: paths['/channels/{target}/webhooks']['post']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'post', path: '-/channels/{target}/webhooks', parts: 3, params: paths['/channels/{target}/webhooks']['post']['requestBody']['content']['application/json'], response: paths['/channels/{target}/webhooks']['post']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'get', path: `/channels/${string}/webhooks`, parts: 3, params: undefined, response: paths['/channels/{channel_id}/webhooks']['get']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'get', path: '-/channels/{channel_id}/webhooks', parts: 3, params: undefined, response: paths['/channels/{channel_id}/webhooks']['get']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'post', path: `/channels/${string}/webhooks`, parts: 3, params: paths['/channels/{channel_id}/webhooks']['post']['requestBody']['content']['application/json'], response: paths['/channels/{channel_id}/webhooks']['post']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'post', path: '-/channels/{channel_id}/webhooks', parts: 3, params: paths['/channels/{channel_id}/webhooks']['post']['requestBody']['content']['application/json'], response: paths['/channels/{channel_id}/webhooks']['post']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'post', path: `/servers/create`, parts: 2, params: paths['/servers/create']['post']['requestBody']['content']['application/json'], response: paths['/servers/create']['post']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'get', path: `/servers/${string}`, parts: 2, params: paths['/servers/{target}']['get']['parameters']['query'], response: paths['/servers/{target}']['get']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'get', path: '-/servers/{target}', parts: 2, params: paths['/servers/{target}']['get']['parameters']['query'], response: paths['/servers/{target}']['get']['responses']['200']['content']['application/json'] }
|
||||
@@ -106,12 +106,12 @@ export type APIRoutes =
|
||||
| { method: 'post', path: '-/servers/{server}/channels', parts: 3, params: paths['/servers/{server}/channels']['post']['requestBody']['content']['application/json'], response: paths['/servers/{server}/channels']['post']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'get', path: `/servers/${string}/members`, parts: 3, params: paths['/servers/{target}/members']['get']['parameters']['query'], response: paths['/servers/{target}/members']['get']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'get', path: '-/servers/{target}/members', parts: 3, params: paths['/servers/{target}/members']['get']['parameters']['query'], response: paths['/servers/{target}/members']['get']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'get', path: `/servers/${string}/members/${string}`, parts: 4, params: paths['/servers/{target}/members/{member}']['get']['parameters']['query'], response: paths['/servers/{target}/members/{member}']['get']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'get', path: '-/servers/{target}/members/{member}', parts: 4, params: paths['/servers/{target}/members/{member}']['get']['parameters']['query'], response: paths['/servers/{target}/members/{member}']['get']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'get', path: `/servers/${string}/members/${string}`, parts: 4, params: paths['/servers/{server_id}/members/{member_id}']['get']['parameters']['query'], response: paths['/servers/{server_id}/members/{member_id}']['get']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'get', path: '-/servers/{server_id}/members/{member_id}', parts: 4, params: paths['/servers/{server_id}/members/{member_id}']['get']['parameters']['query'], response: paths['/servers/{server_id}/members/{member_id}']['get']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'delete', path: `/servers/${string}/members/${string}`, parts: 4, params: undefined, response: undefined }
|
||||
| { method: 'delete', path: '-/servers/{target}/members/{member}', parts: 4, params: undefined, response: undefined }
|
||||
| { method: 'patch', path: `/servers/${string}/members/${string}`, parts: 4, params: paths['/servers/{server}/members/{member}']['patch']['requestBody']['content']['application/json'], response: paths['/servers/{server}/members/{member}']['patch']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'patch', path: '-/servers/{server}/members/{member}', parts: 4, params: paths['/servers/{server}/members/{member}']['patch']['requestBody']['content']['application/json'], response: paths['/servers/{server}/members/{member}']['patch']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'delete', path: '-/servers/{server_id}/members/{member_id}', parts: 4, params: undefined, response: undefined }
|
||||
| { method: 'patch', path: `/servers/${string}/members/${string}`, parts: 4, params: paths['/servers/{server_id}/members/{member_id}']['patch']['requestBody']['content']['application/json'], response: paths['/servers/{server_id}/members/{member_id}']['patch']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'patch', path: '-/servers/{server_id}/members/{member_id}', parts: 4, params: paths['/servers/{server_id}/members/{member_id}']['patch']['requestBody']['content']['application/json'], response: paths['/servers/{server_id}/members/{member_id}']['patch']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'get', path: `/servers/${string}/members_experimental_query`, parts: 3, params: paths['/servers/{target}/members_experimental_query']['get']['parameters']['query'], response: paths['/servers/{target}/members_experimental_query']['get']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'get', path: '-/servers/{target}/members_experimental_query', parts: 3, params: paths['/servers/{target}/members_experimental_query']['get']['parameters']['query'], response: paths['/servers/{target}/members_experimental_query']['get']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'put', path: `/servers/${string}/bans/${string}`, parts: 4, params: paths['/servers/{server}/bans/{target}']['put']['requestBody']['content']['application/json'], response: paths['/servers/{server}/bans/{target}']['put']['responses']['200']['content']['application/json'] }
|
||||
@@ -144,10 +144,10 @@ export type APIRoutes =
|
||||
| { method: 'post', path: '-/invites/{target}', parts: 2, params: undefined, response: paths['/invites/{target}']['post']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'delete', path: `/invites/${string}`, parts: 2, params: undefined, response: undefined }
|
||||
| { method: 'delete', path: '-/invites/{target}', parts: 2, params: undefined, response: undefined }
|
||||
| { method: 'put', path: `/custom/emoji/${string}`, parts: 3, params: paths['/custom/emoji/{id}']['put']['requestBody']['content']['application/json'], response: paths['/custom/emoji/{id}']['put']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'put', path: '-/custom/emoji/{id}', parts: 3, params: paths['/custom/emoji/{id}']['put']['requestBody']['content']['application/json'], response: paths['/custom/emoji/{id}']['put']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'get', path: `/custom/emoji/${string}`, parts: 3, params: undefined, response: paths['/custom/emoji/{emoji_id}']['get']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'get', path: '-/custom/emoji/{emoji_id}', parts: 3, params: undefined, response: paths['/custom/emoji/{emoji_id}']['get']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'put', path: `/custom/emoji/${string}`, parts: 3, params: paths['/custom/emoji/{emoji_id}']['put']['requestBody']['content']['application/json'], response: paths['/custom/emoji/{emoji_id}']['put']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'put', path: '-/custom/emoji/{emoji_id}', parts: 3, params: paths['/custom/emoji/{emoji_id}']['put']['requestBody']['content']['application/json'], response: paths['/custom/emoji/{emoji_id}']['put']['responses']['200']['content']['application/json'] }
|
||||
| { method: 'delete', path: `/custom/emoji/${string}`, parts: 3, params: undefined, response: undefined }
|
||||
| { method: 'delete', path: '-/custom/emoji/{emoji_id}', parts: 3, params: undefined, response: undefined }
|
||||
| { method: 'post', path: `/safety/report`, parts: 2, params: paths['/safety/report']['post']['requestBody']['content']['application/json'], response: undefined }
|
||||
|
||||
+113
-99
@@ -80,20 +80,18 @@ export interface paths {
|
||||
/** Invite a bot to a server or group by its id.` */
|
||||
post: operations["invite_invite_bot"];
|
||||
};
|
||||
"/bots/{bot}": {
|
||||
"/bots/{bot_id}": {
|
||||
/** Fetch details of a bot you own by its id. */
|
||||
get: operations["fetch_fetch_bot"];
|
||||
};
|
||||
"/bots/@me": {
|
||||
/** Fetch all of the bots that you have control over. */
|
||||
get: operations["fetch_owned_fetch_owned_bots"];
|
||||
};
|
||||
"/bots/{target}": {
|
||||
/** Delete a bot by its id. */
|
||||
delete: operations["delete_delete_bot"];
|
||||
/** Edit bot details by its id. */
|
||||
patch: operations["edit_edit_bot"];
|
||||
};
|
||||
"/bots/@me": {
|
||||
/** Fetch all of the bots that you have control over. */
|
||||
get: operations["fetch_owned_fetch_owned_bots"];
|
||||
};
|
||||
"/channels/{target}/ack/{message}": {
|
||||
/** Lets the server and all other clients know that we've seen this message id in this channel. */
|
||||
put: operations["channel_ack_ack"];
|
||||
@@ -163,8 +161,6 @@ export interface paths {
|
||||
"/channels/{group_id}/recipients/{member_id}": {
|
||||
/** Adds another user to the group. */
|
||||
put: operations["group_add_member_add_member"];
|
||||
};
|
||||
"/channels/{target}/recipients/{member}": {
|
||||
/** Removes a user from the group. */
|
||||
delete: operations["group_remove_member_remove_member"];
|
||||
};
|
||||
@@ -210,13 +206,11 @@ export interface paths {
|
||||
*/
|
||||
delete: operations["message_clear_reactions_clear_reactions"];
|
||||
};
|
||||
"/channels/{target}/webhooks": {
|
||||
/** Creates a webhook which 3rd party platforms can use to send messages */
|
||||
post: operations["webhook_create_create_webhook"];
|
||||
};
|
||||
"/channels/{channel_id}/webhooks": {
|
||||
/** Gets all webhooks inside the channel */
|
||||
get: operations["webhook_fetch_all_fetch_webhooks"];
|
||||
/** Creates a webhook which 3rd party platforms can use to send messages */
|
||||
post: operations["webhook_create_create_webhook"];
|
||||
};
|
||||
"/servers/create": {
|
||||
/** Create a new server. */
|
||||
@@ -242,13 +236,11 @@ export interface paths {
|
||||
/** Fetch all server members. */
|
||||
get: operations["member_fetch_all_fetch_all"];
|
||||
};
|
||||
"/servers/{target}/members/{member}": {
|
||||
"/servers/{server_id}/members/{member_id}": {
|
||||
/** Retrieve a member. */
|
||||
get: operations["member_fetch_fetch"];
|
||||
/** Removes a member from the server. */
|
||||
delete: operations["member_remove_kick"];
|
||||
};
|
||||
"/servers/{server}/members/{member}": {
|
||||
/** Edit a member by their id. */
|
||||
patch: operations["member_edit_edit"];
|
||||
};
|
||||
@@ -306,13 +298,11 @@ export interface paths {
|
||||
/** Delete an invite by its id. */
|
||||
delete: operations["invite_delete_delete"];
|
||||
};
|
||||
"/custom/emoji/{id}": {
|
||||
/** Create an emoji by its Autumn upload id. */
|
||||
put: operations["emoji_create_create_emoji"];
|
||||
};
|
||||
"/custom/emoji/{emoji_id}": {
|
||||
/** Fetch an emoji by its id. */
|
||||
get: operations["emoji_fetch_fetch_emoji"];
|
||||
/** Create an emoji by its Autumn upload id. */
|
||||
put: operations["emoji_create_create_emoji"];
|
||||
/** Delete an emoji by its id. */
|
||||
delete: operations["emoji_delete_delete_emoji"];
|
||||
};
|
||||
@@ -771,6 +761,12 @@ export interface components {
|
||||
/** @enum {string} */
|
||||
type: "NotPinned";
|
||||
}
|
||||
| {
|
||||
/** @enum {string} */
|
||||
type: "InSlowmode";
|
||||
/** Format: uint64 */
|
||||
retry_after: number;
|
||||
}
|
||||
| {
|
||||
/** @enum {string} */
|
||||
type: "CantCreateServers";
|
||||
@@ -1056,6 +1052,7 @@ export interface components {
|
||||
width: number;
|
||||
/** Format: uint */
|
||||
height: number;
|
||||
thumbhash?: number[] | null;
|
||||
animated: boolean;
|
||||
}
|
||||
| {
|
||||
@@ -1243,6 +1240,11 @@ export interface components {
|
||||
nsfw?: boolean;
|
||||
/** @description Voice Information for when this channel is also a voice channel */
|
||||
voice?: components["schemas"]["VoiceInformation"] | null;
|
||||
/**
|
||||
* Format: uint64
|
||||
* @description The channel's slowmode delay in seconds
|
||||
*/
|
||||
slowmode?: number | null;
|
||||
};
|
||||
/** @description Representation of a single permission override as it appears on models and in the database */
|
||||
OverrideField: {
|
||||
@@ -1423,6 +1425,11 @@ export interface components {
|
||||
archived?: boolean | null;
|
||||
/** @description Voice Information for voice channels */
|
||||
voice?: components["schemas"]["VoiceInformation"] | null;
|
||||
/**
|
||||
* Format: uint64
|
||||
* @description The channel's slow mode delay in seconds, up to 6 hours
|
||||
*/
|
||||
slowmode?: number | null;
|
||||
/**
|
||||
* @description Fields to remove from channel
|
||||
* @default []
|
||||
@@ -2204,6 +2211,8 @@ export interface components {
|
||||
* Must be enabled in order to show up on [Revolt Discover](https://rvlt.gg).
|
||||
*/
|
||||
analytics?: boolean | null;
|
||||
/** @description User id of the new owner */
|
||||
owner?: string | null;
|
||||
/**
|
||||
* @description Fields to remove from server object
|
||||
* @default []
|
||||
@@ -2305,6 +2314,11 @@ export interface components {
|
||||
DataBanCreate: {
|
||||
/** @description Ban reason */
|
||||
reason?: string | null;
|
||||
/**
|
||||
* Format: int64
|
||||
* @description Messages to delete in seconds
|
||||
*/
|
||||
delete_message_seconds?: number | null;
|
||||
};
|
||||
/** @description Ban list result */
|
||||
BanListResult: {
|
||||
@@ -3300,7 +3314,7 @@ export interface operations {
|
||||
fetch_fetch_bot: {
|
||||
parameters: {
|
||||
path: {
|
||||
bot: components["schemas"]["Id"];
|
||||
bot_id: components["schemas"]["Id"];
|
||||
};
|
||||
};
|
||||
responses: {
|
||||
@@ -3317,27 +3331,11 @@ export interface operations {
|
||||
};
|
||||
};
|
||||
};
|
||||
/** Fetch all of the bots that you have control over. */
|
||||
fetch_owned_fetch_owned_bots: {
|
||||
responses: {
|
||||
200: {
|
||||
content: {
|
||||
"application/json": components["schemas"]["OwnedBotsResponse"];
|
||||
};
|
||||
};
|
||||
/** An error occurred. */
|
||||
default: {
|
||||
content: {
|
||||
"application/json": components["schemas"]["Error"];
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
/** Delete a bot by its id. */
|
||||
delete_delete_bot: {
|
||||
parameters: {
|
||||
path: {
|
||||
target: components["schemas"]["Id"];
|
||||
bot_id: components["schemas"]["Id"];
|
||||
};
|
||||
};
|
||||
responses: {
|
||||
@@ -3355,7 +3353,7 @@ export interface operations {
|
||||
edit_edit_bot: {
|
||||
parameters: {
|
||||
path: {
|
||||
target: components["schemas"]["Id"];
|
||||
bot_id: components["schemas"]["Id"];
|
||||
};
|
||||
};
|
||||
responses: {
|
||||
@@ -3377,6 +3375,22 @@ export interface operations {
|
||||
};
|
||||
};
|
||||
};
|
||||
/** Fetch all of the bots that you have control over. */
|
||||
fetch_owned_fetch_owned_bots: {
|
||||
responses: {
|
||||
200: {
|
||||
content: {
|
||||
"application/json": components["schemas"]["OwnedBotsResponse"];
|
||||
};
|
||||
};
|
||||
/** An error occurred. */
|
||||
default: {
|
||||
content: {
|
||||
"application/json": components["schemas"]["Error"];
|
||||
};
|
||||
};
|
||||
};
|
||||
};
|
||||
/** Lets the server and all other clients know that we've seen this message id in this channel. */
|
||||
channel_ack_ack: {
|
||||
parameters: {
|
||||
@@ -3793,8 +3807,8 @@ export interface operations {
|
||||
group_remove_member_remove_member: {
|
||||
parameters: {
|
||||
path: {
|
||||
target: components["schemas"]["Id"];
|
||||
member: components["schemas"]["Id"];
|
||||
group_id: components["schemas"]["Id"];
|
||||
member_id: components["schemas"]["Id"];
|
||||
};
|
||||
};
|
||||
responses: {
|
||||
@@ -3987,32 +4001,6 @@ export interface operations {
|
||||
};
|
||||
};
|
||||
};
|
||||
/** Creates a webhook which 3rd party platforms can use to send messages */
|
||||
webhook_create_create_webhook: {
|
||||
parameters: {
|
||||
path: {
|
||||
target: components["schemas"]["Id"];
|
||||
};
|
||||
};
|
||||
responses: {
|
||||
200: {
|
||||
content: {
|
||||
"application/json": components["schemas"]["Webhook"];
|
||||
};
|
||||
};
|
||||
/** An error occurred. */
|
||||
default: {
|
||||
content: {
|
||||
"application/json": components["schemas"]["Error"];
|
||||
};
|
||||
};
|
||||
};
|
||||
requestBody: {
|
||||
content: {
|
||||
"application/json": components["schemas"]["CreateWebhookBody"];
|
||||
};
|
||||
};
|
||||
};
|
||||
/** Gets all webhooks inside the channel */
|
||||
webhook_fetch_all_fetch_webhooks: {
|
||||
parameters: {
|
||||
@@ -4034,6 +4022,32 @@ export interface operations {
|
||||
};
|
||||
};
|
||||
};
|
||||
/** Creates a webhook which 3rd party platforms can use to send messages */
|
||||
webhook_create_create_webhook: {
|
||||
parameters: {
|
||||
path: {
|
||||
channel_id: components["schemas"]["Id"];
|
||||
};
|
||||
};
|
||||
responses: {
|
||||
200: {
|
||||
content: {
|
||||
"application/json": components["schemas"]["Webhook"];
|
||||
};
|
||||
};
|
||||
/** An error occurred. */
|
||||
default: {
|
||||
content: {
|
||||
"application/json": components["schemas"]["Error"];
|
||||
};
|
||||
};
|
||||
};
|
||||
requestBody: {
|
||||
content: {
|
||||
"application/json": components["schemas"]["CreateWebhookBody"];
|
||||
};
|
||||
};
|
||||
};
|
||||
/** Create a new server. */
|
||||
server_create_create_server: {
|
||||
responses: {
|
||||
@@ -4201,8 +4215,8 @@ export interface operations {
|
||||
member_fetch_fetch: {
|
||||
parameters: {
|
||||
path: {
|
||||
target: components["schemas"]["Id"];
|
||||
member: components["schemas"]["Id"];
|
||||
server_id: components["schemas"]["Id"];
|
||||
member_id: components["schemas"]["Id"];
|
||||
};
|
||||
query: {
|
||||
roles?: boolean | null;
|
||||
@@ -4226,8 +4240,8 @@ export interface operations {
|
||||
member_remove_kick: {
|
||||
parameters: {
|
||||
path: {
|
||||
target: components["schemas"]["Id"];
|
||||
member: components["schemas"]["Id"];
|
||||
server_id: components["schemas"]["Id"];
|
||||
member_id: components["schemas"]["Id"];
|
||||
};
|
||||
};
|
||||
responses: {
|
||||
@@ -4245,8 +4259,8 @@ export interface operations {
|
||||
member_edit_edit: {
|
||||
parameters: {
|
||||
path: {
|
||||
server: components["schemas"]["Id"];
|
||||
member: components["schemas"]["Id"];
|
||||
server_id: components["schemas"]["Id"];
|
||||
member_id: components["schemas"]["Id"];
|
||||
};
|
||||
};
|
||||
responses: {
|
||||
@@ -4637,32 +4651,6 @@ export interface operations {
|
||||
};
|
||||
};
|
||||
};
|
||||
/** Create an emoji by its Autumn upload id. */
|
||||
emoji_create_create_emoji: {
|
||||
parameters: {
|
||||
path: {
|
||||
id: string;
|
||||
};
|
||||
};
|
||||
responses: {
|
||||
200: {
|
||||
content: {
|
||||
"application/json": components["schemas"]["Emoji"];
|
||||
};
|
||||
};
|
||||
/** An error occurred. */
|
||||
default: {
|
||||
content: {
|
||||
"application/json": components["schemas"]["Error"];
|
||||
};
|
||||
};
|
||||
};
|
||||
requestBody: {
|
||||
content: {
|
||||
"application/json": components["schemas"]["DataCreateEmoji"];
|
||||
};
|
||||
};
|
||||
};
|
||||
/** Fetch an emoji by its id. */
|
||||
emoji_fetch_fetch_emoji: {
|
||||
parameters: {
|
||||
@@ -4684,6 +4672,32 @@ export interface operations {
|
||||
};
|
||||
};
|
||||
};
|
||||
/** Create an emoji by its Autumn upload id. */
|
||||
emoji_create_create_emoji: {
|
||||
parameters: {
|
||||
path: {
|
||||
emoji_id: string;
|
||||
};
|
||||
};
|
||||
responses: {
|
||||
200: {
|
||||
content: {
|
||||
"application/json": components["schemas"]["Emoji"];
|
||||
};
|
||||
};
|
||||
/** An error occurred. */
|
||||
default: {
|
||||
content: {
|
||||
"application/json": components["schemas"]["Error"];
|
||||
};
|
||||
};
|
||||
};
|
||||
requestBody: {
|
||||
content: {
|
||||
"application/json": components["schemas"]["DataCreateEmoji"];
|
||||
};
|
||||
};
|
||||
};
|
||||
/** Delete an emoji by its id. */
|
||||
emoji_delete_delete_emoji: {
|
||||
parameters: {
|
||||
|
||||
Reference in New Issue
Block a user