Sélectionner une révision Git
Bifurcation depuis
Alexandre MORIGNOT / PlayBot
Le projet source a une visibilité limitée.
-
Alexandre Morignot a rédigéAlexandre Morignot a rédigé
config.ts 1,21 Kio
/** Type annotations for config/config.schema.yaml */
export class DiscordBridgeConfig {
public bridge: DiscordBridgeConfigBridge = new DiscordBridgeConfigBridge();
public auth: DiscordBridgeConfigAuth = new DiscordBridgeConfigAuth();
public logging: DiscordBridgeConfigLogging = new DiscordBridgeConfigLogging();
public database: DiscordBridgeConfigDatabase = new DiscordBridgeConfigDatabase();
public room: DiscordBridgeConfigRoom = new DiscordBridgeConfigRoom();
}
class DiscordBridgeConfigBridge {
public domain: string;
public homeserverUrl: string;
public presenceInterval: number = 500;
public disablePresence: boolean;
public disableTypingNotifications: boolean;
public disableDiscordMentions: boolean;
public disableDeletionForwarding: boolean;
public enableSelfServiceBridging: boolean;
public disableEveryoneMention: boolean = false;
public disableHereMention: boolean = false;
}
class DiscordBridgeConfigDatabase {
public filename: string;
}
export class DiscordBridgeConfigAuth {
public clientID: string;
public secret: string;
public botToken: string;
}
class DiscordBridgeConfigLogging {
public level: string;
}
class DiscordBridgeConfigRoom {
public defaultVisibility: string;
}