Files
Veskslop-t/poc/src/test-dm.ts
T

24 lines
686 B
TypeScript

/*
* Veskslop — live DM send test through the core bridge.
*
* Sanctioned test target: user zzib (defaults to their user ID).
*
* Usage:
* pnpm poc:dm
* TEST_DM_USER_ID=... TEST_DM_CONTENT="hello" pnpm poc:dm
*/
import { CoreClient } from "./core-client.js";
/** zzib — the only sanctioned live-send target. */
const DEFAULT_TEST_DM_USER_ID = "177117296140091393";
const userId = process.env.TEST_DM_USER_ID ?? DEFAULT_TEST_DM_USER_ID;
const content = process.env.TEST_DM_CONTENT ?? "veskslop test dm";
const core = await CoreClient.connect();
console.log("[dm] connected to the core bridge");
console.log("[dm]", await core.sendDm(userId, content));
core.close();