diff options
Diffstat (limited to 'src/macros.rs')
| -rw-r--r-- | src/macros.rs | 9 |
1 files changed, 9 insertions, 0 deletions
diff --git a/src/macros.rs b/src/macros.rs index 8b4d3af..05ce731 100644 --- a/src/macros.rs +++ b/src/macros.rs @@ -17,3 +17,12 @@ macro_rules! failed { macro_rules! now { () => { Utc::now().format("%FT%T").to_string() }; } + +macro_rules! exec_on_message { + ([$ctx:expr, $message:expr], $($plugin:ident), *) => {{ + // use utils::config::get_pool; + // let pool = get_pool(&$ctx); + + $($plugin::on_message($ctx, /* &pool, */ $message);)* + }} +} |