gluon/src/handlers/command_handlers/info_commands_template.rs

20 lines
497 B
Rust
Raw Normal View History

2024-05-30 23:37:47 +03:00
use telers::{
enums::parse_mode::ParseMode,
2024-05-30 23:37:47 +03:00
event::{telegram::HandlerResult, EventReturn},
types::Message,
Bot,
};
2024-07-08 08:51:04 +03:00
use crate::types::structs::message_sender::MessageSender;
2024-05-30 23:37:47 +03:00
2024-07-08 08:51:04 +03:00
pub async fn send_info(bot: Bot, message: Message, info_text: &'static str) -> HandlerResult {
2024-06-02 01:30:52 +03:00
MessageSender::builder(message.chat().id())
2024-07-08 08:51:04 +03:00
.text(info_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)
}