amtix-tax

1.3.1 • Public • Published

Amtix-Tax

Discord server NPM version NPM downloads

AmtiXDev

Examples/How Package AmtiX-Tax Work?

How To Install Package?

npm install amtix-tax

Example How Package Work For Discord.js Version v12?

// Discord Package
const Discord = require('discord.js');
const client = new Discord.Client();

// AmtiX-Tax Package
const amtixtax = require('amtix-tax');

// Bot Prefix
const prefix = "Your Bot Prefix Here";

// Code
client.on("message", message => {
  if(message.content.startsWith(prefix + "tax")) {
    let amount = message.content.split(" ").slice(1).join(" ");
    if(!amount) return message.channel.send("Amount Cannot Be Empty")
    let taxs = amtixtax.tax(amount,true) // true will accept amount like this 1.7m or 100k
    if(!taxs)return message.channel.send("**Put A Valid Number**")
    const embed = new Discord.MessageEmbed()
    .addField("**The bot will take**",`**${taxs.difference}**`)
    .addField("**The amount you need to transfer**",`**${taxs.tax}**`)
    message.channel.send(embed);
  }});

// Client Login
client.login("your token here");

Example How Package Work For Discord.js Version v13/v14?

// Discord Package
const { Client, ActionRowBuilder, ButtonBuilder, ButtonStyle, Message, MessageEmbed } = require('discord.js');
const client = new Client({
	intents: 131071, // Intents Calculator : https://ziad87.net/intents/
	partials: ['CHANNEL'],
  });

// AmtiX-Tax Package
const amtixtax = require('amtix-tax');

// Bot Prefix
const prefix = "Your Bot Prefix Here";

// Code 
client.on("messageCreate", message => {
  if(message.content.startsWith(prefix + "tax")) {
    let amount = message.content.split(" ").slice(1).join(" ");
    if(!amount) return message.channel.send("Amount Cannot Be Empty")
    let taxs = amtixtax.tax(amount,true) // true will accept amount like this 1.7m or 100k
    if(!taxs)return message.channel.send("**Put A Valid Number**")
    var embed = new Discord.MessageEmbed()
    .setTitle("Probot Tax")
    .addField("**The bot will take**",`**${taxs.difference}**`)
    .addField("**The amount you need to transfer**",`**${taxs.tax}**`)
    message.channel.send({embeds: [embed]});
  }});

// Client Login
client.login("your token here");

Example How Package Work For Discord.js Version v13 Handler?

const { MessageEmbed, Permissions } = require("discord.js");
const amtixtax = require('amtix-tax');

module.exports = {
    name: 'tax',
    desription: 'Probot tax',
    permission: ["SEND_MESSAGES"],
    async execute(client, message, args){
    let amount = message.content.split(" ").slice(1).join(" ");
    if(!amount) return message.channel.send("Amount cannot be empty")
    let taxs = amtixtax.tax(amount,true) // true will accept amount like this 1.7m or 100k
    if(!taxs)return message.channel.send("Put a valid number")

    const taxembed = new MessageEmbed()
    .addField("- **The bot will take**",`**${taxs.difference}**`)
    .addField("- **The amount you need to transfer**",`**${taxs.tax}**`)
    .setFooter(`${client.user.username}`, `${client.user.displayAvatarURL({dynamic: true})}`)
    .setTimestamp()
   await message.reply({embeds: [taxembed]})
     }
}

By AmtiXDev

Image

If You Need Help About How The Npm Package Work? Contant Me HERE

CopyRight ©

All rights reserved to AmtiXDev

Package Sidebar

Install

npm i amtix-tax

Weekly Downloads

38

Version

1.3.1

License

ISC

Unpacked Size

8.08 kB

Total Files

3

Last publish

Collaborators

  • amtixdev