Seq.App.Telegram.Advanced
1.2.1
dotnet add package Seq.App.Telegram.Advanced --version 1.2.1
NuGet\Install-Package Seq.App.Telegram.Advanced -Version 1.2.1
<PackageReference Include="Seq.App.Telegram.Advanced" Version="1.2.1" />
<PackageVersion Include="Seq.App.Telegram.Advanced" Version="1.2.1" />
<PackageReference Include="Seq.App.Telegram.Advanced" />
paket add Seq.App.Telegram.Advanced --version 1.2.1
#r "nuget: Seq.App.Telegram.Advanced, 1.2.1"
#:package Seq.App.Telegram.Advanced@1.2.1
#addin nuget:?package=Seq.App.Telegram.Advanced&version=1.2.1
#tool nuget:?package=Seq.App.Telegram.Advanced&version=1.2.1
Seq.App.Telegram.Advanced 🚀
An advanced fork of stdray/Seq.App.Telegram for Seq that enables seamless forwarding of log events to Telegram. This version updates the underlying Telegram.Bot library and introduces several new features:
- Bot Server BaseUrl — Customize the base URL to connect to alternative Bot API servers.
- Forum Supergroups & Topics — Target specific discussion threads within supergroups using
message_thread_id. - Silent Messages — Send notifications as silent messages with
disable_notification, allowing users to receive alerts without sound. - Flattened Nested Properties — Flatten nested event properties into dot-notation keys (e.g.,
User.FirstName) for accurate resolution and display withinMessageTemplate.
Highlights & Updates ✨
Conditional Link Appending — Now, if the Seq Base URL setting is empty, the message will no longer include a link at the end. This prevents broken or unnecessary links, ensuring cleaner message outputs.
Socks5 Proxy Support — Proxy support remains intact for users requiring network routing through Socks5 proxies.
Installation & Requirements 📋
Prerequisites
- Seq 2021.4+ — This plugin is compatible with and requires Seq version 2021.4 or higher.
- Telegram Bot Token — Create or use an existing bot. Refer to the Telegram Bot API documentation for setup instructions.
- Chat ID — Obtain the chat ID by inviting @ShowJsonBot or @RawDataBot into your chat. They will reply with the chat details, including the
id.
Example JSON:
"chat": {
"title": "Sample Group",
"type": "group",
"all_members_are_administrators": true,
"id": -221908654
}
Sending Messages to Specific Topics & Supergroups 🗂️
If you wish to target a particular discussion thread within a supergroup (forum), invite @ShowJsonBot into the group. The bot will send back a JSON payload containing the message_thread_id needed for configuration.
Example JSON:
{
"chat": {
"id": -1009999999999,
"title": "Discussion Group",
"is_forum": true,
"type": "supergroup"
},
"message_thread_id": 3, // Use this ID to send messages to the specific topic
"forum_topic_created": {
"name": "SeqLogsTopic",
"icon_color": 16478047
},
"is_topic_message": true
}
| Product | Versions Compatible and additional computed target framework versions. |
|---|---|
| .NET | net5.0 was computed. net5.0-windows was computed. net6.0 was computed. 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. net9.0 was computed. net9.0-android was computed. net9.0-browser was computed. net9.0-ios was computed. net9.0-maccatalyst was computed. net9.0-macos was computed. net9.0-tvos was computed. net9.0-windows was computed. net10.0 was computed. net10.0-android was computed. net10.0-browser was computed. net10.0-ios was computed. net10.0-maccatalyst was computed. net10.0-macos was computed. net10.0-tvos was computed. net10.0-windows was computed. |
| .NET Core | netcoreapp2.0 was computed. netcoreapp2.1 was computed. netcoreapp2.2 was computed. netcoreapp3.0 was computed. netcoreapp3.1 was computed. |
| .NET Standard | netstandard2.0 is compatible. netstandard2.1 was computed. |
| .NET Framework | net461 was computed. net462 was computed. net463 was computed. net47 was computed. net471 was computed. net472 was computed. net48 was computed. net481 was computed. |
| MonoAndroid | monoandroid was computed. |
| MonoMac | monomac was computed. |
| MonoTouch | monotouch was computed. |
| Tizen | tizen40 was computed. tizen60 was computed. |
| Xamarin.iOS | xamarinios was computed. |
| Xamarin.Mac | xamarinmac was computed. |
| Xamarin.TVOS | xamarintvos was computed. |
| Xamarin.WatchOS | xamarinwatchos was computed. |
-
.NETStandard 2.0
- HttpToSocks5Proxy (>= 1.4.0)
- Seq.Apps (>= 2021.4.0)
- Telegram.Bot (>= 22.9.6.1)
NuGet packages
This package is not used by any NuGet packages.
GitHub repositories
This package is not used by any popular GitHub repositories.