-
Notifications
You must be signed in to change notification settings - Fork 13
/
Copy pathrevamp.lua
116 lines (109 loc) · 2.73 KB
/
revamp.lua
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
repeat
task.wait()
until game:IsLoaded()
local lib = {
['notification'] = loadstring(game:HttpGet(("https://raw.githubusercontent.com/AbstractPoo/Main/main/Notifications.lua"), true))(),
['cooldown'] = false,
['username'] = 'unknown',
['bw'] = 'unknown'
}
local words = {
['gay'] = 'Bullying',
['trans'] = 'Bullying',
['lgbt'] = 'Bullying',
['lesbian'] = 'Bullying',
['suicide'] = 'Bullying',
['cum'] = 'Swearing',
['f@g0t'] = 'Bullying',
['cock'] = 'Swearing',
['penis'] = 'Swearing',
['furry'] = 'Bullying',
['furries'] = 'Bullying',
['dick'] = 'Swearing',
['nigger'] = 'Bullying',
['bible'] = 'Bullying',
['nigga'] = 'Bullying',
['cheat'] = 'Scamming',
['report'] = 'Bullying',
['niga'] = 'Bullying',
['bitch'] = 'Bullying',
['sex'] = 'Swearing',
['cringe'] = 'Bullying',
['trash'] = 'Bullying',
['allah'] = 'Bullying',
['dumb'] = 'Bullying',
['idiot'] = 'Bullying',
['kid'] = 'Bullying',
['clown'] = 'Bullying',
['bozo'] = 'Bullying',
['faggot'] = 'Bullying',
['autist'] = 'Bullying',
['autism'] = 'Bullying',
['get a life'] = 'Bullying',
['nolife'] = 'Bullying',
['no life'] = 'Bullying',
['adopted'] = 'Bullying',
['skill issue'] = 'Bullying',
['muslim'] = 'Bullying',
['gender'] = 'Bullying',
['parent'] = 'Bullying',
['islam'] = 'Bullying',
['christian'] = 'Bullying',
['noob'] = 'Bullying',
['retard'] = 'Bullying',
['burn'] = 'Bullying',
['stupid'] = 'Bullying',
['wthf'] = 'Swearing',
['pride'] = 'Bullying',
['mother'] = 'Bullying',
['father'] = 'Bullying',
['homo'] = 'Bullying',
['hate'] = 'Bullying',
['exploit'] = 'Scamming',
['hack'] = 'Scamming',
['download'] = 'Scamming',
['youtube'] = 'Offsite Links'
}
local players = game:GetService('Players')
local user = game:GetService('Players').LocalPlayer
function lib.notify()
lib.notification:message{
Title = "AutoReport",
Description = "Reported " .. lib.username .. ' for saying "' .. lib.bw .. '"',
Icon = 6023426926
}
end
function lib.report(user, name, rs)
if user and lib.cooldown == false then
lib.username = name
local suc, er = pcall(function()
players:ReportAbuse(players:FindFirstChild(name), rs, 'breaking TOS')
end)
if not suc then
return warn("Couldn't report due to the reason: " .. er .. ' | AR')
else
lib.notify()
end
lib.cooldown = true
task.wait(5)
lib.username = 'unknown'
lib.bw = 'unknown'
lib.cooldown = false
end
end
players.PlayerChatted:Connect(function(chatType, plr, msg)
msg = string.lower(msg)
if chatType ~= Enum.PlayerChatType.Whisper and plr ~= user then
for i, v in next, words do
if string.find(msg, i) then
lib.bw = i
lib.report(plr.UserId, plr.Name,v)
end
end
end
end)
lib.notification:message{
Title = "AutoReport",
Description = "loaded",
Icon = 6023426926
}