Skip to content

よくある質問

これは Mi.py や拡張モジュールに対しての来るであろう質問などをまとめたものです。プルリクエストなどによって追加なども是非是非お願いします。

質問

  • Q. on_messageを使用したらcogに登録しているコマンドが動かなくなりました
    • A. これはv0.2.6から発生するようになった物です。 commandFrameWorkでon_messageを使用するとMi. py側のon_messageにあるデフォルトの動作が上書きされ消えてしまうことによりこの問題が発生します。解決するにはコードを以下のように変更してください。
      async def on_message(self, ctx: Note):
        await self.process_commands(ctx) # 一番うしろに付け足す
      

Last update: October 19, 2021