Class QueueManager<Context>

Manages all queues across guilds Handles queue creation, destruction, synchronization, and event forwarding

Type Parameters

  • Context extends Record<string, unknown> = QueueContext

Hierarchy

  • EventEmitter
    • QueueManager

Constructors

Accessors

Methods

  • Parameters

    • guildId: string
    • reason: string = "destroyed"

    Returns Promise<void>

  • Parameters

    • guildId: string
    • nodeName: string

    Returns Promise<void>