Ecosyste.ms: Awesome

An open API service indexing awesome lists of open source software.

Awesome Lists | Featured Topics | Projects

https://github.com/devsnek/discord-rich-presence

Discord RPC but only the rich presence part
https://github.com/devsnek/discord-rich-presence

discord rich-presence

Last synced: about 2 months ago
JSON representation

Discord RPC but only the rich presence part

Awesome Lists containing this project

README

        





Discord server
NPM version
NPM downloads
Dependencies



NPM info


# Discord Rich Presence

A simple wrapper around [discord-rpc](https://npmjs.org/discord-rpc)

### Example

```javascript
const client = require('discord-rich-presence')('180984871685062656');

client.updatePresence({
state: 'slithering',
details: '🐍',
startTimestamp: Date.now(),
endTimestamp: Date.now() + 1337,
largeImageKey: 'snek_large',
smallImageKey: 'snek_small',
instance: true,
});
```

In browser you can import/require it as `discord-rich-presence/browser`.
However, it should be noted that currently using rich presence in browser is
a feature whitelisted by Discord, and you will most likely be unable to use it.