Skip to content

ItsPi3141/minimal-discord-rpc

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

4 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Minimal Discord RPC

Usage

import { Client, ActivityType } from "minimal-discord-rpc";

const client = new Client({
 clientId: "1234567890123456789",
});

client.on("ready", () => {
 console.log("RPC connected");

 client.setActivity({
  type: ActivityType.Playing,
  details: "Activity details",
  state: "Acivity state",
  timestamps: {
   start: Date.now(),
  },
  assets: {
   large_image: "large_image",
   large_text: "Large image!",
   small_image: "small_image",
   small_text: "Small image!",
  },
 });
});
client.on("close", (reason) => {
 console.log("RPC disconnected", reason);
});

client.login();