use anyhow::Result;
use super::models::TeamsMessage;
pub struct MessageHandler;
impl MessageHandler {
pub fn new() -> Self {
Self
}
pub async fn process_incoming_message(&self, message: TeamsMessage) -> Result<()> {
Ok(())
}
pub async fn format_message_for_matrix(&self, message: &TeamsMessage) -> String {
message.content.clone()
}
pub async fn format_message_for_teams(&self, content: &str) -> String {
content.to_string()
}
}