Allow threaded query without prefix, fixes #133

This commit is contained in:
gloomy-ghost 2023-11-05 04:36:17 +00:00
parent 3b18d22f2c
commit e65461c886
1 changed files with 1 additions and 1 deletions

View File

@ -81,7 +81,7 @@ export default class CommandHandler {
if(relatesTo.event_id !== undefined){
const rootEvent: MessageEvent = await this.client.getEvent(roomId, relatesTo.event_id) // relatesTo is root event.
const rootPrefixUsed = prefixes.find(p => rootEvent.content.body.startsWith(p));
if (!rootPrefixUsed && !(!MATRIX_PREFIX_DM && isDm)) return false; // Ignore unrelated threads or certain dms
if (MATRIX_PREFIX && !rootPrefixUsed && !(!MATRIX_PREFIX_DM && isDm)) return false; // Ignore unrelated threads or certain dms
} else { // reply not thread, iterating for a prefix not implemented
return false; // Ignore if no relatesTo EventID
}