diff --git a/misskaty/plugins/inline_search.py b/misskaty/plugins/inline_search.py
index 5b91c804..611c0ee8 100644
--- a/misskaty/plugins/inline_search.py
+++ b/misskaty/plugins/inline_search.py
@@ -116,8 +116,9 @@ async def inline_menu(_, inline_query: InlineQuery):
msg = f"{method} ({returns[:-2]})\n"
msg += f"{description}\n\n"
msg += f"Variables:\n"
- for i in parsemethod[method]["fields"]:
- msg += f"{i['name']} ({i['types'][0]})\nRequired: {i['required']}\n{i['description']}\n\n"
+ if parsetypes[method].get("fields"):
+ for i in parsemethod[method]["fields"]:
+ msg += f"{i['name']} ({i['types'][0]})\nRequired: {i['required']}\n{i['description']}\n\n"
datajson.append(
InlineQueryResultArticle(
title=method,
@@ -165,7 +166,8 @@ async def inline_menu(_, inline_query: InlineQuery):
results=datajson,
is_gallery=False,
is_personal=False,
- next_offset="",
+ next_offset="30",
+ cache_time=5,
switch_pm_text=f"Found {len(datajson)} results",
switch_pm_parameter="help",
)