diff --git a/src/modules/autolink.rs b/src/modules/autolink.rs index 2adf19a..c8f2fe6 100644 --- a/src/modules/autolink.rs +++ b/src/modules/autolink.rs @@ -37,7 +37,7 @@ fn print_mtg_card (card: &MtgCard, message: &Message) { message.reply(&format!("**{}**", card.typeline)); if let Some(ref rules) = card.rules { - message.reply(&format!("{}", rules)); + message.reply(&format!("{}", rules)); } if let Some(ref flavor) = card.flavor { @@ -83,6 +83,7 @@ impl EventLoop for AutolinkModule { let mut searchers = AggregateSearcher::new(); searchers.add_searcher("mtg", Box::new(MtgSearcher::new())); searchers.add_searcher("ygo", Box::new(YugiohSearcher::new())); + searchers.add_searcher("ygp", Box::new(MediawikiSearcher::new(Sttring::from("https://yugipedia.com/wiki/")))); searchers.add_searcher("pk", Box::new(MediawikiSearcher::new(String::from("https://bulbapedia.bulbagarden.net/wiki/")))); searchers.add_searcher("gp", Box::new(MediawikiSearcher::new(String::from("https://gammapedia.monarch-pass.net/wiki/")))); searchers.add_searcher("ip", Box::new(MediawikiSearcher::new(String::from("http://infinitypedia.org/wiki/"))));