-- SEHAJ SPAMMER SCRIPT local Players = game:GetService("Players") local ReplicatedStorage = game:GetService("ReplicatedStorage") local TextChatService = game:GetService("TextChatService") local TweenService = game:GetService("TweenService") local RunService = game:GetService("RunService") local CoreGui = game:GetService("CoreGui") local player = Players.LocalPlayer local saying = false local spamThread = nil local targetName = "[TARGET]" local delayTime = 1.2 -- Unique ID generator to completely stop chat tags (###) local msgCount = 0 local function sendChatMessage(msg) pcall(function() msgCount = msgCount + 1 -- Invisible character + unique number so Roblox never tags it local finalMsg = msg .. " \28" .. tostring(msgCount) TextChatService.TextChannels.RBXGeneral:SendAsync(finalMsg) end) end -- Custom Sehaj Spammer Lines local customWords = { "TMKX MEH SEHAJ SPEED RUN", "TMKX MEH LALLU RAGDOLL", "TMKX MEH SEHAJ DOMINATION", "TMKX MEH NOOB CRUSHING", "TMKX MEH SEHAJ UNSTOPPABLE", "TMKX MEH CHAT SPAM MASTER", "TMKX MEH SEHAJ OVERLOAD", "TMKX MEH ZERO CHANCE" } -- Prefix (Lamba '@' wala) local selectedPrefix = "@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@@" local function startSpam() if saying then return end saying = true sendChatMessage(targetName .. " SEHAJ SPAMMER ACTIVATED ⚡") task.wait(0.2) spamThread = task.spawn(function() while saying do local randomWord = customWords[math.random(1, #customWords)] local msg = selectedPrefix .. " " .. targetName .. " " .. randomWord sendChatMessage(msg) task.wait(math.max(delayTime, 0.5)) end end) end local function stopAll() saying = false if spamThread then task.cancel(spamThread) spamThread = nil end sendChatMessage("SEHAJ SPAMMER DEACTIVATED 🛑") end -- ===== BROOKHAVEN ROLEPLAY NAME + BIO + RGB ===== local RP_NAME = "ꜱ ᴇ 𝙝 ᴀ ᴊ ꜱ ᴩ ᴀ ᴍ ᴍ ᴇ ʀ" local RP_BIO = "ᴍᴀᴅᴇ ʙʏ ᴇʀɪᴄ ᴩᴀᴩᴀ😆" task.spawn(function() local RE = ReplicatedStorage:WaitForChild("RE", 10) if not RE then return end local NameRemote = RE:FindFirstChild("1RPNam1eTex1t") local ColorRemote = RE:FindFirstChild("1RPNam1eColo1r") if NameRemote then for i = 1, 8 do pcall(function() NameRemote:FireServer("RolePlayName", RP_NAME) NameRemote:FireServer("RolePlayBio", RP_BIO) end) task.wait(0.3) end end -- RGB Color Loop for Name + Bio if ColorRemote then while true do local c = Color3.fromHSV((tick() % 5) / 5, 1, 1) pcall(function() ColorRemote:FireServer("PickingRPNameColor", c) ColorRemote:FireServer("PickingRPBioColor", c) end) task.wait(0.08) end end end) -- ===== GUI ===== local gui = Instance.new("ScreenGui") gui.Name = "SehajSpammer" gui.ResetOnSpawn = false gui.IgnoreGuiInset = true local success = pcall(function() gui.Parent = CoreGui end) if not success then gui.Parent = player:WaitForChild("PlayerGui") end -- ===== MAIN FRAME ===== local mainFrame = Instance.new("Frame", gui) mainFrame.Size = UDim2.new(0, 280, 0, 230) mainFrame.Position = UDim2.new(0.5, 0, 0.5, 0) mainFrame.AnchorPoint = Vector2.new(0.5, 0.5) mainFrame.BackgroundColor3 = Color3.fromRGB(12, 12, 15) mainFrame.BorderSizePixel = 0 mainFrame.Visible = true mainFrame.Active = true mainFrame.Draggable = true local mainCorner = Instance.new("UICorner", mainFrame) mainCorner.CornerRadius = UDim.new(0, 12) local mainStroke = Instance.new("UIStroke", mainFrame) mainStroke.Color = Color3.fromRGB(0, 150, 255) mainStroke.Thickness = 2 mainStroke.Transparency = 0.2 -- RGB Effect on Frame Border RunService.RenderStepped:Connect(function() local hue = tick() % 5 / 5 local rgbColor = Color3.fromHSV(hue, 1, 1) mainStroke.Color = rgbColor end) local titleText = Instance.new("TextLabel", mainFrame) titleText.Size = UDim2.new(1, 0, 0, 40) titleText.BackgroundTransparency = 1 titleText.Text = "SEHAJ SPAMMER" titleText.Font = Enum.Font.GothamBlack titleText.TextSize = 20 titleText.TextColor3 = Color3.fromRGB(255, 255, 255) local layout = Instance.new("UIListLayout", mainFrame) layout.SortOrder = Enum.SortOrder.LayoutOrder layout.Padding = UDim.new(0, 10) layout.HorizontalAlignment = Enum.HorizontalAlignment.Center local titleSpacer = Instance.new("Frame", mainFrame) titleSpacer.Size = UDim2.new(1, 0, 0, 10) titleSpacer.BackgroundTransparency = 1 titleSpacer.LayoutOrder = 0 -- Target Input Box Only local targetContainer = Instance.new("Frame", mainFrame) targetContainer.Size = UDim2.new(0.9, 0, 0, 35) targetContainer.BackgroundColor3 = Color3.fromRGB(20, 20, 25) targetContainer.LayoutOrder = 1 local tCorner = Instance.new("UICorner", targetContainer) tCorner.CornerRadius = UDim.new(0, 6) local tStroke = Instance.new("UIStroke", targetContainer) tStroke.Color = Color3.fromRGB(50, 50, 70) local targetInput = Instance.new("TextBox", targetContainer) targetInput.Size = UDim2.new(1, -20, 1, 0) targetInput.Position = UDim2.new(0, 10, 0, 0) targetInput.BackgroundTransparency = 1 targetInput.Text = "" targetInput.PlaceholderText = "Target Name (e.g. Ayush)" targetInput.Font = Enum.Font.GothamSemibold targetInput.TextSize = 14 targetInput.TextColor3 = Color3.fromRGB(220, 220, 220) targetInput.PlaceholderColor3 = Color3.fromRGB(120, 120, 120) targetInput.TextXAlignment = Enum.TextXAlignment.Left -- Buttons local function createButton(text, color, order) local btn = Instance.new("TextButton", mainFrame) btn.Size = UDim2.new(0.9, 0, 0, 35) btn.BackgroundColor3 = color btn.Text = text btn.Font = Enum.Font.GothamBold btn.TextSize = 14 btn.TextColor3 = Color3.fromRGB(255, 255, 255) btn.LayoutOrder = order btn.AutoButtonColor = false local corner = Instance.new("UICorner", btn) corner.CornerRadius = UDim.new(0, 6) return btn end local startBtn = createButton("START SPAM", Color3.fromRGB(0, 120, 200), 2) local stopBtn = createButton("STOP", Color3.fromRGB(40, 40, 40), 3) -- ===== TOGGLE BUTTON ===== local toggleBtn = Instance.new("TextButton", gui) toggleBtn.Size = UDim2.new(0, 55, 0, 50) toggleBtn.Position = UDim2.new(0, 20, 0.5, -25) toggleBtn.BackgroundColor3 = Color3.fromRGB(12, 12, 15) toggleBtn.Text = "SJ" toggleBtn.TextSize = 15 toggleBtn.Font = Enum.Font.GothamBlack toggleBtn.TextColor3 = Color3.fromRGB(0, 150, 255) toggleBtn.BorderSizePixel = 0 toggleBtn.Visible = true toggleBtn.Draggable = true local toggleCorner = Instance.new("UICorner", toggleBtn) toggleCorner.CornerRadius = UDim.new(0, 8) local toggleStroke = Instance.new("UIStroke", toggleBtn) toggleStroke.Color = Color3.fromRGB(0, 150, 255) toggleStroke.Thickness = 2 -- ===== INPUT HANDLING ===== targetInput:GetPropertyChangedSignal("Text"):Connect(function() local text = targetInput.Text if text ~= "" then targetName = "[" .. text .. "]" else targetName = "[TARGET]" end end) startBtn.MouseButton1Click:Connect(startSpam) stopBtn.MouseButton1Click:Connect(stopAll) local menuOpen = true toggleBtn.MouseButton1Click:Connect(function() menuOpen = not menuOpen if menuOpen then mainFrame.Visible = true TweenService:Create(mainFrame, TweenInfo.new(0.4, Enum.EasingStyle.Back, Enum.EasingDirection.Out), {Size = UDim2.new(0, 280, 0, 230)}):Play() else local closeTween = TweenService:Create(mainFrame, TweenInfo.new(0.3, Enum.EasingStyle.Quad, Enum.EasingDirection.In), {Size = UDim2.new(0, 0, 0, 0)}) closeTween:Play() closeTween.Completed:Wait() mainFrame.Visible = false end end) -- Execution Screen Intro & Roleplay Details task.spawn(function() print("---------------------------------------------") print("NAME : ꜱ ᴇ 𝙝 ᴀ ᴊ ꜱ ᴩ ᴀ ᴍ ᴍ ᴇ ʀ") print("BIO : ᴍᴀᴅᴇ ʙʏ ᴇʀɪᴄ ᴩᴀᴩᴀ😆") print("SEHAJ ON TOP ⚡") print("---------------------------------------------") sendChatMessage("SEHAJ ON TOP ⚡ [LOADED]") sendChatMessage("NAME : ꜱ ᴇ 𝙝 ᴀ ᴊ ꜱ ᴩ ᴀ ᴍ ᴍ ᴇ ʀ | BIO : ᴍᴀᴅᴇ ʙʏ ᴇʀɪᴄ ᴩᴀᴩᴀ😆") end)