@darwinpython

Как сделать чтобы бот пинговал двух указанных пользователей на discord.py?

я новичок в питоне, объясните пж!!!
вот код комманды для которой оно нужно:
@client.command( pass_context = True )

async def ship( ctx, msg=None ):
    if msg is not None:
        await ctx.send('Шипперю...')
        time.sleep(0.3)
        choic = random.randint(0, 100)
        if choic < 30:
            await ctx.send('Ужасно  {}%'.format(round(choic)))
        if choic > 50:
            await ctx.send('Хорошо!❤️ {}%'.format(round(choic)))
        if choic > 95:
            await ctx.send('ВЫ СОЗДАНЫ ДЛЯ ДРУГ ДРУГА!  {}%'.format(round(choic)))
    if msg is None:
        await ctx.send('Шипперю...')
        time.sleep(0.7)
        randomuser = choice(ctx.guild.members).mention
        await ctx.send(f'{msg.author.mention} и {randomuser} тест2211')
  • Вопрос задан
  • 493 просмотра
Пригласить эксперта
Ответы на вопрос 1
MrShandy
@MrShandy
Python
Лучше использовать конвертер. Код ниже написал на коленке, должно работать, но это не точно.
@client.command()
async def ship(ctx, member: discord.Member = None):
    if member is None:
        member = random.choice(ctx.guild.members)
    # дальше сами
Ответ написан
Комментировать
Ваш ответ на вопрос

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

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