mirror of
https://github.com/hansjone/dsh-im-ops.git
synced 2026-10-09 06:30:45 +08:00
21 lines
622 B
JavaScript
21 lines
622 B
JavaScript
import {
|
|
TOKEN_BOT_ENDPOINTS,
|
|
createTokenBotRpcHandler,
|
|
installTokenBotRpc,
|
|
} from '../shared/rpc.mjs';
|
|
|
|
export const DISCORD_RPC_CHANNEL = '/discord';
|
|
export const DISCORD_ENDPOINTS = TOKEN_BOT_ENDPOINTS;
|
|
export const DISCORD_RPC_ENDPOINTS = Object.freeze(Object.values(DISCORD_ENDPOINTS));
|
|
|
|
export function createDiscordRpcHandler(controller) {
|
|
return createTokenBotRpcHandler(controller, { channel: 'Discord' });
|
|
}
|
|
|
|
export function installDiscordRpc(ctx, controller, authority) {
|
|
return installTokenBotRpc(ctx, controller, {
|
|
channel: 'Discord',
|
|
rpcChannel: DISCORD_RPC_CHANNEL,
|
|
authority,
|
|
});
|
|
}
|