2024-05-30 23:37:47 +03:00
|
|
|
use telers::{
|
2024-06-08 01:58:39 +03:00
|
|
|
enums::parse_mode::ParseMode,
|
2024-05-30 23:37:47 +03:00
|
|
|
event::{telegram::HandlerResult, EventReturn},
|
|
|
|
types::Message,
|
|
|
|
Bot,
|
|
|
|
};
|
|
|
|
|
2024-06-08 01:58:39 +03:00
|
|
|
use crate::{assets::files::HELP_COMMAND_TEXT, types::structs::message_sender::MessageSender};
|
2024-05-30 23:37:47 +03:00
|
|
|
|
|
|
|
pub async fn help(bot: Bot, message: Message) -> HandlerResult {
|
2024-06-02 01:30:52 +03:00
|
|
|
MessageSender::builder(message.chat().id())
|
2024-06-08 01:58:39 +03:00
|
|
|
.text(HELP_COMMAND_TEXT)
|
|
|
|
.parse_mode(ParseMode::HTML)
|
2024-06-02 01:30:52 +03:00
|
|
|
.build()
|
2024-05-30 23:37:47 +03:00
|
|
|
.send(&bot)
|
|
|
|
.await
|
|
|
|
.unwrap();
|
|
|
|
Ok(EventReturn::Finish)
|
|
|
|
}
|