我有错误IndentationError:unindent与任何外部缩进级别都不匹配
,我检查了这个-discord bot-userinfo命令“IndentationError:unexpected indent”,但我不知道如何修复我的代码
此行出错-emb=discord。嵌入(title=f'{ctx.author}}{ctx.author.display_name}',color=discord.color.green(),description=f'{ctx.author.id}}}}}}
这是我所有的功能
@client.command( aliases = ['uinfo'])
async def userinfo( ctx ):
emb = discord.Embed( title = f'{ ctx.author } | { ctx.author.display_name }', color = discord.Color.green(), description = f'{ctx.author.id} |' )
emb.set_thumbnail( url = ctx.author.avatar_url )
emb.add_field( name = 'Joined server', value = f'{ - }' )
emb.add_field( name = 'Joined discord', value = f'{ - }' )
await ctx.send( embed = emb )
这是一个典型的python错误,与discord无关。py;如果混合使用空格和制表符进行缩进,可能会发生此错误。要解决这个问题,请务必删除每行之前的空格(围绕错误行),用空格或制表符替换它们(取决于代码中使用的内容)。
当我运行代码时,它说: 回溯(最近一次调用):文件“C:\Users\Gebruiker\PycharmProjects\pythonProject\DiscordBot.py”,第1行,导入discord模块NotFoundError:没有名为“discord”的模块 idk如何解决这个问题,请帮助我。
我正在开发一个Discord机器人,但当我尝试向频道发送消息时,它不起作用。 我尝试使用代码
我已经创建了一个bot,它现在在我的discord服务器中,使用下面的代码。 我的问题是,一旦我在与bot不和谐的聊天中,我如何调用命令让bot运行代码,为用户列表收集csv?我不确定如何调用机器人,一旦它在聊天/服务器中获得列表。
当有人加入语音频道时,如何制作一个标记为@角色的discord机器人?示例:@role{user}已加入
我试图做一个程序来创建一个无尽的循环,例如: 但是主要的问题是一个机器人听不到另一个机器人的声音,所以这不起作用。。。 有没有办法让机器人听另一个机器人的?提前感谢!:)
我在一个discord.py机器人,没有问题,我的代码只是工作正常,但我想知道如何给机器人所有者的权限,他应该删除一个角色,给所有高权限,(所有的权限是在服务器 discord.errors.禁止:403禁止(错误代码:50013):缺少权限 代码有点混乱,但有一段时间我没有用python编写代码,所以这里有一点解释(ps,这是一件有趣的事情,我想添加到我的服务器,比如,每个人都是上帝,如果他们做