- يقوم البكج بإعطاءك النتائج النهائية لعملية الحساب
- يدعم البكج تغيير قيمة ضريبة الوسيط
- تكون نتائج عملية الحساب على شكل object
const ptax =require('probot-tax-calculator')
//البكج يرجع object
Exapmle : ptax.tax("1000")
{
"protax": 50,//ضريبة البوت
"wasitTax": 25,//ضريبة الوسيط
"tax": 75,//مجموع الضرائب (ضريبة البوت + الوسيط)
"all": 1075//المبلغ اللازم تحويله
}
//النسبة المئوية الافتراضية لضريبة الوسيط هي 2.5
//يمكنك تغيير قيمة الضريبة الخاصة بالوسيط
Exapmle : ptax.tax("1000",5)//هنا 5 تعني 5 بالمئة من المبلغ 1000
{
"protax": 50,//ضريبة البوت
"wasitTax": 50,//ضريبة الوسيط
"tax": 100,//مجموع الضرائب (ضريبة البوت + الوسيط)
"all": 1100//المبلغ اللازم تحويله
}
Note : "يقبل البكج انواع المتغيرات التالية"
Integer : ptax.tax(1000)
String :ptax.tax("1000")
Float :ptax.tax(1000.0002)//Math.round
//البكج يقوم تلقائيا بالتدوير إلى اقرب عدد ان كان الناتج عدد عشري اي :
//12.2 => 12
//12.5 => 13
//55.1 => 55
const Discord = require('discord.js');
const client = new Discord.Client();
const ptax =require('probot-tax-calculator');
client.on("message",message=>{
if(message.content.startsWith("!tax")){
let amount=message.content.split(" ").slice(1).join(" ");
if(!amount) {return message.channel.send("**يرجى ادخال عدد**")}
let tax=ptax.tax(amount);
var taxembed=new Discord.MessageEmbed()
.setTitle("Tax Calculator")
.addField("**ضريبة البرو بوت**",`**${tax.protax}**`)
.addField("**ضريبة الوسيط**",`**${tax.wasitTax}**`)
.addField("**مجموع الضرائب**",`**${tax.tax}**`)
.addField("**المبلغ اللازم تحويله**",`**${tax.all}**`)
.setFooter("**This package was made by Abderrahmane**")
message.channel.send(taxembed);
}});
client.on("message",message=>{
if(message.content.startsWith("!wasitTax")){
let amount=message.content.split(" ").slice(1,2).join(" ");
let wasit=message.content.split(" ").slice(2).join(" ");
if(!amount) {return message.channel.send("**يرجى ادخال عدد**")}
let tax=ptax.tax(amount,wasit);
var taxembed=new Discord.MessageEmbed()
.setTitle("Tax Calculator")
.addField("**ضريبة البرو بوت**",`**${tax.protax}**`)
.addField("**ضريبة الوسيط**",`**${tax.wasitTax}**`)
.addField("**مجموع الضرائب**",`**${tax.tax}**`)
.addField("**المبلغ اللازم تحويله**",`**${tax.all}**`)
.setFooter("**This package was made by Abderrahmane**")
message.channel.send(taxembed);
}});
client.login("Token")