mirror of
https://github.com/th-ch/youtube-music.git
synced 2026-01-15 12:21:47 +00:00
feat: refactor
This commit is contained in:
25
src/plugins/discord/constants.ts
Normal file
25
src/plugins/discord/constants.ts
Normal file
@ -0,0 +1,25 @@
|
||||
/**
|
||||
* Application ID registered by @th-ch/youtube-music dev team
|
||||
*/
|
||||
export const clientId = '1177081335727267940';
|
||||
/**
|
||||
* Throttle time for progress updates in milliseconds
|
||||
*/
|
||||
export const PROGRESS_THROTTLE_MS = 15_000;
|
||||
/**
|
||||
* Time in milliseconds to wait before sending a time update
|
||||
*/
|
||||
export const TIME_UPDATE_DEBOUNCE_MS = 5000;
|
||||
/**
|
||||
* Filler character for padding short Hangul strings (Discord requires min 2 chars)
|
||||
*/
|
||||
export const HANGUL_FILLER = '\u3164';
|
||||
|
||||
/**
|
||||
* Enum for keys used in TimerManager.
|
||||
*/
|
||||
export enum TimerKey {
|
||||
ClearActivity = 'clearActivity', // Timer to clear activity when paused
|
||||
UpdateTimeout = 'updateTimeout', // Timer for throttled activity updates
|
||||
DiscordConnectRetry = 'discordConnectRetry', // Timer for Discord connection retries
|
||||
}
|
||||
Reference in New Issue
Block a user