如何将服务器上的随机用户写入 "user" 变量?
how do I write a random user who is on the server to the "user" variable?
我需要将服务器上的随机用户名写入变量。
这是关于我如何呈现这段代码的:
import discord
from discord.ext import commands
import random
@client.command()
async def hi(ctx):
user = discord.utils.get(ctx.guild.members, name = random)
await ctx.send(user + ' hi!')
您可以使用 ctx.guild.members
获取所有成员的列表,然后使用 random.choice(list)
从列表中随机选择一个元素:
import discord
from discord.ext import commands
import random
@client.command()
async def hi(ctx):
user = random.choice(ctx.guild.members)
await ctx.send(user + ' hi!')
我需要将服务器上的随机用户名写入变量。
这是关于我如何呈现这段代码的:
import discord
from discord.ext import commands
import random
@client.command()
async def hi(ctx):
user = discord.utils.get(ctx.guild.members, name = random)
await ctx.send(user + ' hi!')
您可以使用 ctx.guild.members
获取所有成员的列表,然后使用 random.choice(list)
从列表中随机选择一个元素:
import discord
from discord.ext import commands
import random
@client.command()
async def hi(ctx):
user = random.choice(ctx.guild.members)
await ctx.send(user + ' hi!')