Adjust message types.
This commit is contained in:
parent
71933d5827
commit
b07d20cd64
|
|
@ -6,8 +6,7 @@ async fn main() -> anyhow::Result<()> {
|
|||
|
||||
let broadcaster = j7s_matrix_sdk::MatrixBroadcaster::new(&url, &token, &device_name).await?;
|
||||
|
||||
let message =
|
||||
matrix_sdk::ruma::events::room::message::RoomMessageEventContent::text_plain("Hi!");
|
||||
let message = matrix_sdk::ruma::events::room::message::MessageType::text_plain("Hi!");
|
||||
loop {
|
||||
tokio::time::sleep(tokio::time::Duration::from_secs(2)).await;
|
||||
broadcaster.broadcast(&message).await?;
|
||||
|
|
|
|||
|
|
@ -41,13 +41,15 @@ impl MatrixBroadcaster {
|
|||
|
||||
pub async fn broadcast(
|
||||
self: &Self,
|
||||
msg: &matrix_sdk::ruma::events::room::message::RoomMessageEventContent,
|
||||
msg: &matrix_sdk::ruma::events::room::message::MessageType,
|
||||
) -> anyhow::Result<()> {
|
||||
let rooms_clone = self.rooms.clone();
|
||||
let rooms = rooms_clone.read().await.clone();
|
||||
|
||||
for room in rooms {
|
||||
room.send(msg.clone())
|
||||
room.send(
|
||||
matrix_sdk::ruma::events::room::message::RoomMessageEventContent::new(msg.clone()),
|
||||
)
|
||||
.await
|
||||
.context("Failed to send message to room.")?;
|
||||
}
|
||||
|
|
|
|||
Loading…
Reference in New Issue