ensure bot doesn't reply to its own messages

This commit is contained in:
Xiretza 2022-11-13 10:57:12 +01:00
parent c40de5fbd1
commit cc09f22432

View file

@ -210,6 +210,10 @@ impl Bot {
ev: &OriginalRoomMessageEvent, ev: &OriginalRoomMessageEvent,
room: &Joined, room: &Joined,
) -> Result<()> { ) -> Result<()> {
if Some(&*ev.sender) == self.client.user_id() {
return Ok(());
}
let MessageType::Text(TextMessageEventContent { body, .. }) = &ev.content.msgtype else { let MessageType::Text(TextMessageEventContent { body, .. }) = &ev.content.msgtype else {
return Ok(()); return Ok(());
}; };