Задать вопрос
@Vinovat

Что делать если не до конца обрабатывается сообщение?

так вот пишу модуль для хикки
async def message_q(
        self,
        text: str,
        user_id: int,
        mark_read: bool = False,
        delete: bool = False,
    ):
        """Отправляет сообщение и возращает ответ"""
        async with self.client.conversation(user_id) as conv:
            msg = await conv.send_message(text)
            response = await conv.get_response()
            if mark_read:
                await conv.mark_read()

            if delete:
                await msg.delete()
                await response.delete()

            return response

    @loader.command()
    async def opencmd(self, message):
        """Открывает кейсы"""
        bot = "@тг бот"
        casetext = utils.get_args_raw(message)
        bags = await self.message_q(
           f"отк {casetext}",
           bot,
           mark_read=True,
           delete=True,
        )

запускаю команду например
".open редкий кейс 1" отправляется боту, удаляет но позже это же команда не редактируется
p.s не бойтесь что отступы не правильны в оригинале все норм
  • Вопрос задан
  • 51 просмотр
Подписаться 1 Простой 4 комментария
Пригласить эксперта
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы