From b980a653cbeed570908a10ba52c66b515b0a5979 Mon Sep 17 00:00:00 2001 From: Akulij Date: Sat, 31 May 2025 13:46:54 +0500 Subject: [PATCH] attach user_application to runner --- src/main.rs | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/main.rs b/src/main.rs index c34618f..c3a2f91 100644 --- a/src/main.rs +++ b/src/main.rs @@ -10,6 +10,7 @@ pub mod mongodb_storage; pub mod utils; use bot_manager::BotManager; +use botscript::application::attach_user_application; use botscript::{BotMessage, Runner, RunnerConfig, ScriptError, ScriptResult}; use db::application::Application; use db::bots::BotInstance; @@ -131,7 +132,8 @@ impl BotController { pub async fn with_db(mut db: DB, token: &str, script: &str) -> ScriptResult { let bot = Bot::new(token); - let runner = Runner::init_with_db(&mut db)?; + let mut runner = Runner::init_with_db(&mut db)?; + runner.call_attacher(|c, o| attach_user_application(c, o, &db, &bot))??; let rc = runner.init_config(script)?; let rc = Arc::new(RwLock::new(rc));