Python Discord.py int没有属性send

Python Discord.py int没有属性send,python,discord,discord.py,Python,Discord,Discord.py,嘿,我有这个密码 导入不一致 导入异步 随机输入 导入操作系统 导入时间 从discord.ext导入任务、命令 client=discord.client() @客户端事件 _ready()上的异步定义: 打印('我们已以{0.user}的身份登录。格式(客户端)) 异步def后台_循环(): 等待客户端。等待,直到准备就绪() 而不是客户端。是否已关闭() 通道=(814588208091365426) 消息=[“Test1”、“Test2”、“Test3”] 等待通道发送(随机选择(消息)

嘿,我有这个密码

导入不一致
导入异步
随机输入
导入操作系统
导入时间
从discord.ext导入任务、命令
client=discord.client()
@客户端事件
_ready()上的异步定义:
打印('我们已以{0.user}的身份登录。格式(客户端))
异步def后台_循环():
等待客户端。等待,直到准备就绪()
而不是客户端。是否已关闭()
通道=(814588208091365426)
消息=[“Test1”、“Test2”、“Test3”]
等待通道发送(随机选择(消息))
等待异步睡眠(60)
client.loop.create_任务(background_loop())
client.run(os.getenv('token'))
我得到了这个错误:

future: <Task finished name='Task-1' coro=<background_loop() done, defined at main.py:15> exception=AttributeError("'int' object has no attribute 'send'")>
Traceback (most recent call last):
  File "main.py", line 20, in background_loop
    await channel.send(random.choice(messages))
AttributeError: 'int' object has no attribute 'send'
我没有得到一个错误,但机器人也没有做任何事情。
提前感谢

您试图调用电话号码
814588208091365426
上的函数
send
,这是频道id,您需要将频道id转换为具有以下功能的频道:

channel = client.get_channel(814588208091365426)