async def _on_sent(self, msg: api.ChatMessage): print_message(msg, "Sent") await self._api.close() self._sent = True
async def _on_receive(self, msg: api.ChatMessage): print_message(msg, "Received") self._msg = msg await msg.chat.send_message("Reply")
async def on_message(msg: api.ChatMessage): print_message(msg, "Received") await msg.chat.send_message(msg.text)
async def _on_sent(self, msg: api.ChatMessage): print_message(msg, "Sent") assert self._counter == 2
async def _on_receive(self, msg: api.ChatMessage): print_message(msg, "Received") assert self._counter == 1 self._counter += 1 await msg.chat.send_message("Reply")
async def _on_receive_pre(self, msg: api.ChatMessage): print_message(msg, "Received Pre") self._counter += 1