update function(queue, liverequest)

This commit is contained in:
2024-04-14 14:48:18 +08:00
parent 129dff1db1
commit cbd2748c71
6 changed files with 246 additions and 57 deletions

View File

@@ -113,6 +113,7 @@ export interface UserSetting {
}
export interface Setting_LiveRequest {
orderPrefix: string
sortType?: QueueSortType
enableOnStreaming: boolean
onlyAllowSongList: boolean
queueMaxSize: number
@@ -133,6 +134,14 @@ export interface Setting_LiveRequest {
tiduCooldownSecond: number
jianzhangCooldownSecond: number
allowGift: boolean
giftNames?: string[]
minGiftPrice?: number
giftFilterType: QueueGiftFilterType
allowIncreasePaymentBySendGift: boolean
allowIncreaseByAnyPayment: boolean
sendGiftIgnoreLimit: boolean
showRequireInfo: boolean
showUserName: boolean
showFanMadelInfo: boolean
@@ -160,6 +169,8 @@ export interface Setting_Queue {
giftFilterType: QueueGiftFilterType
allowIncreasePaymentBySendGift: boolean
allowIncreaseByAnyPayment: boolean
sendGiftDirectJoin: boolean
sendGiftIgnoreLimit: boolean
enableCooldown: boolean
cooldownSecond: number
@@ -443,7 +454,7 @@ export interface SongRequestInfo {
song?: SongsInfo
status: SongRequestStatus
from: SongRequestFrom
scPrice?: number
price?: number
user?: DanmakuUserInfo
createAt: number
finishAt?: number
@@ -463,6 +474,7 @@ export enum SongRequestFrom {
Danmaku,
SC,
Web,
Gift
}
export enum QueueFrom {
Manual,