diff --git a/src/DraupnirBotMode.ts b/src/DraupnirBotMode.ts index c0df0ffc..7e751b38 100644 --- a/src/DraupnirBotMode.ts +++ b/src/DraupnirBotMode.ts @@ -62,7 +62,7 @@ export async function makeDraupnirBotModeFromConfig( if (!isStringUserID(clientUserId)) { throw new TypeError(`${clientUserId} is not a valid mxid`); } - if (!isStringRoomAlias(config.managementRoom) || !isStringRoomID(config.managementRoom)) { + if (!isStringRoomAlias(config.managementRoom) && !isStringRoomID(config.managementRoom)) { throw new TypeError(`${config.managementRoom} is not a valid room id or alias`); } const configManagementRoomReference = MatrixRoomReference.fromRoomIDOrAlias(config.managementRoom);