diff --git a/src/matrixroomhandler.ts b/src/matrixroomhandler.ts index 1ebc8b4e9e3a0e30d91bb0fe2fb9d2cf0cab65c9..318bb195fffde55da1509d87305fd4cd941d458c 100644 --- a/src/matrixroomhandler.ts +++ b/src/matrixroomhandler.ts @@ -146,7 +146,7 @@ export class MatrixRoomHandler { // tslint:disable-next-line no-any public async OnAliasQuery(alias: string): Promise<any> { - const aliasLocalpart = alias.substring("#".length, alias.indexOf(":") - 1); + const aliasLocalpart = alias.substring("#".length, alias.indexOf(":")); log.info("Got request for #", aliasLocalpart); const srvChanPair = aliasLocalpart.substring("_discord_".length).split("_", ROOM_NAME_PARTS); if (srvChanPair.length < ROOM_NAME_PARTS || srvChanPair[0] === "" || srvChanPair[1] === "") {