Пример #1
0
 def __init__(self, auction: Auction, group: Chat, app: Client):
     runningAuctions.update({group.id: self})
     self.bidders: Dict[int, int] = {}
     self.auction = auction
     self.actualOffer = int(auction.minimumPrice)
     self.lastOfferingUser: User = None
     self.chat = group
     self.app = app
     self.endingTime = time.mktime(
         datetime.datetime.now().timetuple()) + auction.time * 60
     self.actualMessage = app.send_message(
         group.id,
         auction.name + "\n" + auction.description +
         f"\n{emojize(':alarm_clock:', use_aliases=True)} Quest'asta finirà tra: "
         + auction.time.__str__() + " minuti\n",
         reply_markup=self._getAuctionKeyboard())