Reduced & updated dependencies.

By default, messages larger than 2.000 characters (sent via tells) get sent via slaves, if these exist.
Fixes #3
This commit is contained in:
2021-10-18 19:39:14 +02:00
parent dea25b05a5
commit bb445e868d
20 changed files with 124 additions and 152 deletions
+3 -4
View File
@@ -85,8 +85,7 @@ class AOUController:
obj.aou = self.text.make_chatcmd("AO-Universe.com", "/start https://www.ao-universe.com")
obj.text = self.format_bbcode_code(guide_info.text)
self.bot.send_mass_message(request.sender.char_id,
ChatBlob(guide_info.name, self.getresp("module/aou", "guide", {**obj})))
return ChatBlob(guide_info.name, self.getresp("module/aou", "guide", {**obj}))
@command(command="aou", params=[Const("all", is_optional=True), Any("search")], access_level="member",
description="Search for an AO-Universe guides")
@@ -117,9 +116,9 @@ class AOUController:
if count == 0:
return self.getresp("module/aou", "no_guide_search", {"search": search})
else:
self.bot.send_mass_message(request.sender.char_id, ChatBlob(
return ChatBlob(
self.getresp("module/aou", "search_guide_title" + ("_all" if include_all_matches else ""),
{"search": search, "count": count}), blob))
{"search": search, "count": count}), blob)
def retrieve_guide(self, guide_id):
cache_key = "%d.xml" % guide_id