Skip to content

Instantly share code, notes, and snippets.

@CatalizCS
Created June 5, 2021 14:19
Show Gist options
  • Save CatalizCS/542b702ca267bcc0b50c36e457191b92 to your computer and use it in GitHub Desktop.
Save CatalizCS/542b702ca267bcc0b50c36e457191b92 to your computer and use it in GitHub Desktop.
module.exports.config = {
name: "work",
version: "0.0.1",
hasPermssion: 0,
credits: "Mirai Team",
description: "Có làm thì mới có ăn!",
commandCategory: "Economy",
cooldowns: 5,
envConfig: {
cooldownTime: 1200000
}
};
module.exports.run = async ({ event, api, Currencies }) => {
const { threadID, messageID } = event;
const cooldown = global.configModule[this.config.name].cooldownTime;
const data = (await Currencies.getData(event.senderID)).workTime;
if (typeof data !== "undefined" && cooldown - (Date.now() - data) > 0) {
var time = cooldown - (Date.now() - data),
minutes = Math.floor(time / 60000),
seconds = ((time % 60000) / 1000).toFixed(0);
return api.sendMessage(`Bạn đang trong thời gian chờ\nVui lòng thử lại sau: ${minutes} phút ${(seconds < 10 ? "0" : "")}${seconds} giây!`, event.threadID, event.messageID);
}
else {
const job = [
"đi bán vé số",
"đi sửa xe",
"làm nhân viên lập trình",
"đi hack facebook",
"làm thợ sửa ống nước ( ͡° ͜ʖ ͡°)",
"làm đầu bếp",
"làm thợ hồ",
"fake taxi",
"đi gangbang người khác",
"làm re sờ chym mờ",
"đi bán hàng online",
"làm nội trợ",
"đi vả mấy thằng sao đỏ, giun vàng",
"đi bán hoa",
"tìm jav/hentai code cho Nghĩa",
"đi chơi Yasuo trong rank và gánh team"
];
const amount = Math.floor(Math.random() * 600);
return api.sendMessage(`Bạn ${job[Math.floor(Math.random() * job.length)]} và đã nhận được số tiền là: ${amount} coins`, threadID, async () => {
await Currencies.increaseMoney(event.senderID, parseInt(amount));
await Currencies.setData(event.senderID, { workTime: Date.now() });
return;
}, messageID);
}
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment