I get at least 2 notifs a month and it kinda annoying that someone is stealing my assets. I don’t mind if they put it on their games but at least inform me or add credits. In fact, I’ll even visit their games.
Just wondering how you guys effectively deal with this kind of stuff. I know about DMCA but never filed(lmao)
I would recommend just having them do stuff of the studio if possible & getting close w devs yk so you can trust them and then you won’t really find any ppl like that or have to deal with that.
Nothing special. Its just a discord webhook. and httpservice. Basically when the asset with a script I hid or the place was run on a studio. Place Ids are compared, if not match. it sends me the notif:
local RS = game:GetService("ReplicatedStorage")
local HTTPS = game:GetService("HttpService")
local Remotes = RS:WaitForChild("Remotes")
local UpdateEvent = Remotes:WaitForChild("UpdateEvent")
local WEBHOOK_URL = "YOUR WEBHOOK URL HERE"
UpdateEvent.OnServerEvent:Connect(function(player, placeName, placeId)
-- fomat message
local message = string.format(
"Player: %s\nUser ID: %d\nPlace Name: %s\nPlace ID: %s",
player.Name,
player.UserId,
placeName or "Unknown",
tostring(placeId) or "Unknown"
)
local data = {
["content"] = message
}
-- Encode to JSON
local jsonData = HTTPS:JSONEncode(data)
-- Send to webhook
local success, response = pcall(function()
return HTTPS:PostAsync(WEBHOOK_URL, jsonData, Enum.HttpContentType.ApplicationJson)
end)
if success then
print("Successfully sent data to Discord webhook")
else
warn("Failed to send data to Discord webhook:", response)
end
end)
I believe OP is having their assets stolen, not the rights to their game.
AKA people who are in OP’s Team Create sessions copy/paste OP’s models and scripts, and they end up in other people’s games, and “Allow HTTP Requests” is a setting turned off by default on new games
you can delete webhooks if you know the url.
infact my friend did htat with the official forsaken one, it got leaked LOLZ
i hate forsaken anyways
im not snitching btw, its auraful to be the one to do that anyways
okay? that’s a lot of irrelevant information in this case.
there’s no need to go lecturing people on the risk of Team Create collaborators stealing your assets, especially on a post specifically about how OP is repeatedly being notified that people are doing exactly that.
You must be very confused with
also its not possible to detect when someone saves your game
since, at least for me, every time the game is saved in studio, a message saying “Game saved” or whatever appears in the console in purple text. Rather, this topic is about people copying individual assets (models/scripts) and pasting them in different games, not OP’s game. In which case, OP is detecting when that happens due to the webhook.
Whether in studio or in the roblox player, when the game instance is created, the server scripts begin running. Inside OP’s assets is a script that checks the PlaceId of the game. If the PlaceId is different than the OP’s, it sends an HTTP request to notify them.
And how are you supposing that complete strangers, not involved with OP in any way, are accessing OP’s games?