From adac0155b9a19b4d32f98cf5d31cdd655d5b013a Mon Sep 17 00:00:00 2001 From: Akulij Date: Fri, 2 May 2025 17:11:01 +0300 Subject: [PATCH] create /setchat command --- src/admin.rs | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/src/admin.rs b/src/admin.rs index fdbb814..85643a8 100644 --- a/src/admin.rs +++ b/src/admin.rs @@ -31,6 +31,8 @@ pub enum AdminCommands { EditButton, /// Set specified literal value SetLiteral { literal: String }, + /// Sets chat where this message entered as support's chats + SetChat, } pub async fn admin_command_handler( @@ -93,6 +95,13 @@ pub async fn admin_command_handler( Ok(()) } + AdminCommands::SetChat => { + dialogue.exit().await?; + db.set_literal("support_chat_id", &msg.chat.id.0.to_string()) + .await?; + bot.send_message(msg.chat.id, "ChatId is set!").await?; + Ok(()) + } } }