Run it
Copy the script and paste it into your executor.
.() :()
words = {
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] = ,
[] =
}
:():() :():():()
DCSCE = :():()
autoreportcfg
().autoreportcfg = {
Webhook = ,
autoMessage = {
enabled = ,
Message = ,
},
}
players = :()
notifs = (:())()
(title, text)
notifs:({
Name = title,
Content = text,
Time =
});
;
(,)
(,)
(msg,speaker)
i,v , words
.(.(msg),i)
players:(players[speaker],v,)
.()
players:(players[speaker],v,)
autoreportcfg.Webhook ~= autoreportcfg.Webhook ~= autoreportcfg.Webhook ~=
data =
{
[] = {{
[] = .. :():(.PlaceId).Name .. ,
[] = ,
[] = ,
[] = (),
[] = .. .PlaceId,
[] = {
{
[] = ,
[] = .. players[speaker].Name .. .. players[speaker].UserId .. ,
[] =
},
{
[] = ,
[] = msg,
[] =
},
{
[] = ,
[] = i,
[] =
},
{
[] = ,
[] = v,
[] =
},
},
[] = {
[] =
},
[] = {
[] =
}
}}
}
newdata = (:()):(data);
= HttpPost .request .request;
abcdef = {
Url = autoreportcfg.Webhook,
Body = newdata,
Method = ,
Headers = {
[] =
}
};
(abcdef);
(, .. speaker .. .. i)
DCSCE:() autoreportcfg.autoMessage.enabled ==
DCSCE.SayMessageRequest:( .. speaker .. .. autoreportcfg.autoMessage.Message,)
msg = DCSCE:()
msg.OnClientEvent:((msgdata)
(msgdata.FromSpeaker) ~= players.LocalPlayer.Name
((msgdata.Message),(msgdata.FromSpeaker))
)Loads code from the internet. It downloads more code when it runs (loadstring + HttpGet), which can change after it was posted. From: raw.githubusercontent.com, www.roblox.com.
Literally what the title says. Also supports discord webhooks This is the "Main" script (Tell me if its broken) Github page: https://github.com/CF-Trail/Auto-Report