#python #discord.py
#питон #discord.py
Вопрос:
Я пытаюсь создать встраиваемый дискорд, который показывает список всех игроков онлайн на сервере Minecraft. Я хочу, чтобы имена игроков были в отдельной строке
Но я не могу создать список, подобный этому, когда я пытаюсь использовать цикл for для перебора каждого игрока в словаре/массиве, встраивание захватывает только первого игрока в списке. Есть ли способ показать список игроков с именем каждого игрока в отдельной строке, по одному?
players = json_data["players"]["list"] global player for player in players: print(player) embed = discord.Embed(title="Online Players", description=player, url="", color=discord.Color.blue()) await message.channel.send(embed=embed)
Ответ №1:
Используйте join
функцию.
embed = discord.Embed(title="Online Players", description="n".join(players), url="", color=discord.Color.blue())