Skip to content

Commit

Permalink
feat: add logging avatar
Browse files Browse the repository at this point in the history
* feat: add logging avatar

* fix: avatarUrl

fix avatarUrl linter error

* Update modules/logger.lua

Co-authored-by: Manason <clanerp@gmail.com>

---------

Co-authored-by: Manason <clanerp@gmail.com>
  • Loading branch information
solareon and Manason committed Dec 6, 2023
1 parent fde7fd3 commit 98e3967
Showing 1 changed file with 6 additions and 4 deletions.
10 changes: 6 additions & 4 deletions modules/logger.lua
Original file line number Diff line number Diff line change
Expand Up @@ -46,7 +46,9 @@ local allowedErr = {
---@param payload Log Queue
local function logPayload(payload)
local tags

local username = 'QBX Logs'
local avatarUrl = 'https://qbox-project.github.io/qbox-duck.png'

if payload.tags then
for i = 1, #payload.tags do
if not tags then tags = '' end
Expand All @@ -71,7 +73,7 @@ local function logPayload(payload)
requestDelay = resetDelay * 1000 / 10
end
end
end, 'POST', json.encode({content = tags, embeds = payload.embed}), { ['Content-Type'] = 'application/json' })
end, 'POST', json.encode({username = username, avatar_url = avatarUrl, content = tags, embeds = payload.embed}), { ['Content-Type'] = 'application/json' })
end

---Log Queue
Expand Down Expand Up @@ -115,7 +117,7 @@ local function discordLog(log)
},
description = log.message,
author = {
name = 'QBX Logs',
name = log.source,
},
}
}
Expand Down Expand Up @@ -153,4 +155,4 @@ end

return {
log = createLog
}
}

0 comments on commit 98e3967

Please sign in to comment.