Class SendToTelegramActionProperties
Properties for the action to send messages to a specified Telegram chat. This action uses a bot token for authentication and can include various options like attaching screenshots. Telegram bots can be created and configured as per the instructions at https://core.telegram.org/bots#creating-a-new-bot.
Implements
Inherited Members
Namespace: EyeAuras.AdvancedAuras.Actions.SendToTelegram
Assembly: EyeAuras.AdvancedAuras.dll
Syntax
public sealed record SendToTelegramActionProperties : AuraActionPropertiesBase, IEquatable<AuraPropertiesBase>, IAuraActionProperties, IAuraProperties, IPoeEyeConfigVersioned, IPoeEyeConfig, IHasVersion, ICanSetId, IHasId, IHasTypedId<string>, IEquatable<AuraActionPropertiesBase>, IEquatable<SendToTelegramActionProperties>
Constructors
Name | Description |
---|---|
SendToTelegramActionProperties() |
Properties
Name | Description |
---|---|
AttachScreenshot | Determines whether a screenshot of the specified target window should be attached to the message. |
ChatId | Gets or sets the chat ID where the message will be sent. The chat ID can be a user, group, or channel ID in Telegram. |
EqualityContract | |
ParseMode | Gets or sets the parse mode for the text message. This determines how Telegram will parse the text, commonly as Markdown or HTML. |
Proxy | Gets or sets the proxy server information, if required, for connecting to the Telegram API. |
TargetWindow | Gets or sets the expression to match the target window for capturing a screenshot. |
Text | Gets or sets the text message to be sent to the Telegram chat. |
Token | Gets or sets the bot token used for authenticating with the Telegram API. Detailed information on obtaining a bot token can be found at https://core.telegram.org/bots#botfather. |
Version |
Methods
Name | Description |
---|---|
Equals(SendToTelegramActionProperties?) | |
Equals(AuraActionPropertiesBase?) | |
Equals(object?) | |
GetHashCode() | |
PrintMembers(StringBuilder) | |
ToString() | |
<Clone>$() |
Operators
Name | Description |
---|---|
operator ==(SendToTelegramActionProperties?, SendToTelegramActionProperties?) | |
operator !=(SendToTelegramActionProperties?, SendToTelegramActionProperties?) |