mirror of
https://github.com/stoatchat/javascript-client-api.git
synced 2026-07-16 05:31:52 -04:00
Add server flags to specification.
https://github.com/revoltchat/delta/pull/68
This commit is contained in:
+23
-15
@@ -3,7 +3,7 @@
|
||||
"openapi": "3.0.0",
|
||||
"info": {
|
||||
"title": "Revolt API",
|
||||
"version": "0.5.3-alpha.1",
|
||||
"version": "0.5.3-alpha.2",
|
||||
"description": "User-first privacy focused chat platform built with modern web technologies.\n\n# Authentication\n\nCurrently all relevant requests are authenticated by the use of two headers which identify a session.\n\n<SecurityDefinitions />",
|
||||
"termsOfService": "https://revolt.chat/terms",
|
||||
"contact": {
|
||||
@@ -3863,7 +3863,7 @@
|
||||
}
|
||||
},
|
||||
"badges": {
|
||||
"description": "Bitfield of user's badges",
|
||||
"description": "Bitfield of user's badges\n\n`1`: Developer\n`2`: Translator\n`4`: Supporter\n`8`: Responsible Disclosure\n`16`: Revolt Team\n`256`: Early Adopter",
|
||||
"type": "number"
|
||||
},
|
||||
"status": {
|
||||
@@ -3890,7 +3890,7 @@
|
||||
"type": "boolean"
|
||||
},
|
||||
"flags": {
|
||||
"description": "User flags\n\n`0x1`: Account is suspended\n`0x2`: Account was deleted\n`0x4`: Account is banned",
|
||||
"description": "User flags\n\n`1`: Account is suspended\n`2`: Account was deleted\n`4`: Account is banned",
|
||||
"type": "number"
|
||||
},
|
||||
"bot": {
|
||||
@@ -6707,7 +6707,7 @@
|
||||
}
|
||||
},
|
||||
"badges": {
|
||||
"description": "Bitfield of user's badges",
|
||||
"description": "Bitfield of user's badges\n\n`1`: Developer\n`2`: Translator\n`4`: Supporter\n`8`: Responsible Disclosure\n`16`: Revolt Team\n`256`: Early Adopter",
|
||||
"type": "number"
|
||||
},
|
||||
"status": {
|
||||
@@ -6734,7 +6734,7 @@
|
||||
"type": "boolean"
|
||||
},
|
||||
"flags": {
|
||||
"description": "User flags\n\n`0x1`: Account is suspended\n`0x2`: Account was deleted\n`0x4`: Account is banned",
|
||||
"description": "User flags\n\n`1`: Account is suspended\n`2`: Account was deleted\n`4`: Account is banned",
|
||||
"type": "number"
|
||||
},
|
||||
"bot": {
|
||||
@@ -7123,7 +7123,7 @@
|
||||
}
|
||||
},
|
||||
"badges": {
|
||||
"description": "Bitfield of user's badges",
|
||||
"description": "Bitfield of user's badges\n\n`1`: Developer\n`2`: Translator\n`4`: Supporter\n`8`: Responsible Disclosure\n`16`: Revolt Team\n`256`: Early Adopter",
|
||||
"type": "number"
|
||||
},
|
||||
"status": {
|
||||
@@ -7150,7 +7150,7 @@
|
||||
"type": "boolean"
|
||||
},
|
||||
"flags": {
|
||||
"description": "User flags\n\n`0x1`: Account is suspended\n`0x2`: Account was deleted\n`0x4`: Account is banned",
|
||||
"description": "User flags\n\n`1`: Account is suspended\n`2`: Account was deleted\n`4`: Account is banned",
|
||||
"type": "number"
|
||||
},
|
||||
"bot": {
|
||||
@@ -8278,7 +8278,7 @@
|
||||
}
|
||||
},
|
||||
"badges": {
|
||||
"description": "Bitfield of user's badges",
|
||||
"description": "Bitfield of user's badges\n\n`1`: Developer\n`2`: Translator\n`4`: Supporter\n`8`: Responsible Disclosure\n`16`: Revolt Team\n`256`: Early Adopter",
|
||||
"type": "number"
|
||||
},
|
||||
"status": {
|
||||
@@ -8305,7 +8305,7 @@
|
||||
"type": "boolean"
|
||||
},
|
||||
"flags": {
|
||||
"description": "User flags\n\n`0x1`: Account is suspended\n`0x2`: Account was deleted\n`0x4`: Account is banned",
|
||||
"description": "User flags\n\n`1`: Account is suspended\n`2`: Account was deleted\n`4`: Account is banned",
|
||||
"type": "number"
|
||||
},
|
||||
"bot": {
|
||||
@@ -9359,7 +9359,7 @@
|
||||
}
|
||||
},
|
||||
"badges": {
|
||||
"description": "Bitfield of user's badges",
|
||||
"description": "Bitfield of user's badges\n\n`1`: Developer\n`2`: Translator\n`4`: Supporter\n`8`: Responsible Disclosure\n`16`: Revolt Team\n`256`: Early Adopter",
|
||||
"type": "number"
|
||||
},
|
||||
"status": {
|
||||
@@ -9386,7 +9386,7 @@
|
||||
"type": "boolean"
|
||||
},
|
||||
"flags": {
|
||||
"description": "User flags\n\n`0x1`: Account is suspended\n`0x2`: Account was deleted\n`0x4`: Account is banned",
|
||||
"description": "User flags\n\n`1`: Account is suspended\n`2`: Account was deleted\n`4`: Account is banned",
|
||||
"type": "number"
|
||||
},
|
||||
"bot": {
|
||||
@@ -9705,7 +9705,7 @@
|
||||
}
|
||||
},
|
||||
"badges": {
|
||||
"description": "Bitfield of user's badges",
|
||||
"description": "Bitfield of user's badges\n\n`1`: Developer\n`2`: Translator\n`4`: Supporter\n`8`: Responsible Disclosure\n`16`: Revolt Team\n`256`: Early Adopter",
|
||||
"type": "number"
|
||||
},
|
||||
"status": {
|
||||
@@ -9732,7 +9732,7 @@
|
||||
"type": "boolean"
|
||||
},
|
||||
"flags": {
|
||||
"description": "User flags\n\n`0x1`: Account is suspended\n`0x2`: Account was deleted\n`0x4`: Account is banned",
|
||||
"description": "User flags\n\n`1`: Account is suspended\n`2`: Account was deleted\n`4`: Account is banned",
|
||||
"type": "number"
|
||||
},
|
||||
"bot": {
|
||||
@@ -11143,6 +11143,10 @@
|
||||
"nsfw": {
|
||||
"description": "Whether this server is marked as not safe for work",
|
||||
"type": "boolean"
|
||||
},
|
||||
"flags": {
|
||||
"description": "Server flags\n\n`1`: Official Revolt server\n`2`: Verified community server",
|
||||
"type": "number"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
@@ -16566,6 +16570,10 @@
|
||||
"nsfw": {
|
||||
"description": "Whether this server is marked as not safe for work",
|
||||
"type": "boolean"
|
||||
},
|
||||
"flags": {
|
||||
"description": "Server flags\n\n`1`: Official Revolt server\n`2`: Verified community server",
|
||||
"type": "number"
|
||||
}
|
||||
},
|
||||
"required": [
|
||||
@@ -17245,7 +17253,7 @@
|
||||
}
|
||||
},
|
||||
"badges": {
|
||||
"description": "Bitfield of user's badges",
|
||||
"description": "Bitfield of user's badges\n\n`1`: Developer\n`2`: Translator\n`4`: Supporter\n`8`: Responsible Disclosure\n`16`: Revolt Team\n`256`: Early Adopter",
|
||||
"type": "number"
|
||||
},
|
||||
"status": {
|
||||
@@ -17272,7 +17280,7 @@
|
||||
"type": "boolean"
|
||||
},
|
||||
"flags": {
|
||||
"description": "User flags\n\n`0x1`: Account is suspended\n`0x2`: Account was deleted\n`0x4`: Account is banned",
|
||||
"description": "User flags\n\n`1`: Account is suspended\n`2`: Account was deleted\n`4`: Account is banned",
|
||||
"type": "number"
|
||||
},
|
||||
"bot": {
|
||||
|
||||
+1
-1
@@ -1,6 +1,6 @@
|
||||
{
|
||||
"name": "revolt-api",
|
||||
"version": "0.5.3-alpha.1",
|
||||
"version": "0.5.3-alpha.2",
|
||||
"description": "Revolt API typings",
|
||||
"main": "dist/index.js",
|
||||
"type": "module",
|
||||
|
||||
@@ -157,4 +157,12 @@ export type Server = {
|
||||
* Whether this server is marked as not safe for work
|
||||
*/
|
||||
nsfw?: boolean
|
||||
|
||||
/**
|
||||
* Server flags
|
||||
*
|
||||
* `1`: Official Revolt server
|
||||
* `2`: Verified community server
|
||||
*/
|
||||
flags?: number
|
||||
}
|
||||
|
||||
+10
-3
@@ -97,6 +97,13 @@ export interface User {
|
||||
|
||||
/**
|
||||
* Bitfield of user's badges
|
||||
*
|
||||
* `1`: Developer
|
||||
* `2`: Translator
|
||||
* `4`: Supporter
|
||||
* `8`: Responsible Disclosure
|
||||
* `16`: Revolt Team
|
||||
* `256`: Early Adopter
|
||||
*/
|
||||
badges?: number
|
||||
|
||||
@@ -115,9 +122,9 @@ export interface User {
|
||||
/**
|
||||
* User flags
|
||||
*
|
||||
* `0x1`: Account is suspended
|
||||
* `0x2`: Account was deleted
|
||||
* `0x4`: Account is banned
|
||||
* `1`: Account is suspended
|
||||
* `2`: Account was deleted
|
||||
* `4`: Account is banned
|
||||
*/
|
||||
flags?: number
|
||||
|
||||
|
||||
Reference in New Issue
Block a user