create BotFunction context getter

This commit is contained in:
Akulij 2025-05-31 13:41:42 +05:00
parent 845071c800
commit bc46e0fda4

View File

@ -122,6 +122,13 @@ impl BotFunction {
}
}
pub fn context(&self) -> Option<*mut quickjs_rusty::JSContext> {
match &self.func {
FunctionMarker::Function(js_function) => Some(js_function.context()),
FunctionMarker::StrTemplate(_) => None,
}
}
pub fn call(&self) -> ScriptResult<JsValue> {
self.call_args(Default::default())
}