on_message を使うとコマンドが動作しなくなります。どうしてですか。
公式リファレンスのFAQにはこんな項目があります。
内容は 「commandsフレームワーク使用時には Bot.event
を用いて on_message
イベントをそのまま定義してはいけない」 というもの。
これを行ってしまうと全てのコマンドが実行されなくなると書いてあります。
しかし、この理由は細かく説明されていません。今回はそちらについて詳しく説明していこうと思います。
on_message を使うとコマンドが動作しなくなります。どうしてですか。
公式リファレンスのFAQにはこんな項目があります。
内容は 「commandsフレームワーク使用時には Bot.event
を用いて on_message
イベントをそのまま定義してはいけない」 というもの。
これを行ってしまうと全てのコマンドが実行されなくなると書いてあります。
しかし、この理由は細かく説明されていません。今回はそちらについて詳しく説明していこうと思います。