SEHAJ SPAMMER
Key Required

SEHAJ SPAMMER

Brookhaven 🏡RPERICAURAERICAURA 526 views 3K executesUpdated Oct 1, 2026
5.0/ 5(1 votes)
10100% Positive
Lua Script•253 lines (8302 chars)
-- 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)

Features & Information

THIS SPAMMER IS A NEXT LEVEL SPAMMER 🔥AND IT MADE BY ERIC THANK YOU FOR USING IT >3
#SEHAJ#SPAMMER

Community Comments (0)

No comments yet for this script.

More Scripts for Brookhaven 🏡RP