mirror of
https://github.com/qwerinope/qweribot.git
synced 2025-12-19 08:41:39 +01:00
added type definition for getStats()
This commit is contained in:
@@ -109,10 +109,14 @@ export async function getInventory(user: HelixUser): Promise<inventory> {
|
|||||||
return data.inventory
|
return data.inventory
|
||||||
}
|
}
|
||||||
|
|
||||||
export async function getStats(user: HelixUser) {
|
interface statsGetResult extends timeoutsGetResult {
|
||||||
|
used: inventory
|
||||||
|
}
|
||||||
|
|
||||||
|
export async function getStats(user: HelixUser): Promise<statsGetResult> {
|
||||||
const { hit, shot } = await getTimeouts(user)
|
const { hit, shot } = await getTimeouts(user)
|
||||||
const dbuser = await pb.collection('users').getFirstListItem(`twitchid="${user.id}"`)
|
const dbuser = await pb.collection('users').getFirstListItem(`twitchid="${user.id}"`)
|
||||||
return { hit, shot, used: dbuser.itemuses }
|
return { user, hit, shot, used: dbuser.itemuses }
|
||||||
}
|
}
|
||||||
|
|
||||||
export async function updateInventory(user: HelixUser, newinv: inventory) {
|
export async function updateInventory(user: HelixUser, newinv: inventory) {
|
||||||
|
|||||||
Reference in New Issue
Block a user