discord-rpc-constructor
TypeScript icon, indicating that this package has built-in type declarations

1.0.2 • Public • Published

discord-rpc-constructor

This package is meant to be used with discord-rpc

Installation

npm i -S discord-rpc discord-rpc-constructor

Usage

const { Client } = require('discord-rpc');
const Activity = require('discord-rpc-constructor');
const client = new Client({ transport: 'ipc' });
 
client.on('ready', () => {
  const activity = new Activity()
    .setDetails('🐍')
    .setState('slithering')
    .setTimestamps(new Date(), Math.floor(Date.now() / 1000) + 60)
    .setLargeImage('snek_large', 'supa snek')
    .setSmallImage('snek_small', 'smol snek')
    .setParty('snek_party', 1, 5)
    .setMatchSecret('slithers')
    .setJoinSecret('boop')
    .setSpectateSecret('sniff')
    .setInstance(true);
  client.setActivity(activity);
});
 
client.login('180984871685062656');

Package Sidebar

Install

npm i discord-rpc-constructor

Weekly Downloads

4

Version

1.0.2

License

MIT

Unpacked Size

9.32 kB

Total Files

5

Last publish

Collaborators

  • lloti