From 2515e8e1b6f0edaad694e85c9c297a9a294e0eda Mon Sep 17 00:00:00 2001 From: Akulij Date: Tue, 3 Jun 2025 19:51:01 +0500 Subject: [PATCH 1/5] test run_script_file_main: delete call of start_buttons, since it is not defined anymore --- src/botscript.rs | 2 -- 1 file changed, 2 deletions(-) diff --git a/src/botscript.rs b/src/botscript.rs index d52a44a..63231f6 100644 --- a/src/botscript.rs +++ b/src/botscript.rs @@ -1024,8 +1024,6 @@ mod tests { println!("config: {:?}", val); let d: RunnerConfig = DeserializerJS::deserialize_js(&val).unwrap(); println!("desr rc: {:?}", d); - let val = runner.run_script("start_buttons()").unwrap(); - println!("Val: {:?}", val.to_string()); } #[test] From bb32f5f82370085a21b5aae25131b8540dc8c834 Mon Sep 17 00:00:00 2001 From: Akulij Date: Wed, 4 Jun 2025 13:04:26 +0500 Subject: [PATCH 2/5] change order of /start buttons --- mainbot.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mainbot.js b/mainbot.js index ea6c7f2..21ed0d9 100644 --- a/mainbot.js +++ b/mainbot.js @@ -4,9 +4,9 @@ const PROJECTS_COUNT = 2 const start_msg = { buttons: [ + [{ name: { literal: "leave_application" }, callback_name: "leave_application" }], [{ name: { literal: "show_projects" }, callback_name: "project_0" }], [{ name: { literal: "more_info_btn" }, callback_name: "more_info" }], - [{ name: { literal: "leave_application" }, callback_name: "leave_application" }], [{ name: { literal: "ask_question_btn" }, callback_name: "ask_question" }], ], // default is `null` replace: true, From 03bb5b231e75db26edabe2507577bac236b07c84 Mon Sep 17 00:00:00 2001 From: Akulij Date: Wed, 4 Jun 2025 13:05:03 +0500 Subject: [PATCH 3/5] replace on more_info --- mainbot.js | 1 + 1 file changed, 1 insertion(+) diff --git a/mainbot.js b/mainbot.js index 21ed0d9..2b0795b 100644 --- a/mainbot.js +++ b/mainbot.js @@ -18,6 +18,7 @@ const dialog = { }, buttons: { more_info: { + replace: true, buttons: [ [{ name: { name: "На главную" }, callback_name: "start" }], ] From 47782ca08e6d0b370ec129f29f7f21b27df4f551 Mon Sep 17 00:00:00 2001 From: Akulij Date: Wed, 4 Jun 2025 13:05:24 +0500 Subject: [PATCH 4/5] add emoji for "Go Home" button text --- mainbot.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/mainbot.js b/mainbot.js index 2b0795b..6a8bcb0 100644 --- a/mainbot.js +++ b/mainbot.js @@ -20,7 +20,7 @@ const dialog = { more_info: { replace: true, buttons: [ - [{ name: { name: "На главную" }, callback_name: "start" }], + [{ name: { name: "🏠 На главную" }, callback_name: "start" }], ] }, start: start_msg, From da4b5fdb098ef89cdff7509a0f584faff9a138ec Mon Sep 17 00:00:00 2001 From: Akulij Date: Wed, 4 Jun 2025 13:05:45 +0500 Subject: [PATCH 5/5] add more buttons for more_info --- mainbot.js | 3 +++ 1 file changed, 3 insertions(+) diff --git a/mainbot.js b/mainbot.js index 6a8bcb0..d9a6f42 100644 --- a/mainbot.js +++ b/mainbot.js @@ -20,6 +20,9 @@ const dialog = { more_info: { replace: true, buttons: [ + [{ name: { literal: "leave_application" }, callback_name: "leave_application" }], + [{ name: { literal: "show_projects" }, callback_name: "project_0" }], + [{ name: { literal: "ask_question_btn" }, callback_name: "ask_question" }], [{ name: { name: "🏠 На главную" }, callback_name: "start" }], ] },