gluon/src/handlers/commands_handler/endpoints/help.rs

27 lines
1.2 KiB
Rust
Raw Normal View History

2024-05-30 23:37:47 +03:00
use telers::{
event::{telegram::HandlerResult, EventReturn},
types::Message,
Bot,
};
use crate::types::structs::message_sender::MessageSender;
const HELP_TEXT: &str = "\
/help - помощь по боту.\n\
/unmute - снимает с человека мьют, нужно ответить на сообщение, чтобы команда сработала (\
только для админов).\n\
🎲 - выдаёт мут, для этого нужно отправить ТОЛЬКО эмодзи в ответ на сообщение участника. \
чата, которого вы хотите замьютить (только для админов).\n\
🎰 - выдаёт бан в случае джекпота, напротив, мьют, всё так же кидайте этот эмодзи в ответ \
на сообщение участника чата, которого вы хотите замьютить/забанить (только для админов).";
pub async fn help(bot: Bot, message: Message) -> HandlerResult {
println!("hi");
MessageSender::new(message.chat().id())
.text(HELP_TEXT)
.send(&bot)
.await
.unwrap();
Ok(EventReturn::Finish)
}