Design change for paginated text blobs

fix for !accounts; Warning: spammy, if there are many accounts!
display loot comment in roll list
This commit is contained in:
2021-09-10 20:52:38 +02:00
parent fc832399ac
commit 04f96684cf
4 changed files with 22 additions and 19 deletions
+1 -1
View File
@@ -42,7 +42,7 @@ class IgnCore:
self.last_timer_event = 0
self.start_time = int(time.time())
self.major_version = "IGNCore v2.6"
self.minor_version = "3"
self.minor_version = "4"
self.incoming_queue = FifoQueue()
self.mass_message_queue = None
self.conns = DictObject()
+4 -2
View File
@@ -203,11 +203,13 @@ class Text:
def mapper(tup):
page, index = tup
suffix = ""
if num_pages == 1:
label2 = self.format_message(label)
else:
label2 = self.format_message(label) + " (Page " + str(index) + " / " + str(num_pages) + ")"
return self.format_message(chatblob.page_prefix) + self.format_page(label2, page) + self.format_message(chatblob.page_postfix)
label2 = self.format_message(label)
suffix = " (Page " + str(index) + " / " + str(num_pages) + ")"
return self.format_message(chatblob.page_prefix) + self.format_page(label2, page) + suffix + self.format_message(chatblob.page_postfix)
return list(map(mapper, zip(pages, range(1, num_pages + 1))))