Skip to content

ReceiverOptions

Namespace: Signal.Bot

Full Name: Signal.Bot.ReceiverOptions

Summary

Represents the configuration options for the Signal message receiver during polling operations.

Properties

Timeout

The maximum time to wait for new messages during each polling request.

IgnoreAttachments

If true, message attachments will not be downloaded or processed.

IgnoreStories

If true, Signal story updates will not be received or processed.

IgnoreTyping

If true, typing indicator messages will not be received or processed.

IgnoreReceipt

If true, read receipt messages will not be received or processed.

IgnoreSync

If true, sync messages from linked devices will not be received or processed.

MaxMessages

The maximum number of messages to retrieve in a single polling request.

SendReadReceipts

If true, read receipts will be sent automatically when messages are processed.

Methods

#ctor

csharp
#ctor(Timeout, IgnoreAttachments, IgnoreStories, IgnoreTyping, IgnoreReceipt, IgnoreSync, MaxMessages, SendReadReceipts)

Represents the configuration options for the Signal message receiver during polling operations.

Parameters:

  • Timeout - The maximum time to wait for new messages during each polling request.
  • IgnoreAttachments - If true, message attachments will not be downloaded or processed.
  • IgnoreStories - If true, Signal story updates will not be received or processed.
  • IgnoreTyping - If true, typing indicator messages will not be received or processed.
  • IgnoreReceipt - If true, read receipt messages will not be received or processed.
  • IgnoreSync - If true, sync messages from linked devices will not be received or processed.
  • MaxMessages - The maximum number of messages to retrieve in a single polling request.
  • SendReadReceipts - If true, read receipts will be sent automatically when messages are processed.