diff --git a/modules/wiki/__init__.py b/modules/wiki/__init__.py index 247d283d..96b1e1bc 100644 --- a/modules/wiki/__init__.py +++ b/modules/wiki/__init__.py @@ -177,7 +177,7 @@ async def _(msg: MessageSession): await query_pages(msg, query_list, template=True) -@wiki_inline.handle(r'≺(.*?)≻', mode='A', flags=re.I, show_typing=False) +@wiki_inline.handle(r'≺(.*?)≻|⧼(.*?)⧽', mode='A', flags=re.I, show_typing=False) async def _(msg: MessageSession): query_list = [] print(msg.matched_msg) @@ -188,6 +188,7 @@ async def _(msg: MessageSession): await query_pages(msg, query_list, mediawiki=True) + async def query_pages(msg: MessageSession, title: Union[str, list, tuple], template=False, mediawiki=False): target = WikiTargetInfo(msg)