Add Telegram and Discord IM channels

This commit is contained in:
xmanrui 2026-08-16 14:47:16 +08:00
parent 7123fce47a
commit cb74e1c4c7
66 changed files with 8579 additions and 1910 deletions

View file

@ -0,0 +1,16 @@
import { TokenBotController } from '../shared/token-bot-controller.mjs';
import { deriveDiscordBotIdentity, maskDiscordBotId } from './config-store.mjs';
import { inspectDiscordToken } from './discord-api.mjs';
import { DISCORD_DESCRIPTOR } from './discord-bridge.mjs';
export class DiscordController extends TokenBotController {
constructor(options) {
super({
...options,
descriptor: DISCORD_DESCRIPTOR,
inspectToken: options.inspectToken ?? inspectDiscordToken,
deriveIdentity: deriveDiscordBotIdentity,
maskPlatformId: maskDiscordBotId,
});
}
}