types: fixed typing and add typing

This commit is contained in:
원더 2021-02-10 17:00:52 +09:00
parent fea9bdcb50
commit 29c64b8731

View File

@ -3,6 +3,7 @@ export type UserPemissionFlags = 'general' | 'staff' | 'bughunter' | 'booster'
export interface Bot {
id: string
name: string
flags: number
state: BotState
tag: string
avatar: string
@ -14,10 +15,10 @@ export interface Bot {
intro: string
desc: string
category: Category[]
web?: string
git?: string
url?: string
discord?: string
web: string | null
git: string | null
url: string | null
discord: string | null
verified: boolean
trusted: boolean
partnered: boolean
@ -44,6 +45,24 @@ export interface BotList {
totalPage: number
}
export interface SubmittedBot {
id: string
date: number
owners: User[]
lib: Library
prefix: string
intro: string
desc: string
category: Category[]
web: string | null
git: string | null
url: string | null
discord: string | null
state: number
reason: string | null
}
export interface DiscordTokenInfo {
access_token?: string
expires_in?: number