vollchara
@vollchara
Нубик

Как проверить содержимое сообщения?

Как реализовать проверку на автора и содержимое сообщения?
@client.command(aliases=["give"])
async def __give(ctx, member: discord.Member = None, cash: int = None):
    if data_coin >= all_summ:
        randCode = ''.join(random.choice(ascii_uppercase) for i in range(6)) # генерирует набор букв (6 символов)
        embed=discord.Embed(color=0x2bca53) 
        embed.set_author(name=f"{ctx.guild.name}", icon_url=ctx.guild.icon_url_as(format='png'))
        embed.add_field(name="M̷o̷n̷e̷y̷ ̷T̷r̷a̷n̷s̷f̷e̷r̷  ", value=f'**{ctx.author.name}**, подтвердите перевод пользователю **{member.name}**\n**Комиссия перевода ** - {comission}\n**Сумма с учётом комиссии** - {all_summ}\n\n**Проверочный код** - {randCode}', inline=False)
        msg = await ctx.send(embed=embed)

В ответ бот должен получить сообщение от автора с этим кодом.
В голове вижу такую картину, а как реализовать не пойму.
Если сообщение от автора и сообщение содержит этот код:
Выполнить логику передачи валюты
В обратном случае:
Отправить сообщение об ошибке
  • Вопрос задан
  • 71 просмотр
Пригласить эксперта
Ваш ответ на вопрос

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

Войти через центр авторизации
Похожие вопросы