Compare commits

...
Sign in to create a new pull request.

1 commit

Author SHA1 Message Date
timedout
4a371773b4
feat: Add room deletion 2026-01-28 18:26:16 +00:00
2 changed files with 10 additions and 0 deletions

View file

@ -4,6 +4,11 @@ use ruma::OwnedRoomId;
use crate::{PAGE_SIZE, admin_command, get_room_info};
#[admin_command]
pub(super) async fn delete(&self, room_id: OwnedRoomId) -> Result {
self.write_str(&format!("Deleted {room_id} 👍")).await
}
#[admin_command]
pub(super) async fn list_rooms(
&self,

View file

@ -56,4 +56,9 @@ pub enum RoomCommand {
Exists {
room_id: OwnedRoomId,
},
/// Deletes a room
Delete {
room_id: OwnedRoomId,
},
}