私はPython(v。3.6.1)を使ってDiscordボットを書いています。その機能の1つは、チャネルで送信されたすべてのメッセージを検出し、処理した後、そのチャネルのメッセージに応答します。 (少なくとも、それは私がそれを行うにはをしたいものです。)Python Discordボットを送信したすべてのメッセージを模倣するにはどうすればよいですか?
が、私はこれを試してみました:
@bot.event
async def on_message(message):
await bot.say(message.content)
機能は、私がそれを望むようにメッセージが送信されるときに応答しますが、ではありません。
discord.errors.InvalidArgument: Destination must be Channel, PrivateChannel, User, or Object. Received NoneType
私はこれをどのように修正します:私の代わりにエラーを取得しますか?どうもありがとう!
Pythonの質問には常に汎用[python]タグを使用してください。 –
問題を引き起こすコードを含めてください。エラーメッセージだけでは無駄です。 [良い質問をするにはどうすればいいですか?](https://stackoverflow.com/help/how-to-ask)を参照してください。 – Galen