API Reference
This documentation was automatically generated from XML documentation comments.
Namespaces
Signal.Bot.Args
OnApiRequestArgs- Provides event data for API request events, containing the request details before it is sent to the Signal Bot API.OnApiResponseArgs- Provides event data for API response events, containing the request details and the corresponding HTTP response.
Signal.Bot
Base64Attachment- Represents a base64-encoded attachment with support for various input formats including raw base64, bytes, files, and data URIs.Base64String- Represents a validated base64-encoded string with conversion utilities for byte arrays.ConnectionError- Represents a connection-related event during WebSocket lifecycle that is reported as an error for handling purposes.ConnectionEvent- Defines the types of connection events that can occur during WebSocket communication.CreateGroupBuilder- Provides a fluent interface for building and configuringCreateGroupRequestobjects to create new Signal groups.
... and 16 more
Signal.Bot.Exceptions
RequestException- Represents errors that occur during Signal Bot API requests, optionally including HTTP status code information.
Signal.Bot.Requests
AddDeviceRequest- Represents a request to add a new device to a Signal account.AddGroupAdminRequest- Represents a request to add administrators to a Signal group.AddGroupMemberRequest- Represents a request to add members to a Signal group.AddReactionRequest- Represents a request to add an emoji reaction to a specific message.AddStickerPackRequest- Represents a request to install a sticker pack to the Signal account.
... and 55 more
Signal.Bot.Serialization
JsonBotAPI- Provides centralized JSON serialization configuration for the Signal Bot API client with source-generated serialization support.JsonBotSerializerContext- Provides source-generated JSON serialization context for the Signal Bot API with optimized performance and AOT compatibility.
Signal.Bot.Types
About- Represents information about the Signal Bot API server including version, build, and capabilities.Acknowledged- Represents an acknowledgment response from the Signal Bot API, indicating that an operation was successfully received and processed.Attachment- Represents a file attachment in a Signal message.Configuration- Represents the configuration settings for the Signal Bot API.Contact- Represents a Signal contact with profile information and settings.
... and 25 more
