From 4889318e54f8a7905243a58e280504c6cbbac7d3 Mon Sep 17 00:00:00 2001 From: George Kaklamanos Date: Sat, 18 Nov 2023 20:10:55 +0200 Subject: [PATCH] matrix: Use new event types in message handler --- labadoor-matrix/src/lib.rs | 11 +++++++---- 1 file changed, 7 insertions(+), 4 deletions(-) diff --git a/labadoor-matrix/src/lib.rs b/labadoor-matrix/src/lib.rs index 2c01850..f8e8997 100644 --- a/labadoor-matrix/src/lib.rs +++ b/labadoor-matrix/src/lib.rs @@ -2,9 +2,9 @@ use matrix_sdk::{ config::SyncSettings, room::Room, ruma::{ - events::room::message::{ - MessageType, OriginalSyncRoomMessageEvent, RoomMessageEventContent, - TextMessageEventContent, + events::{ + room::message::{MessageType, RoomMessageEventContent, TextMessageEventContent}, + OriginalSyncMessageLikeEvent, }, UserId, }, @@ -20,7 +20,10 @@ fn open(param: String) { io::stdout().write_all(&out.stdout).unwrap(); } -async fn on_room_message(event: OriginalSyncRoomMessageEvent, room: Room) { +async fn on_room_message( + event: OriginalSyncMessageLikeEvent, + room: Room, +) { if let Room::Joined(room) = room { let msg_body = match event.content.msgtype { MessageType::Text(TextMessageEventContent { body, .. }) => body,