discord.pyを使ったDiscord Botで「'Client' object has no attribute 'send_message'」エラーが発生する

discord.pyを使ってDiscord Botを開発しているときに発生した「'Client' object has no attribute 'send_message'」エラーの解決法です。

環境

解決法

原因はrewrite版を使っていることで、メッセージ送信の記述が異なるためでした。

元の記述

await client.send_message(message.channel, "メッセージ")

修正後の記述

await message.channel.send("メッセージ")

参考

github.com