9.4. 受信したメッセージの承認
配信を明示的に許可または拒否するには、on_message
イベントハンドラーの ACCEPTED
状態または REJECTED
状態の Delivery.update()
メソッドを使用します。
例: 受信したメッセージの承認
def on_message(self, event): try: process_message(event.message) event.delivery.update(ACCEPTED) except: event.delivery.update(REJECTED)
デフォルトでは、配信が明示的な承認されない場合、ライブラリーは on_message
の戻り値後に受け入れます。この動作を無効にするには、auto_accept
レシーバーオプションを false に設定します。