Update help message

This commit is contained in:
2023-01-17 20:42:35 +01:00
parent c7d115f9ce
commit e35a978497
5 changed files with 57 additions and 107 deletions

View File

@@ -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.)
"
),
)

View File

@@ -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(),
};

View File

@@ -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,

View File

@@ -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);
}