mirror of
https://github.com/flibusta-apps/book_bot.git
synced 2025-12-06 15:35:35 +01:00
Update help message
This commit is contained in:
@@ -23,6 +23,11 @@ pub async fn help_handler(message: Message, bot: AutoSend<Bot>) -> BotHandlerInt
|
||||
Привет, {name}! \n
|
||||
Этот бот поможет тебе загружать книги.\n
|
||||
Настройки языков для поиска /settings.\n
|
||||
\n\n
|
||||
Регистрация своего бота: \n
|
||||
1. Зарегистрируй бота в @BotFather . \n
|
||||
2. И перешли сюда сообщение об успешной регистрации.
|
||||
(Начинается с: Done! Congratulations on your new bot.)
|
||||
"
|
||||
),
|
||||
)
|
||||
|
||||
@@ -20,7 +20,6 @@ pub async fn message_handler(
|
||||
|
||||
let message_text = match result {
|
||||
register::RegisterStatus::Success { ref username } => format_registered_message(&username),
|
||||
register::RegisterStatus::NoToken => strings::HELP_MESSAGE.to_string(),
|
||||
register::RegisterStatus::WrongToken => strings::ERROR_MESSAGE.to_string(),
|
||||
register::RegisterStatus::RegisterFail => strings::ALREADY_REGISTERED.to_string(),
|
||||
};
|
||||
|
||||
@@ -8,7 +8,6 @@ use crate::config;
|
||||
#[derive(Debug)]
|
||||
pub enum RegisterStatus {
|
||||
Success {username: String},
|
||||
NoToken,
|
||||
WrongToken,
|
||||
RegisterFail,
|
||||
}
|
||||
@@ -56,10 +55,7 @@ async fn make_register_request(user_id: UserId, username: &str, token: &str) ->
|
||||
|
||||
|
||||
pub async fn register(user_id: UserId, message_text: &str) -> RegisterStatus {
|
||||
let token = match super::utils::get_token(message_text) {
|
||||
Some(v) => v,
|
||||
None => return RegisterStatus::NoToken
|
||||
};
|
||||
let token = super::utils::get_token(message_text).unwrap();
|
||||
|
||||
let bot_username = match get_bot_username(token).await {
|
||||
Some(v) => v,
|
||||
|
||||
@@ -1,9 +1,3 @@
|
||||
pub const HELP_MESSAGE: &str = "
|
||||
Зарегистрируй бота в @BotFather .
|
||||
И перешли сюда сообщение об успешной регистрации.
|
||||
(Начинается с: Done! Congratulations on your new bot.)
|
||||
";
|
||||
|
||||
pub fn format_registered_message(username: &str) -> String {
|
||||
return format!("@{username} зарегистрирован и через несколько минут будет подключен!", username = username);
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user