Skip to content

Commit

Permalink
Fixed Calculator 🛠️
Browse files Browse the repository at this point in the history
  • Loading branch information
phaticusthiccy authored May 1, 2021
1 parent 127e12f commit 4450cf3
Showing 1 changed file with 29 additions and 2 deletions.
31 changes: 29 additions & 2 deletions plugins/web.js
Original file line number Diff line number Diff line change
Expand Up @@ -66,6 +66,33 @@ if (Config.WORKTYPE == 'private') {
await message.client.sendMessage(message.jid,`*Original Link:* ${match[1]}\n*Short Link:* ` + res, MessageType.text)
});
}));
Asena.addCommand({pattern: 'calc ?(.*)', fromMe: true, desc: Lang.CALC }, (async (message, match) => {
if (match[1].length < 4) { return await message.client.sendMessage(message.jid,Lang.VALİD, MessageType.text) }
if (match[1].includes('+')) { var split = match[1].split('+'), sonsayi = split[1], ilksayi = split[0]
var result = -(-ilksayi - sonsayi)
try { await message.client.sendMessage(message.jid,Lang.SUC + result, MessageType.text) }
catch (err) { return await message.client.sendMessage(message.jid,Lang.UNSUC + err,MessageType.text);
}
}
else if (match[1].includes('-')) { var split = match[1].split('-'), sonsayicik = split[1], ilksayicik = split[0]
var result = ilksayicik - sonsayicik
try { await message.client.sendMessage(message.jid,Lang.SUC + result, MessageType.text) }
catch (err) { return await message.client.sendMessage(message.jid,Lang.UNSUC + err,MessageType.text);
}
}
else if (match[1].includes('x')) { var split = match[1].split('x'), sonsayicarp = split[1], ilksayicarp = split[0]
var result = ilksayicarp * sonsayicarp
try { await message.client.sendMessage(message.jid,Lang.SUC + result, MessageType.text) }
catch (err) { return await message.client.sendMessage(message.jid,Lang.UNSUC + err,MessageType.text);
}
}
else if (match[1].includes('/')) { var split = match[1].split('/'), sonsayibol = split[1], ilksayibol = split[0]
var result = ilksayibol / sonsayibol
try { await message.client.sendMessage(message.jid,Lang.SUC + result, MessageType.text) }
catch (err) { return await message.client.sendMessage(message.jid,Lang.UNSUC + err,MessageType.text)
}
}
}));
}
else if (Config.WORKTYPE == 'public') {

Expand Down Expand Up @@ -94,7 +121,7 @@ else if (Config.WORKTYPE == 'public') {
Asena.addCommand({pattern: 'calc ?(.*)', fromMe: false, desc: Lang.CALC }, (async (message, match) => {
if (match[1].length < 4) { return await message.client.sendMessage(message.jid,Lang.VALİD, MessageType.text) }
if (match[1].includes('+')) { var split = match[1].split('+'), sonsayi = split[1], ilksayi = split[0]
var result = ilksayi + sonsayi
var result = -(-ilksayi - sonsayi)
try { await message.client.sendMessage(message.jid,Lang.SUC + result, MessageType.text) }
catch (err) { return await message.client.sendMessage(message.jid,Lang.UNSUC + err,MessageType.text);
}
Expand All @@ -121,7 +148,7 @@ else if (Config.WORKTYPE == 'public') {
Asena.addCommand({pattern: 'calc ?(.*)', fromMe: true, desc: Lang.CALC, dontAddCommandList: true }, (async (message, match) => {
if (match[1].length < 4) { return await message.client.sendMessage(message.jid,Lang.VALİD, MessageType.text) }
if (match[1].includes('+')) { var split = match[1].split('+'), sonsayi = split[1], ilksayi = split[0]
var result = ilksayi + sonsayi
var result = -(-ilksayi - sonsayi)
try { await message.client.sendMessage(message.jid,Lang.SUC + result, MessageType.text) }
catch (err) { return await message.client.sendMessage(message.jid,Lang.UNSUC + err,MessageType.text);
}
Expand Down

0 comments on commit 4450cf3

Please sign in to comment.