diff options
Diffstat (limited to 'src/main.py')
| -rw-r--r-- | src/main.py | 8 |
1 files changed, 6 insertions, 2 deletions
diff --git a/src/main.py b/src/main.py index a50e233..c531faa 100644 --- a/src/main.py +++ b/src/main.py @@ -34,7 +34,8 @@ async def help(ctx): @bot.command(name="Explain", aliases=["explain", "What's", "what's", "whats"]) async def explain(ctx, *args): config["site"] = "https://ageofsigmar.lexicanum.com" - + api_root = "/mediawiki" + include_image = True include_links = True @@ -49,6 +50,9 @@ async def explain(ctx, *args): config["site"] = "https://wh40k.lexicanum.com" case "!aos": config["site"] = "https://ageofsigmar.lexicanum.com" + case "!experimental-wod": + config["site"] = "https://whitewolf.fandom.com" + api_root = "" case "!noimage": include_image = False case "!nolinks": @@ -58,7 +62,7 @@ async def explain(ctx, *args): query = " ".join([x.replace('"', "") for x in args]) try: - search_content = scrape_lexicanum.get_search_response(config, query) + search_content = scrape_lexicanum.get_search_response(config, api_root, query) page_header, page_content, page_img_link = scrape_lexicanum.get_page_content(config, search_content[0]) embed = discord.Embed( |
