async def on_message(message):
if message.channel == (720020927668289588):
await Bot.get_channel(703707652710072515).send(f"{message.author.name}: {message}")
await Bot.process_commands(message)
我试图让机器人在有人在通道 1 中发送消息时将消息发送到通道 2 I 当我在通道 1 中输入时什么也没有发生并且没有消息发送到通道 2 并且控制台中没有错误
我已经整理好了
答案 0 :(得分:0)
message.channel
返回一个频道对象,您正在尝试获取 id。您可以将 message.channel
替换为 message.channel.id
以获取频道 ID。然后代码就可以工作了。