well, here is my code: ```ts
import * as drpc from "discord-rpc";
const client = new drpc.Client({ transport: "ipc" });
export async function rpc(details, date) {
drpc.register("redacted");
client.on("ready", async () => {
await client.setActivity({
buttons: [{
label: "Download 📥",
url: "https://github.com/redacted/releases/latest"
},
{
label: "Source code ⌨",
url: "https://github.com/redacted/"
}],
details: details,
state: Powered by Electron v${process.versions.electron}, NodeJS v${process.versions.node}, Chromium v${process.versions.chrome} & v8 v${process.versions.v8}.,
startTimestamp: date,
largeImageKey: "redacted",
largeImageText: "redacted",
});
});
client.login({ clientId: "redacted" }).catch((e) => {
console.log(e);
});
}
export async function createRPC(details, date) {
await client.setActivity({
buttons: [{
label: "Download 📥",
url: "https://github.com/redacted/releases/latest"
},
{
label: "Source code ⌨",
url: "https://github.com/redacted/"
}],
details: details,
state: Powered by Electron v${process.versions.electron}, NodeJS v${process.versions.node}, Chromium v${process.versions.chrome} & v8 v${process.versions.v8}.,
startTimestamp: date,
largeImageKey: "redacted",
largeImageText: "redacted.",
});
}










very strange


