小编Lam*_*010的帖子

如何从 discord.py 中的文本通道获取所有消息的数组?

我有频道对象,我试过了

mess = channel.history(limit=200)
Run Code Online (Sandbox Code Playgroud)

但它mess是一个HistoryIterator对象,并且其mess.messages对象中不包含任何消息(大小 = 0)。通道中有消息,所以不应该说大小为0。

我也试过:

mess = client.logs_from(channel, limit=200)
Run Code Online (Sandbox Code Playgroud)

但是 PyCharm 告诉我client没有任何logs_from功能。

有没有一种简单的方法可以从数组中的文本通道中获取所有消息?

python discord discord.py

6
推荐指数
1
解决办法
1万
查看次数

如何创建新的私人文本频道并向其中添加 2 个人?

我正在创建一个不和谐的机器人,用户将向机器人发送消息并

  1. 机器人将创建一个新的私人文本通道;最好与机器人位于同一服务器上
  2. 机器人只会将消息传递用户和管理员添加到频道

我已经能够以这个问题为指导创建一个新频道。我无法创建私人文本频道或找到允许我这样做的命令。有谁知道如何在discord.py中创建一个私人文本频道并向其添加2个人(消息用户和管理员)?

python discord discord.py

5
推荐指数
1
解决办法
1万
查看次数

标签 统计

discord ×2

discord.py ×2

python ×2