discordのapiを用いて自分が管理していないほかのサーバーのチャンネルの全メッセージを取得する方法を
探しているのですが、方法がわかりません。
discord.pyを使って以下のようなコードで自分のサーバーのチャンネルからはメッセージが取得できますが、
自分以外のサーバーからはメッセージが取得できませんでした。
例え招待されており、discord上でチャンネルの中身が見れる場合であっても
apiでチャンネルのメッセージの取得はできないのでしょうか。
channel = client.get_channel(channelのid) messages = channel.history(limit=500) print(messages) async for i in messages: print(i.content)

バッドをするには、ログインかつ
こちらの条件を満たす必要があります。