send /start message variants based on meta (?start=...)
All checks were successful
Build && Deploy / cargo build (push) Successful in 59s

This commit is contained in:
Akulij 2025-05-04 18:43:10 +03:00
parent d0882ffe0b
commit c371f81008

View File

@ -735,12 +735,17 @@ async fn user_command_handler(
if !meta.is_empty() {
user.insert_meta(&mut db, &meta).await?;
}
let variant = match meta.as_str() {
"" => None,
variant => Some(variant),
};
let mut db2 = db.clone();
answer_message(
answer_message_varianted(
&bot,
msg.chat.id.0,
&mut db,
"start",
variant,
Some(make_start_buttons(&mut db2).await?),
)
.await?;