Python 名称错误:名称';成员';没有定义

Python 名称错误:名称';成员';没有定义,python,discord.py,Python,Discord.py,我一直在尝试创建一个Discord命令,该命令添加了一个基于角色的命令,而这个命令是已经创建的,并且在python方面不是很好,每当我尝试运行它时 from discord.utils import get from discord.ext.commands import bot from discord.ext import commands import discord @client.command(pass_context = True) async def pine(ctx):

我一直在尝试创建一个Discord命令,该命令添加了一个基于角色的命令,而这个命令是已经创建的,并且在python方面不是很好,每当我尝试运行它时

from discord.utils import get
from discord.ext.commands import bot
from discord.ext import commands
import discord

@client.command(pass_context = True)
async def pine(ctx):
    role = get(member.guild.roles, name="bot")
    await member.add_roles(role)
    await ctx.channel.purge(1)
但始终会出现错误“NameError:未定义名称'member'”
我已尝试将成员更改为用户,但我得到的名称“user”未定义。

您正在使用变量
member
,并且未在任何位置定义或导入该变量。

您未定义谁是成员

async def xyz(ctx, member:discord.Member):

此命令类似于:我给了一个等级,但我不知道谁,可能是我,可能不是。

是的,
成员
未定义,
用户
。您希望这些名称指的是什么?您必须将成员对象从上下文中删除。抱歉,我对python非常陌生,仍然不确定您的意思。你能说得更详细一点吗?你需要花更多的时间学习该语言的基础知识,然后才能在高级主题上取得重大突破。最美好的祝福!我将如何定义它?