blackcat.js-discord - v1.0.17
    Preparing search index...

    Class EventManager

    Manager chịu trách nhiệm:

    • Load event files từ filesystem
    • Gắn events vào Discord Client
    • Phân chia events theo scope
    Index

    Constructors

    Properties

    Methods

    Constructors

    Properties

    client: Client

    Discord Client.

    Options cấu hình cho EventManager.

    Methods

    • Load toàn bộ events từ thư mục đã cấu hình.

      Quy trình:

      1. Đọc tất cả thư mục scope
      2. Xác định scope cần load
      3. Load từng file event
      4. Gắn listener vào client

      Returns Promise<void>

      Promise hoàn thành khi load xong

    • Gán instance client cho manager.

      Method này thường được gọi bởi Client trong quá trình khởi tạo để inject client vào manager sau khi client đã được tạo.

      Parameters

      • client: Client

        Instance Discord client.

      Returns this

      Chính instance hiện tại để hỗ trợ chaining.

      commandManager.setClient(client);