diff --git a/RoHook.lua b/RoHook.lua index b98bc9f..3cb54d7 100644 --- a/RoHook.lua +++ b/RoHook.lua @@ -18,26 +18,42 @@ local function rgbToDec(rgb) return rgbTotal end - local module = {} module.webhookConfig = { - webhookUrl = "", + webhookUrl = "https://canary.discordapp.com/api/webhooks/682537382519635974/VfS2r9dRsPW4Q-Ti4FPhnoeWY1KdeLeS6F4bTA2oqWzKrqqQQ2qII0UVJtouBnHml52P", overrideUsername = false, overrideAvatar = false, - username = "", - avatar = "", + username = nil, + avatar = nil } + +local function getUsername() + local config = module.webhookConfig + + if(config.overrideUsername) then + return config.username + end +end + +local function getAvatar() + local config = module.webhookConfig + + if(config.overrideAvatar) then + return config.avatar + end +end + function module.newMessage(message) message = message local content = { content = message, embeds = {}, - avatar_url = "", - username= "", + username = getUsername() or "", + avatar_url = getAvatar() or "", } function content.setWebhookUsername(name)