AddEventHandler('gcPhone:new_instas', function (instas)
--print(json.encode(instas))
local discord_webhook = GetConvar('discord_webhook', 'webhook buraya yazılıyor')
if discord_webhook == '' then
return
end
local headers = {
['Content-Type'] = 'application/json'
}
local data = {
["username"] = instas.author,
["embeds"] = {{
["thumbnail"] = {
["url"] = instas.authorIcon,
["username"] = instas.author
},
["color"] = 1942002,
["timestamp"] = os.date("!%Y-%m-%dT%H:%M:%SZ", instas.time / 1000 )
}}
}
local isHttp = string.sub(instas.message, 0, 7) == 'http://' or string.sub(instas.message, 0, 8) == 'https://'
local ext = string.sub(instas.message, -4)
local isImg = ext == '.png' or ext == '.jpg' or ext == '.gif' or string.sub(instas.message, -5) == '.jpeg'
if (isHttp and isImg) and true then
data['embeds'][1]['title'] = instas.author .. " adlı kullanıcı fotoğraf gönderdi!"
data['embeds'][1]['image'] = { ['url'] = instas.message }
else
data['embeds'][1]['title'] = instas.author .. " adlı kullanıcı instagrama yeni post attı!"
data['embeds'][1]['description'] = instas.message
end
PerformHttpRequest(discord_webhook, function(err, text, headers) end, 'POST', json.encode(data), headers)
end)