Discord customer logger

This commit is contained in:
Owen
2024-12-17 15:28:34 +01:00
parent dbf651c19e
commit 2652a8f561
13 changed files with 126 additions and 16 deletions
-4
View File
@@ -11,8 +11,4 @@ config :plantid_discord_bot, PlantIdDiscordBot.Scheduler,
{"@daily", {PlantIdDiscordBot.RateLimiter, :reset_counters, []}}
]
config :logger, :console,
format: "$time $metadata[$level] $message\n",
level: :info
import_config "#{config_env()}.exs"
+3 -1
View File
@@ -12,4 +12,6 @@ config :plantid_discord_bot,
"https://discord.com/api/oauth2/authorize?client_id=948227126094598204&permissions=19520&scope=bot",
api: Nostrum.Api
config :logger, level: :debug
config :logger, :console,
format: "$time $metadata[$level] $message\n",
level: :debug
+1 -1
View File
@@ -13,4 +13,4 @@ config :plantid_discord_bot,
config :logger, :console,
format: "$time $metadata[$level] $message\n",
level: :info
level: :error
+8
View File
@@ -15,6 +15,14 @@ config :nostrum,
token: System.get_env("DISCORD_TOKEN"),
ffmpeg: nil
config :logger,
backends: [{PlantIdDiscordBot.DiscordLogger, :discord_logger}, :console]
config :logger, :console,
format: "$time $metadata[$level] $message\n",
level: :info
config :logger, :discord_logger,
webhook_url: System.get_env("LOGS_DISCORD_WEBHOOK_URL"),
level: :error,
bot_token: System.get_env("DISCORD_TOKEN")