gpt4 book ai didi

python - discord.py 中的属性错误

转载 作者:太空宇宙 更新时间:2023-11-03 20:20:16 25 4
gpt4 key购买 nike

我正在尝试构建在任何客户端创建 channel 时打印消息的机器人。我使用的是discord.py版本1.2.3

import discord
import discord.ext
client = discord.Client()

@client.event
async def channel_create(channel):
if discord.on_guild_channel_create():
await print('the channel has been create ')
return

client.run('TOKEN')

当我运行它时,我收到此错误:

AttributeError: module 'discord' has no attribute 'on_guild_channel_create'

有什么建议可以解决这个问题吗?

最佳答案

基于API reference ,我想说你的函数需要重写 on_guild_channel_create() 而不是将其作为另一个函数的一部分调用。

import discord
import discord.ext
client = discord.Client()

@client.event
async def on_guild_channel_create(channel):
await print('the channel has been create ')
return

client.run('TOKEN')

关于python - discord.py 中的属性错误,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/58210000/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com