前提
discord.pyのapp_commandsでスラッシュコマンドを作っています。
実現したいこと
コマンド内で例外が発生したときにチャンネルに通知したいです。
発生している問題・エラーメッセージ
旧来のコマンドの、on_command_errorに相当するものが見当たりません。
該当のソースコード
class TestCog(commands.Cog):
def init(self, bot):
self.bot = bot
@app_commands.command()
async def test(self, interaction: discord.Interaction):
# ここで例外発生した場合
試したこと
例外を発生させると標準出力には普通にエラーが出るので、これをDiscordのチャンネルに出したいです。
on_command_errorは全く反応しませんでした。
全部のコマンドにtry~を書いていけば実現はできますが、さすがにもっといい方法を取りたいです。

回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。