Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/python/335.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Python 有没有办法获得别名列表?(不和谐)_Python_Bots_Discord_Aliases - Fatal编程技术网

Python 有没有办法获得别名列表?(不和谐)

Python 有没有办法获得别名列表?(不和谐),python,bots,discord,aliases,Python,Bots,Discord,Aliases,所以我已经在这上面停留了一段时间,似乎在网上找不到答案 有没有一种方法可以向用户显示命令的所有别名 示例:.sum具有别名:.add、.plus、.addNums、等 我主要需要一种方法来“获取”给定命令的别名列表 我找到了bot.get_命令(“别名”),该命令将返回该别名所绑定的命令,但是我找不到从给定命令获取别名列表的方法 我查过了,但找不到我需要的东西 任何帮助都将不胜感激 默认情况下,默认的help命令会执行此操作。您可以为命令sum调用它,如下所示: .help sum 反应会是这

所以我已经在这上面停留了一段时间,似乎在网上找不到答案

有没有一种方法可以向用户显示命令的所有别名

示例:.sum具有别名:.add、.plus、.addNums、

我主要需要一种方法来“获取”给定命令的别名列表

我找到了bot.get_命令(“别名”),该命令将返回该别名所绑定的命令,但是我找不到从给定命令获取别名列表的方法

我查过了,但找不到我需要的东西


任何帮助都将不胜感激

默认情况下,默认的
help
命令会执行此操作。您可以为命令
sum
调用它,如下所示:

.help sum
反应会是这样的

.[sum|plus|addNums]

找到了

这是可行的,但是我已经用我自己的
bot覆盖了默认的help命令。remove_命令(“help”)
我还需要在我自己的代码中访问别名列表。[
discord.ext.commands.command
](discord.ext.commands.command)的组是否可以完成这项工作?
from discord.ext import commands

sum_command = commands.Bot.get_command(bot, "sum")

sum_aliases = sum_command.aliases