Interface ISendToTelegramAction
Action that sends 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.
Inherited Members
Namespace: EyeAuras.AdvancedAuras.Actions.SendToTelegram
Assembly: EyeAuras.AdvancedAuras.dll
Syntax
public interface ISendToTelegramAction : IAuraAction, IAuraEntity, IAuraObject, IBindableReactiveObject, IHasId, IHasTypedId<string>, ICanSetContext, IHasContext, IHasErrors, IDisposable, INotifyPropertyChanged, IHasError, IHasErrorProvider, ICanSetName, IHasName, ICanSetDescription, IHasDescription
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. |
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. |