feat: add optional myIrcAddresses config (#321)

This commit is contained in:
Sainan 2024-06-18 12:24:58 +02:00 committed by GitHub
parent be9ba026f7
commit c2a6892c2a
No known key found for this signature in database
GPG Key ID: B5690EEEBB952194
2 changed files with 3 additions and 2 deletions

View File

@ -43,7 +43,7 @@ const loginController: RequestHandler = async (request, response) => {
platformCDNs: platformCDNs, platformCDNs: platformCDNs,
NRS: [config.myAddress], NRS: [config.myAddress],
DTLS: DTLS, DTLS: DTLS,
IRC: [config.myAddress], IRC: config.myIrcAddresses ?? [config.myAddress],
HUB: HUB, HUB: HUB,
BuildLabel: buildConfig.buildLabel, BuildLabel: buildConfig.buildLabel,
MatchmakingBuildId: buildConfig.matchmakingBuildId MatchmakingBuildId: buildConfig.matchmakingBuildId
@ -79,7 +79,7 @@ const loginController: RequestHandler = async (request, response) => {
platformCDNs: platformCDNs, platformCDNs: platformCDNs,
NRS: [config.myAddress], NRS: [config.myAddress],
DTLS: DTLS, DTLS: DTLS,
IRC: [config.myAddress], IRC: config.myIrcAddresses ?? [config.myAddress],
HUB: HUB, HUB: HUB,
BuildLabel: buildConfig.buildLabel, BuildLabel: buildConfig.buildLabel,
MatchmakingBuildId: buildConfig.matchmakingBuildId MatchmakingBuildId: buildConfig.matchmakingBuildId

View File

@ -24,6 +24,7 @@ interface IConfig {
myAddress: string; myAddress: string;
httpPort?: number; httpPort?: number;
httpsPort?: number; httpsPort?: number;
myIrcAddresses?: string[];
autoCreateAccount?: boolean; autoCreateAccount?: boolean;
skipStoryModeChoice?: boolean; skipStoryModeChoice?: boolean;
skipTutorial?: boolean; skipTutorial?: boolean;