sdfksdjfk

This commit is contained in:
cirroskais 2024-03-18 17:16:08 -04:00
parent 6dcf62b016
commit 42db52b188
No known key found for this signature in database
GPG key ID: 5FC73EBF2678E33D
2 changed files with 24 additions and 14 deletions

View file

@ -1,5 +1,5 @@
<script lang="ts">
import { authorize, setActivity } from "./lib/discord";
import { authorize } from "./lib/discord";
import { logs } from "./lib/stores";
async function main() {

View file

@ -1,15 +1,37 @@
const CLIENT_ID = "869016244613951539";
import { DiscordSDK } from "@discord/embedded-app-sdk";
export const discordSdk = new DiscordSDK(CLIENT_ID);
import { logs } from "./stores";
export const ACTIVITY_STARTED = Date.now();
/**
* @param {import('@discord/embedded-app-sdk').Types.Activity} activity
*/
async function setActivity(activity) {
const result = await discordSdk.commands.setActivity({ activity });
logs.update((value) => {
return [...value, { type: "Activity", content: JSON.stringify(result) }];
});
return result;
}
async function updateActivity() {
const peers = await discordSdk.commands.getInstanceConnectedParticipants();
logs.update((value) => {
return [...value, { type: "Peers", content: JSON.stringify(peers) }];
});
setActivity({
type: 3,
name: "garf",
details: "garfing rn",
assets: {
large_image: "embedded_cover",
},
});
}
export async function authorize() {
@ -36,15 +58,3 @@ export async function authorize() {
return auth;
}
/**
* @param {any} activity
*/
export async function setActivity(activity) {
const result = await discordSdk.commands.setActivity({ activity });
logs.update((value) => {
return [...value, { type: "Activity", content: JSON.stringify(result) }];
});
return result;
}