CCCPaste
-- Отправляет "/e dance3" в чат (новый и старый чат)
local TextChatService = game:GetService("TextChatService")
local ReplicatedStorage = game:GetService("ReplicatedStorage")

local function sendChat(msg)
    -- Новый чат
    if TextChatService.ChatVersion == Enum.ChatVersion.TextChatService then
        local success = false
        pcall(function()
            local cfg = TextChatService:FindFirstChildOfClass("ChatInputBarConfiguration")
            local channel = cfg and cfg.TargetTextChannel
            if not channel then
                local tc = TextChatService:FindFirstChild("TextChannels")
                channel = (tc and (tc:FindFirstChild("RBXGeneral") or tc:FindFirstChildWhichIsA("TextChannel"))) or TextChatService:FindFirstChildOfClass("TextChannel")
            end
            if channel then
                channel:SendAsync(msg)
                success = true
            end
        end)
        if success then return true end
    end

    -- Старый чат
    local events = ReplicatedStorage:FindFirstChild("DefaultChatSystemChatEvents")
    if events and events:FindFirstChild("SayMessageRequest") then
        events.SayMessageRequest:FireServer(msg, "All")
        return true
    end

    warn("Не удалось отправить сообщение: возможно, в игре кастомный чат.")
    return false
end

task.delay(0.5, function()
    sendChat("/e dance3")
end)