Python 使用bot读取不一致通道消息

Python 使用bot读取不一致通道消息,python,discord,bots,discord.py,Python,Discord,Bots,Discord.py,我正在开发一个python机器人来读取我在帐户上收到的所有输入消息。代码非常简单: import discord client = discord.Client() @client.event async def on_ready(): print('We have logged in as {0.user}'.format(client)) @client.event async def on_message(message): messageContent = mess

我正在开发一个python机器人来读取我在帐户上收到的所有输入消息。代码非常简单:

import discord

client = discord.Client()

@client.event
async def on_ready():
    print('We have logged in as {0.user}'.format(client))

@client.event
async def on_message(message):
    messageContent = message.content
    print(messageContent)
                      
client.run('tokengoeshere')
但是,只有将它添加到我管理的服务器上,它才能工作


如果我在某个频道上,但我没有添加bot的权限,有没有办法读取该频道的消息?

我知道,如果bot不在服务器上,就没有办法读取该频道,因为它在该服务器上没有任何权限

不可能,我认为这很有意义