|
def draw(self, count: int, **kwargs) -> Message: |
|
index2card = self.get_cards(count) |
|
cards = [card[0] for card in self.get_cards(count)] |
|
up_list = [x.name for x in self.UP_EVENT.up_char] if self.UP_EVENT else [] |
|
result = self.format_result(index2card, up_list=up_list) |
|
pool_info = self.format_pool_info() |
|
return ( |
|
pool_info |
|
+ MessageSegment.image(self.generate_img(cards).pic2bs4()) |
|
+ result |
|
) |
绘图和显示结果用的卡牌列表不一致