Serilog sink for Discord
Write your logs to discord.
To get started:
WebhookId
and WebhookToken
Create webhoook and copy its url which contains WebhookId and WebhookToken:
https://discordapp.com/api/webhooks/{WebhookId}/{WebhookToken}
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();