Initial commit

This commit is contained in:
Slavi Pantaleev
2024-09-12 13:44:06 +03:00
commit 946aa9d9e9
220 changed files with 26033 additions and 0 deletions

View File

@@ -0,0 +1,21 @@
use mxlink::MessageResponseType;
use crate::{entity::MessageContext, strings, Bot};
use super::ControllerType;
pub fn determine_controller(_text: &str) -> ControllerType {
ControllerType::UsageHelp
}
pub async fn handle_help(message_context: &MessageContext, bot: &Bot) -> anyhow::Result<()> {
bot.messaging()
.send_text_markdown_no_fail(
message_context.room(),
strings::usage::intro(bot.command_prefix()),
MessageResponseType::Reply(message_context.thread_info().root_event_id.clone()),
)
.await;
Ok(())
}