const axios = require('axios');

module.exports.config = {
    name: "acclq",
    version: "1.0.0",
    hasPermission: 0,  // Đã sửa 'hasPermssion' thành 'hasPermission'
    credits: "nvh",
    description: "acc cộng đồng ",
    commandCategory: "Tiện ích",
    usages: "[số lượng]",
    cooldowns: 5
};

module.exports.run = async ({ api, event, args }) => {
    const count = parseInt(args[0]) || 10;
    const url = `https://keyherlyswar.x10.mx/Apidocs/reglq.php?count=${count}`;

    try {
        const res = await axios.get(url);
        const data = res.data;

        if (!data.status || !Array.isArray(data.result)) {
            return api.sendMessage("Không lấy được danh sách tài khoản!", event.threadID, event.messageID);
        }

        let msg = `🎮 𝗗𝗔𝗡𝗛 𝗦Á𝗖𝗛 𝗔𝗖𝗖 𝗟𝗜Ê𝗡 𝗤𝗨Â𝗡\n━━━━━━━━━━━━━━\n`;
        data.result.forEach((acc, index) => {
            msg += `🔹 𝗔𝗰𝗰 ${index + 1}:\n👤 Tài khoản: ${acc.account}\n🔑 Mật khẩu: ${acc.password}\n━━━━━━━━━━━━━━\n`;
        });
        msg += `📦 Tổng: ${data.result.length} tài khoản\n👤 Nguồn cung cấp: @NgVanHung 🐧`;

        api.sendMessage(msg, event.threadID, event.messageID);
    } catch (err) {
        console.error(err);
        api.sendMessage("Có lỗi xảy ra khi lấy dữ liệu.", event.threadID, event.messageID); // Sửa lại thông báo để rõ nghĩa hơn
    }
};