This repository has been archived on 2024-09-10. You can view files and clone it, but cannot push or open issues or pull requests.
2022-06-05 09:35:11 +08:00

26 lines
715 B
Python

import time
from protobuf import message_pb2
from messages.base import Base
class GiftMessage(Base):
def __init__(self):
self.instance = message_pb2.GiftMessage()
def extra_info(self):
return {
'giftId': self.instance.gift.id,
'giftName': self.instance.gift.name,
'giftCount': self.instance.repeatCount,
'diamondCount': self.instance.gift.diamondCount,
}
@property
def gift(self):
return self.instance.gift
def format_content(self):
return self.instance.common.describe
def __str__(self):
return time.strftime("%Y-%m-%d %H:%M:%S", time.localtime()) + '【送礼】' + self.format_content()