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

    Function findChannel

    • Tìm một Discord channel trong guild bằng nhiều phương thức khác nhau.

      Function này hỗ trợ các dạng input phổ biến mà Discord cho phép:

      • Channel mention (<#channelId>)
      • Channel ID
      • Channel URL (https://discord.com/channels/guildId/channelId)
      • Channel name (exact match)
      • Channel name (partial match)
      • Channel topic (đối với text channels)

      Thứ tự tìm kiếm:

      1. Mention
      2. URL
      3. Raw ID
      4. Cache lookup
      5. Fetch từ Discord API
      6. Exact name match
      7. Partial name match
      8. Topic match

      Parameters

      • client: Client

        Discord client instance.

      • guild: Guild

        Guild nơi cần tìm channel.

      • query: string

        Chuỗi dùng để tìm channel (ID, mention, URL, name hoặc topic).

      Returns Promise<Channel | null>

      Promise trả về:

      • Channel nếu tìm thấy
      • null nếu không tìm thấy channel phù hợp
      const channel = await findChannel(client, message.guild!, "general");

      if (channel) {
      console.log("Found:", channel.id);
      }
      const channel = await findChannel(client, message.guild!, "<#123456789012345678>");