DimCo.Seq.App.Telegram
0.6.0
dotnet add package DimCo.Seq.App.Telegram --version 0.6.0
NuGet\Install-Package DimCo.Seq.App.Telegram -Version 0.6.0
<PackageReference Include="DimCo.Seq.App.Telegram" Version="0.6.0" />
paket add DimCo.Seq.App.Telegram --version 0.6.0
#r "nuget: DimCo.Seq.App.Telegram, 0.6.0"
// Install DimCo.Seq.App.Telegram as a Cake Addin
#addin nuget:?package=DimCo.Seq.App.Telegram&version=0.6.0
// Install DimCo.Seq.App.Telegram as a Cake Tool
#tool nuget:?package=DimCo.Seq.App.Telegram&version=0.6.0
Please note that this is a fork of the original Seq.App.Telegram repository, licensed under the Apache License 2.0. Due to a lack of maintenance, I decided to fork the repository and continue development.
DimCo.Seq.App.Telegram
An app for Seq that sends alerts to a Telegram group chat.
Message template
You can use event and alert properties using a message template. For example:
@LevelSign Page not found.
@RenderedMessage
---
Url: @PROP_RequestUrl
Supported properties:
@Id
@Timestamp
- UTC timestamp formatted asHH:mm:ss.fff
@Template
@Level
- level name (e.g.Fatal
)@LevelSign
- level sign (e.g.🔥
forFatal
)@EventType
@RenderedMessage
- message rendered by Seq@Exception
- exception provided by Seq
Properties attached to events can be accessed via @PROP_{propertyName}
.
Installation
See the documentation for more information on installing and using DimCo.Seq.App.Telegram.
Requirements
- Seq 2021.4+ - Older versions are not supported by the current package.
- Bot authentication token - You can use an existing bot token or create a new one. Refer to the Telegram docs.
- Chat ID - Invite @ShowJsonBot or @RawDataBot into your chat and it will send you a message. Copy
id
value fromchat
section including leading minus.chat
section example:{ "chat": { "title": "Some chat", "type": "group", "all_members_are_administrators": true, "id": -221908654 } }
License
The project is licensed under the Apache License 2.0.
Credits
- @stdray for the original Seq.App.Telegram repository.
Product | Versions Compatible and additional computed target framework versions. |
---|---|
.NET | net6.0 is compatible. net6.0-android was computed. net6.0-ios was computed. net6.0-maccatalyst was computed. net6.0-macos was computed. net6.0-tvos was computed. net6.0-windows was computed. net7.0 was computed. net7.0-android was computed. net7.0-ios was computed. net7.0-maccatalyst was computed. net7.0-macos was computed. net7.0-tvos was computed. net7.0-windows was computed. net8.0 was computed. net8.0-android was computed. net8.0-browser was computed. net8.0-ios was computed. net8.0-maccatalyst was computed. net8.0-macos was computed. net8.0-tvos was computed. net8.0-windows was computed. |
-
net6.0
- HttpToSocks5Proxy (>= 1.4.0)
- Seq.Apps (>= 2021.4.0)
- Telegram.Bot (>= 19.0.0)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.
Version | Downloads | Last updated |
---|---|---|
0.6.0 | 606 | 9/16/2023 |