presence.min.ts 495 B

12345678910111213141516171819202122
  1. const presence = new Presence({
  2. clientId: "",
  3. }),
  4. strings = presence.getStrings({
  5. play: "presence.playback.playing",
  6. pause: "presence.playback.paused",
  7. }),
  8. browsingTimestamp = Math.floor(Date.now() / 1000);
  9. const enum Assets { // Other default assets can be found at index.d.ts
  10. Logo = "",
  11. }
  12. presence.on("UpdateData", async () => {
  13. const presenceData: PresenceData = {
  14. largeImageKey: Assets.Logo,
  15. startTimestamp: browsingTimestamp,
  16. };
  17. presence.setActivity(presenceData);
  18. });