[Help] engine on off mensage and disable auto engine on

Hello I have some questions with this vehicle on and off script, where can I put the message “vehicle on” and “vehicle off” in ESX_notifications? And I also have another doubt, whenever I use the command /car and spawn a vehicle the vehicle automatically turns on, I would like to put the vehicle always off only turns on if the player so wishes.

-- Configuration

local button = 244 -- 167 (F6 by default)
local commandEnabled = false -- (false by default) If you set this to true, typing "/engine" in chat will also toggle your engine.

-- You're all set now!


-- Code, no need to modify this, unless you know what you're doing or you want to fuck shit up.
-- No support will be provided if you modify this part below.

Citizen.CreateThread(function()
    if commandEnabled then
        RegisterCommand('engine', function() 
            toggleEngine()
        end, false)
    end
    while true do
        Citizen.Wait(0)
        local vehicle = GetVehiclePedIsIn(PlayerPedId(), false)
        
        if (IsControlJustReleased(0, button) or IsDisabledControlJustReleased(0, button)) and vehicle ~= nil and vehicle ~= 0 and GetPedInVehicleSeat(vehicle, 0) then
            toggleEngine()
        end
        
    end
end)

function toggleEngine()
    local vehicle = GetVehiclePedIsIn(PlayerPedId(), false)
    if vehicle ~= nil and vehicle ~= 0 and GetPedInVehicleSeat(vehicle, 0) then
        SetVehicleEngineOn(vehicle, (not GetIsVehicleEngineRunning(vehicle)), false, true)
    end
end