Этот вопрос закрыт для ответов, так как повторяет вопрос Как сделать чтобы бот рандомно выбрал 10 человек из тех, у кого есть роль?
@NoyneimRusskiy55

Не знаю как написать бота дискорд, что делать?

Пишу код для дискорд бота. Хотел сделать чтобы при написании !Участвую автора сообщения вписывало в Лист, а потом при написании команды рандомно выбирались 10 человек так, чтобы 5 человек рандомно в одну команду, 5 других в другую, да так, чтобы бот писал их ники и выдавал специальную роль, но видимо мне не хватает опыта. Заранее спасибо всем кто поможет!
List = []


@bot.command()
async def Участвую(ctx):

    author = ctx.message.author
    List.append(author)

    await ctx.send(f'Участвует {author.mention}!')



@bot.command()
async def Ладдер(ctx):


    one = random.choice(List)
    two = random.choice(List)
    three = random.choice(List)
    four = random.choice(List)
    five = random.choice(List)


    ctx.send(one.mention, two.mention,three.mention, four.mention, five.mention)

    six = random.choice(List)
    seven = random.choice(List)
    vosem = random.choice(List)
    devyat = random.choice(List)
    desyat = random.choice(List)
  • Вопрос задан
  • 109 просмотров
Ваш ответ на вопрос

Вопрос закрыт для ответов и комментариев

Потому что уже есть похожий вопрос.
Похожие вопросы