Tìm và resolve một User từ nhiều dạng input khác nhau.
Hàm sẽ tìm user theo thứ tự ưu tiên sau:
<@id>
<@!id>
username#1234
Hàm sẽ kiểm tra cache trước để tối ưu hiệu năng, sau đó mới gọi API client.users.fetch() nếu cần.
client.users.fetch()
Instance của Discord.js Client.
Message đã gọi command.
Optional
Chuỗi input dùng để tìm user (id, mention, username, tag...).
Trả về User nếu tìm thấy, ngược lại trả về null.
null
const user = await findUser(client, message, args[0]);if (!user) { return message.reply("Không tìm thấy user.");}message.reply(`Đã tìm thấy user: ${user.tag}`); Copy
const user = await findUser(client, message, args[0]);if (!user) { return message.reply("Không tìm thấy user.");}message.reply(`Đã tìm thấy user: ${user.tag}`);
Tìm và resolve một User từ nhiều dạng input khác nhau.
Hàm sẽ tìm user theo thứ tự ưu tiên sau:
<@id>hoặc<@!id>)username#1234)Hàm sẽ kiểm tra cache trước để tối ưu hiệu năng, sau đó mới gọi API
client.users.fetch()nếu cần.