Run it
Copy the script and paste it into your executor.
Players = :()
TextChatService = :()
ReplicatedStorage = :()
LocalPlayer = Players.LocalPlayer
OrionLib = (:())()
PHRASES = {
,
,
,
,
,
,
,
,
,
,
,
,
,
,
}
Settings = {
Enabled = ,
Interval = ,
Random = ,
Index = ,
}
(t, c)
OrionLib:({Name = t, Content = c, Time = })
(msg)
msg msg ==
ok = (()
TextChatService.ChatVersion == .ChatVersion.TextChatService
channel = TextChatService.TextChannels:()
channel
channel:(msg)
()
)
ok
ok2 = (()
events = ReplicatedStorage:()
say = events events:()
say
say:(msg, )
)
ok2
()
Settings.Random
PHRASES[.(, #PHRASES)]
msg = PHRASES[Settings.Index]
Settings.Index = Settings.Index +
Settings.Index > #PHRASES Settings.Index =
msg
botTask
()
botTask
Settings.Enabled =
(, )
botTask = .(()
Settings.Enabled
msg = ()
(msg)
.(Settings.Interval)
botTask =
)
()
Settings.Enabled =
botTask
(() .(botTask) )
botTask =
(, )
Window = OrionLib:({
Name = ,
HidePremium = ,
SaveConfig = ,
ConfigFolder =
})
Tab = Window:({Name = , Icon = })
Tab:(, #PHRASES .. )
Tab:({
Name = ,
Default = ,
Callback = (v)
v () ()
})
Tab:({
Name = ,
Default = ,
Callback = (v) Settings.Random = v
})
Tab:({
Name = ,
Min = ,
Max = ,
Default = ,
Increment = ,
Callback = (v) Settings.Interval = v
})
Tab:({
Name = ,
Callback = ()
msg = ()
(msg)
(, msg)
})
Tab:({
Name = ,
Callback = ()
.(()
_, msg (PHRASES)
Settings.Enabled
(msg)
.(.(Settings.Interval, ))
(, )
)
})
OrionLib:({
Name = ,
Content = ,
Time =
})
OrionLib:()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.
冷笑ボットうおなどいろいろと入っている

Universal