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
receiver オプションを false に設定します。