discord.py - create_category 不以变量为名称
问题描述
args = message.content.split()
category = await message.guild.create_category(args[1], overwrites=None, reason=None, position=0)
我正在尝试使用从消息中获得的名称创建一个类别,但什么也没发生。
如果我使用此代码,它会完美运行
category = await message.guild.create_category("Category", overwrites=None, reason=None, position=0)
注意:该命令没有返回错误它只是没有创建类别
解决方案
假设您正在发出命令,您应该使用discord.ext.commands
.
无论如何,假设这是命令之后args
的文本,列表索引从. 因此,返回第一个参数,返回第二个,等等。0
args[0]
args[1]
推荐阅读
- c - 使用 C 中的运算符从无符号整数中获取 6 个最高有效位的最佳方法?
- go - 使用兼容接口进行恐慌接口转换
- node.js - 尝试从位置 17 的日期时间读取日期时间抛出错误
- c - 如何使用 C 中的 write() 函数将浮点数转换为字符串以打印它
- python - 在 Pandas Dataframe 中合并 2 列数据
- machine-learning - 如果不是为了提高速度,那么减少 FLOP 和参数大小的目的是什么?
- reactjs - 我需要在我的项目中调整图像的大小 react + gatsby
- javascript - 粘性导航不起作用,这是怎么回事?
- python - 为什么我的上传目录相对于项目目录,但 Django 试图从与应用程序相关的路径中获取它?
- variables - Hugo 将页面中的简码变量传递到 sitemap.xml