Skip to content

kamronbatman/Serilog-Sinks-Discord

 
 

Repository files navigation

Serilog sink for Discord

Write your logs to discord.

Serilog

Serilog

To get started:

1️⃣: Get WebhookId and WebhookToken

Create webhoook and copy its url which contains WebhookId and WebhookToken:
https://discordapp.com/api/webhooks/{WebhookId}/{WebhookToken}

2️⃣: Install nuget package

3️⃣: Add discord output:

Log.Logger = new LoggerConfiguration()
 .WriteTo.Discord({WebhookId}, {WebhookToken})
 .CreateLogger();

for async logging you can use serilog-sinks-async

Log.Logger = new LoggerConfiguration()
 .WriteTo.Async( a => 
     a.Discord({WebhookId}, {WebhookToken}))
 .Enrich.FromLogContext()
 .CreateLogger();

About

Serilog discord sink

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C# 100.0%