CHANGED: text of response message moved to HTML file

This commit is contained in:
doryan 2024-06-07 13:19:09 +04:00
parent 8617ac3eff
commit 8fceeb8a82

View File

@ -1,25 +1,16 @@
use telers::{ use telers::{
enums::parse_mode::ParseMode,
event::{telegram::HandlerResult, EventReturn}, event::{telegram::HandlerResult, EventReturn},
types::Message, types::Message,
Bot, Bot,
}; };
use crate::types::structs::message_sender::MessageSender; use crate::{assets::files::HELP_COMMAND_TEXT, types::structs::message_sender::MessageSender};
const HELP_TEXT: &str = "\
/help - помощь по боту.\n\
/unmute - снимает с участника чата мьют, для подробностей, введите команду без аргументов \
(только для админов).\n\
/mute - накладывает на участника чата мьют, для подробностей, введите команду без аргументов \
(только для админов).\n\
🎲 - выдаёт мут, для этого нужно отправить ТОЛЬКО эмодзи в ответ на сообщение участника. \
чата, которого вы хотите замьютить (только для админов).\n\
🎰 - выдаёт бан в случае джекпота, напротив, мьют, всё так же кидайте этот эмодзи в ответ \
на сообщение участника чата, которого вы хотите замьютить/забанить (только для админов).";
pub async fn help(bot: Bot, message: Message) -> HandlerResult { pub async fn help(bot: Bot, message: Message) -> HandlerResult {
MessageSender::builder(message.chat().id()) MessageSender::builder(message.chat().id())
.text(HELP_TEXT) .text(HELP_COMMAND_TEXT)
.parse_mode(ParseMode::HTML)
.build() .build()
.send(&bot) .send(&bot)
.await .await