So, I have a building game, and I think it’s mandatory to add a way to report inapopriate builds and cheaters in it.
Due to unbelievable circumstances, which led to banning Discord in my country, and Roblox banning my country from using Guilded, I have realistically no way other than do it entirely with only Roblox.
But is it possible?
Yes you need to store the builds in a database and moderators can then check the database and decide what action to take.
I already have builds saving system. I’m talking more about how report system should be structurized itself? Reports should be somehow be saved too, and regular DataStore can’t just show you all reports you want, because you don’t know exactly all keys.
try using this guy’s system, basically, people can send feedback in roblox and the feedback goes to your gmail https://www.youtube.com/watch?v=JV6HKAxKzEU
YouTube is blocked in my country too
It work the exact same as others datastores. Create a new datastore in which each key is a UserID and the value is a dictionnary of all reports.
Exemple of the table:
ReportData = {
Report1 = {UserId, Reason, Date},
Report2 = {UserId, Reason, Date},
}
To avoid exceeding the data limits, you can implement a daily report limit as well as auto-deleting reports that are 7 days old.
cant you use telegram bot instead of discord webhook?
ok bet, just use a vpn i guess? or just use the datastore thingy
Hm. Good idea. Will look into it more, thanks.