use regex::Regex;
use vk_bot::{Bot, Core, Event, Handler};
fn main() {
let simple_handler = |message| {
Handler::new(move |ctx| {
ctx.response().set_message(message);
eprintln!("{:?}", ctx.send());
})
};
let core = Core::new()
.cmd_prefix("/")
.cmd("say_hi", simple_handler("Hi!"))
.regex(Regex::new("nice").unwrap(), simple_handler("Thanks!"))
.on(
Event::NoMatch,
simple_handler("I don't understand this message..."),
);
Bot::new(
"your vk token", "f123456", 1, Some("very_secure_phrase".into()), 12345, core,
)
.start();
}