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 { export interface Bot {
id: string id: string
name: string name: string
flags: number
state: BotState state: BotState
tag: string tag: string
avatar: string avatar: string
@ -14,10 +15,10 @@ export interface Bot {
intro: string intro: string
desc: string desc: string
category: Category[] category: Category[]
web?: string web: string | null
git?: string git: string | null
url?: string url: string | null
discord?: string discord: string | null
verified: boolean verified: boolean
trusted: boolean trusted: boolean
partnered: boolean partnered: boolean
@ -44,6 +45,24 @@ export interface BotList {
totalPage: number 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 { export interface DiscordTokenInfo {
access_token?: string access_token?: string
expires_in?: number expires_in?: number