“ctx”到底在做什么discord.py

我用 Python 编写了一个不和谐的机器人,Youtube 上的每个教程都告诉我,我在发出命令时必须使用“ctx”,但是这些 Youtuber 都没有解释这是做什么的,所以有人可以回答我吗?

回答

如文档中所述:

一个命令必须始终有至少一个参数,ctx,这是Context与第一个。

现在,什么是Context?再次,文档:

表示在其中调用命令的上下文。

该类包含大量元数据,可帮助您更多地了解调用上下文。这个类不是手动创建的,而是作为第一个参数传递给命令的。


以上是“ctx”到底在做什么discord.py的全部内容。
THE END
分享
二维码
< <上一篇
下一篇>>