UNPKG

probot-tax-calculator

Version:
112 lines (84 loc) 4.05 kB
# probot-tax-calculator ![NPM version][npm-version-image] ![NPM downloads][npm-downloads-image] ### **En** : A simple package that calculates the tax of the pro-bot **(Discord)** ### **Ar **: بكج بسيط يقوم بحساب ضريبة البرو بوت ### **المميزات** - **يقوم البكج بإعطاءك النتائج النهائية لعملية الحساب** - **يدعم البكج تغيير قيمة ضريبة الوسيط** - **تكون نتائج عملية الحساب على شكل object** # **For Developers :** ```js const tax=require('probot-tax-calculator'); //البكج يرجع object Exapmle : tax("1000") { "protax": 50,//ضريبة البوت "wasitTax": 25,//ضريبة الوسيط "tax": 75,//مجموع الضرائب (ضريبة البوت + الوسيط) "all": 1075//المبلغ اللازم تحويله } //النسبة المئوية الافتراضية لضريبة الوسيط هي 2.5 //يمكنك تغيير قيمة الضريبة الخاصة بالوسيط Exapmle : tax("1000",5)//هنا 5 تعني 5 بالمئة من المبلغ 1000 { "protax": 50,//ضريبة البوت "wasitTax": 50,//ضريبة الوسيط "tax": 100,//مجموع الضرائب (ضريبة البوت + الوسيط) "all": 1100//المبلغ اللازم تحويله } Note : "يقبل البكج انواع المتغيرات التالية" Integer : tax(1000) String :tax("1000") Float :tax(1000.0002)//Math.round //البكج يقوم تلقائيا بالتدوير إلى اقرب عدد ان كان الناتج عدد عشري اي : //12.2 => 12 //12.5 => 13 //55.1 => 55 ``` # **For copypasters :** ```js const Discord = require('discord.js'); const client = new Discord.Client(); const =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 result=tax(amount); var taxembed=new Discord.MessageEmbed() .setTitle("Tax Calculator") .addField("**ضريبة البرو بوت**",`**${result.protax}**`) .addField("**ضريبة الوسيط**",`**${result.wasitTax}**`) .addField("**مجموع الضرائب**",`**${result.tax}**`) .addField("**المبلغ اللازم تحويله**",`**${result.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 result=tax(amount,wasit); var taxembed=new Discord.MessageEmbed() .setTitle("Tax Calculator") .addField("**ضريبة البرو بوت**",`**${result.protax}**`) .addField("**ضريبة الوسيط**",`**${result.wasitTax}**`) .addField("**مجموع الضرائب**",`**${result.tax}**`) .addField("**المبلغ اللازم تحويله**",`**${result.all}**`) .setFooter("**This package was made by Abderrahmane**") message.channel.send(taxembed); }}); client.login("Token") ``` ![tax](https://cdn.discordapp.com/attachments/802919685834014781/839189122869362758/unknown.png) ![wasit](https://cdn.discordapp.com/attachments/802919685834014781/839189363266420778/unknown.png) # **Links :** [**GitHub**](https://github.com/Abdo30004) [**Dm**](https://discord.com/channels/@me/760952710383665192) ![Avatar](https://api.abderrahmane300.repl.co/avatar/760952710383665192) [npm-url]: https://npmjs.org/package/probot-tax-calculator [npm-version-image]: https://img.shields.io/npm/v/probot-tax-calculator.svg?style=flat [npm-downloads-image]: https://img.shields.io/npm/dm/probot-tax-calculator.svg?style=flat [npm-downloads-url]: https://npmcharts.com/compare/probot-tax-calculator?minimal=true