# discord-buttons-plugins

> easiest medium to use buttons with any discord API wrapper

Latest version **3.3.5** (published 2021-08-07) · ISC license · 0 weekly downloads

> **Deprecated.** This package is deprecated.

## Install

```sh
npm install discord-buttons-plugins
pnpm add discord-buttons-plugins
yarn add discord-buttons-plugins
bun add discord-buttons-plugins
```

## Health

**Score 10/100 (F)** — status: deprecated.

Negative: deprecated.

## Facts

| | |
|---|---|
| Version | 3.3.5 |
| Published | 2021-08-07 |
| First published | 2021-07-20 |
| Weekly downloads | 0 |
| License | ISC |
| TypeScript types | none |
| Module format | CommonJS |
| Dependencies | 2 |
| Unpacked size | 10.7 KB |
| Known vulnerabilities | 0 |
| Install scripts | no |
| Author | sintya |
| Maintainers | foughtyew |
| Keywords | discord-buttons-plugin, discordButtons, discord-buttons, discord-button-client |

## Links

- npm: https://www.npmjs.com/package/discord-buttons-plugins
- npm.io page: https://npm.io/package/discord-buttons-plugins

## Dependencies (2)

- [discord.js](https://npm.io/package/discord.js.md) ^12.5.3
- [node-fetch](https://npm.io/package/node-fetch.md) ^2.6.1

## Recent versions

- 3.3.5 (latest) — 2021-08-07
- 3.3.4 — 2021-08-07
- 3.3.3 — 2021-08-07
- 3.3.2 — 2021-08-07
- 3.3.1 — 2021-08-07
- 3.2.7 — 2021-08-07
- 3.2.6 — 2021-08-07
- 3.2.5 — 2021-08-07
- 3.2.4 — 2021-08-07
- 3.2.3 — 2021-07-20
- 3.2.2 — 2021-07-20
- 3.2.1 — 2021-07-20
- 3.2.0 — 2021-07-20

## README

## Discord Buttons Plugins
<a href="https://www.npmjs.com/package/discord-buttons-plugins"><img src="https://nodei.co/npm/discord-buttons-plugins.png?downloads=true&stars=true"></a>

> Easiest medium to use buttons with any discord API wrapper

![](https://cdn.discordapp.com/attachments/675669552796925987/850836437346549860/unknown.png)


```js
   // SETUP
   const buttonClient = require('discord-buttons-plugins');
   const Discord = require("discord.js");
   const client = Discord.Client();
   buttonClient(client);
   
   // SETUP MESSAGE BUTTON
   const button = new buttonClient.MessageButton()
	 .setLabel("Click me")
	 .setStyle("green")
	 .setID("click");
	 
	
   // SEND MESSAGE WITH BUTTON
   
   buttonClient.send("There will be a button below this message",{
   channel: "CHANNEL ID",
   buttons: [ [button] ]
   })
```

#### List interaction

```js
// listen to interaction 
buttonClient.on("click", (inta) =>{
inta.reply("Thanks for clicking me :3")
});

buttonClient.on("click", (inta) =>{
inta.channel.delete()
});

buttonClient.on("click", (inta) =>{
inta.guild.channels.create("Channel Testing :D")
});

buttonClient.on("click", (inta) =>{
let user = inta.clicker.user.username;
console.log(user);

let user_id = inta.clicker.id;
console.log(user_id);

let member = inta.clicker.member;
console.log(member);

let fetch = inta.clicker.fetch;
console.log(fetch);
});

```

### L I N K S
- 💬 Discord: [Discord4Bots](https://discord4bot.tk/dc) / [MinCoder](https://discord4bot.tk/mincoder)
- ⚙️ Developer: `CTK WARRIOR#7923`
- 🔧 Admin: `@么Sintya#0001 `
### F E A T U R E S
- Easy to handle and use
- Made with simplicity
- Less complexity

### C O N T A C T
<a href="https://withwin.in/dbd"><img src="https://discord.com/api/guilds/598122945604354053/widget.png?style=banner2" width="500"></a>

<a href="https://discord4bot.tk/dc"><img src="https://discord.com/api/guilds/835441518722154537/widget.png?style=banner2" width="500"></a>

---
_Source: https://npm.io/package/discord-buttons-plugins · Machine-readable twin of the npm.io package page. Health data is recomputed on every publish._
