无法将消息从控制台发送到不和谐

Cannot send message from console to discord

所以我试图从控制台向 discord 发送一条消息,就好像它是 /say 命令一样。具体来说,我正在尝试输入频道 ID 和一条消息,然后让机器人发送它。

但是当我运行它没有出现错误,机器人上线了,没有任何东西发送到文本通道

这是我的代码:

import discord
from discord.ext.commands import Bot


TOKEN = open('token.txt').readline()
client = discord.Client()
bot = discord.ext.commands.Bot


channel_entry = input('ID: ')
msg_entry = input('Mensagem: ')

@client.event
async def send_channel_entry():
    channel = client.get_channel(channel_entry)
    await channel.send(msg_entry)
bot.run(TOKEN)

当然什么也不会发生,因为 send_channel_entry 从未被调用过。您是否尝试过调用该命令或通过 Discord 激活它以查看它是否有效?