【发布时间】:2021-02-20 14:41:34
【问题描述】:
所以我试图从控制台向 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)
【问题讨论】:
-
能否更详细地描述您的问题,您的问题很难理解。一些调试信息也可能有帮助,你怎么知道消息没有发送?
-
对不起,我的英语不好
-
我正在尝试通过控制台发送消息,就好像它是 / say 命令我正在尝试指定频道 ID 和我想要的消息并让机器人发送它我知道我没有发送它,因为我正在查看文本频道,但没有任何消息
标签: python console discord discord.py message