私は ejabberd モジュールを書いています。それは、いくつかのメッセージをキューに保存することです。実際には非常にうまく機能します。どのドキュメントにも見つからないことが1つだけあります。特定のユーザーからのメッセージを見つけたら、フック処理を停止する必要があります。
つまり、ユーザー A からユーザー B にメッセージが ejabberd に送信され、私のモジュール (user_send_packet フックにフックされている) がこのメッセージを処理し、ユーザー A が指定されたユーザーであることが判明した場合、それを配信してはなりません。私が理解したことから、フック処理を停止することでこれを達成できます。フック処理を停止するにはどうすればよいですか?