disgroove
TypeScript icon, indicating that this package has built-in type declarations

2.2.6 • Public • Published

disgroove

A module to interface with Discord

Example

const {
  Client,
  GatewayIntents,
  InteractionType,
  InteractionCallbackType,
  MessageFlags,
} = require("disgroove");
const client = new Client("B0t.T0k3N");

client.once("ready", () => {
  console.log("Logged in as", client.user.username);

  client.createGlobalApplicationCommand(client.application.id, {
    name: "ping",
    description: "Pong!",
  });
});

client.on("interactionCreate", async (interaction) => {
  if (interaction.type !== InteractionType.ApplicationCommand) return;

  if (interaction.data.name === "ping") {
    client.createInteractionResponse(interaction.id, interaction.token, {
      type: InteractionCallbackType.ChannelMessageWithSource,
      data: {
        content: "Pong! 🏓",
        flags: MessageFlags.Ephemeral,
      },
    });
  }
});

client.connect();

More examples on the GitHub repository

Versions

Current Tags

VersionDownloads (Last 7 Days)Tag
2.2.60latest
2.2.7-dev.fca49216dev

Version History

VersionDownloads (Last 7 Days)Published
2.2.7-dev.fca49216
2.2.7-dev.c6794e01
2.2.60
2.2.6-dev.fd02f211
2.2.6-dev.b9cd00b0
2.2.6-dev.3f22d600
2.2.6-dev.4de2c290
2.2.6-dev.21562ee0
2.2.53
2.2.5-dev.8d93f590
2.2.5-dev.8ca7d6a0
2.2.5-dev.e91b2b60
2.2.5-dev.5577cd80
2.2.5-dev.3beface0
2.2.5-dev.86e96860
2.2.5-dev.a8ede980
2.2.5-dev.aee496f0
2.2.5-dev.4e978d80
2.2.41
2.2.4-dev.dd7286b0
2.2.4-dev.9c07d330
2.2.4-dev.141283b0
2.2.4-dev.7c1cced0
2.2.4-dev.4cdebd60
2.2.4-dev.194edcf0
2.2.4-dev.618a5560
2.2.4-dev.1f3985e0
2.2.4-dev.e5095590
2.2.4-dev.311ef6d0
2.2.4-dev.9d402660
2.2.30
2.2.3-dev.7806bb20
2.2.3-dev.e049f9f0
2.2.3-dev.f471c4a0
2.2.3-dev.10e8e970
2.2.3-dev.4f98e3d0
2.2.3-dev.933ac5e0
2.2.238
2.2.2-dev.90b732e0
2.2.2-dev.bd3875c0
2.2.2-dev.db6cb160
2.2.2-dev.4aafdf40
2.2.2-dev.23938d80
2.2.10
2.2.1-dev.00fb25f0
2.2.1-dev.efad41d0
2.2.1-dev.d0eed5e0
2.2.1-dev.64c7abc0
2.2.00
2.2.0-dev.a9ab94a0
2.2.0-dev.4623b990
2.2.0-dev.301452e0
2.2.0-dev.15819eb0
2.1.30
2.1.3-dev.837d7720
2.1.3-dev.2892c1f0
2.1.20
2.1.2-dev.4dfcbb60
2.1.2-dev.afcffb70
2.1.10
2.1.00
2.1.0-dev.4618ea00
2.1.0-dev.67a3bb50
2.1.0-dev.a2502360
2.1.0-dev.ad98d6b0
2.1.0-dev.4032d610
2.1.0-dev.cce0fd70
2.1.0-dev.118f2850
2.1.0-dev.968f27e0
2.1.0-dev.bb8ed970
2.1.0-dev.fb7987e0
2.1.0-dev.86975750
2.1.0-dev.f7996740
2.1.0-dev.f33adac0
2.1.0-dev.c430b6f0
2.0.10
2.0.00
2.0.0-dev.0f17bf60
2.0.0-dev.825fc770
2.0.0-dev.3a6f4ba0
2.0.0-dev.40377cb0
1.3.40
1.3.4-dev.f7c04e70
1.3.4-dev.ff90e1d0
1.3.4-dev.7ed54750
1.3.4-dev.9e27a4b0
1.3.4-test.10
1.3.30
1.3.3-test.10
1.3.3-dev.30
1.3.3-dev.20
1.3.3-dev.10
1.3.20
1.3.10
1.3.1-dev.99aa77b0
1.3.1-dev.84d0e5a0
1.3.1-dev.96bf5900
1.3.1-dev.3c0878b0
1.3.1-dev.71905cd0
1.3.1-dev.f29c0810
1.3.1-dev.60689920
1.3.1-dev.8cd17af0
1.3.00
1.3.0-dev.3af784e0
1.3.0-dev.b32c32c0
1.3.0-dev.de929bd0
1.3.0-dev.70483560
1.3.0-dev.19adbb00
1.3.0-dev.4d9f89d0
1.3.0-dev.8a77a040
1.3.0-dev.d1b88660
1.2.90
1.2.9-dev.a2639990
1.2.9-dev.e0132660
1.2.9-dev.020e9610
1.2.9-dev.15d29ee0
1.2.9-dev.80902200
1.2.9-dev.3bd5ee90
1.2.9-dev.6536af80
1.2.9-dev.115dcd10
1.2.9-dev.7fc959f0
1.2.9-dev.8537b4c0
1.2.9-dev.656c1600
1.2.80
1.2.8-dev.dc83e5f0
1.2.8-dev.c39eb7a0
1.2.8-dev.28135d30
1.2.8-dev.3810c360
1.2.8-dev.f37b4da0
1.2.8-dev.1745fab0
1.2.8-dev.a160ae90
1.2.8-dev.1cb4c050
1.2.8-dev.262972d0
1.2.8-dev.53eb61e0
1.2.8-dev.cdf6a540
1.2.8-dev.7ff54f70
1.2.8-dev.f6f50810
1.2.8-dev.f8050030
1.2.8-dev.b08212d0
1.2.8-dev.d3ccf990
1.2.8-dev.2f4162c0
1.2.70
1.2.7-dev.a29e6680
1.2.7-dev.462c7ba0
1.2.7-dev.bf64d6b0
1.2.7-dev.acf5b9c0
1.2.7-dev.023da0f0
1.2.7-dev.bf3d3590
1.2.60
1.2.6-dev.8670af70
1.2.6-dev.165ce790
1.2.6-dev.30e96910
1.2.6-dev.63c7ec20
1.2.6-dev.e0bdff70
1.2.6-dev.2e0c8ca0
1.2.6-dev.51665400
1.2.6-dev.a8c69390
1.2.6-dev.a1479d70
1.2.6-dev.ec791600
1.2.6-dev.a2df03f0
1.2.6-dev.debf8f60
1.2.6-dev.a1d1fb30
1.2.6-dev.306971b0
1.2.6-dev.f4baa1c0
1.2.6-dev.98d487a0
1.2.6-dev.c5dd6970
1.2.6-dev.fddc65e0
1.2.6-dev.72290f40
1.2.6-dev.6f409470
1.2.6-dev.d7644a30
1.2.6-dev.533fa4e0
1.2.50
1.2.5-dev.6c332c20
1.2.5-dev.acc250e0
1.2.5-dev.458d5900
1.2.5-dev.2cd17640
1.2.5-dev.25f187b0
1.2.5-dev.803908c0
1.2.5-dev.4808a5a0
1.2.5-dev.f1a33a10
1.2.5-dev.8e7919f0
1.2.5-dev.645a5340
1.2.5-dev.c349b3c0
1.2.5-dev.38315590
1.2.40
1.2.4-dev.e7cf6570
1.2.4-dev.3d537610
1.2.4-dev.9747d150
1.2.4-dev.041fe830
1.2.4-dev.11732020
1.2.4-dev.e7166c30
1.2.4-dev.66740410
1.2.30
1.2.3-dev.113033a0
1.2.3-dev.0c3ac160
1.2.3-dev.cf165100
1.2.3-dev.f1c87320
1.2.3-dev.9e4586f0
1.2.3-dev.91e525b0
1.2.3-dev.05f80990
1.2.3-dev.e4b77c20
1.2.3-dev.afd49cc0
1.2.3-dev.a475da40
1.2.20
1.2.2-dev.f2f09b10
1.2.2-dev.c685c170
1.2.2-dev.d0e0bca0
1.2.2-dev.1771d570
1.2.2-dev.47f319a0
1.2.2-dev.f0759320
1.2.2-dev.eff69180
1.2.2-dev.f1c643b0
1.2.2-dev.b25f04d0
1.2.2-dev.68ce7620
1.2.2-dev.1bde1a40
1.2.2-dev.78910cf0
1.2.2-dev.026244b0
1.2.2-dev.4ab94ec0
1.2.2-dev.f0070120
1.2.2-dev.1aa3a970
1.2.2-dev.d3103ca0
1.2.2-dev.e1e43fd0
1.2.2-dev.1b7dedd0
1.2.2-dev.c9c2f810
1.2.2-dev.b3c1e850
1.2.10
1.2.1-dev.bc38dd20
1.2.00
1.2.0-dev.813aef80
1.2.0-dev.2946d470
1.2.0-dev.c1031b20
1.2.0-dev.1457bd00
1.2.0-dev.a4da2c00
1.2.0-dev.83d492f0
1.2.0-dev.aa310160
1.2.0-dev.72d86560
1.1.90
1.1.9-dev.611b9b20
1.1.9-dev.dd7ab2f0
1.1.9-dev.efac48f0
1.1.9-dev.33230a00
1.1.9-dev.74643410
1.1.9-dev.25713d30
1.1.9-dev.bb76f660
1.1.80
1.1.70
1.1.7-dev.383db2a0
1.1.7-dev.1c45fef0
1.1.7-dev.3809f2c0
1.1.7-dev.4f066430
1.1.60
1.1.50
1.1.5-dev.5441820
1.1.5-dev.43fc5a30
1.1.5-dev.dc567160
1.1.5-dev.dd8fde40
1.1.5-dev.c6ccefb0
1.1.3-dev.c6ccefb0
1.1.40
1.1.4-dev.62db91d0
1.1.4-dev.1dc1e110
1.1.4-dev.e511a6f0
1.1.4-dev.a1053520
1.1.30
1.1.3-dev.0ae45180
1.1.3-dev.b0b378c0
1.1.3-dev.ebbae8a0
1.1.20
1.1.10
1.1.1-dev.10
1.1.1-dev0
1.1.00
1.0.90
1.0.80
1.0.70
1.0.60
1.0.50
1.0.40
1.0.30
1.0.20
1.0.10
1.0.00
0.0.30
0.0.20
0.0.10

Package Sidebar

Install

npm i disgroove

Weekly Downloads

50

Version

2.2.6

License

MIT

Unpacked Size

702 kB

Total Files

140

Last publish

Collaborators

  • cicciofrollo