local E={Id="\066\114\105\110\103",Aliases={},Description="\084\101\108\101\112\111\114\116\115 \112\108\097\121\101\114\115 \116\111 \121\111\117\046";Args={{Type="\112\108\097\121\101\114\115";Name="\080\108\097\121\101\114\115";Description="\084\104\101 \112\108\097\121\101\114\115 \116\111 \098\114\105\110\103"}}}function E.RunServer(E,Y)local O=E.Executor.Character if not O then return"\089\111\117 \100\111\110\'\116 \104\097\118\101 \097 \099\104\097\114\097\099\116\101\114\033"end local x=(O:GetPrimaryPartCFrame()).Position for E,Y in pairs(Y)do local O=Y.Character if O then O:MoveTo(x)end end return("\084\101\108\101\112\111\114\116\101\100 \037\100 \112\108\097\121\101\114\040\115\041 \116\111 \121\111\117\046"):format(#Y)end return E
local BringCommand = {
	Id = "Bring",
	Aliases = {},
	Description = "Teleports players to you.",
	Args = {
		{
			Type = "players",
			Name = "Players",
			Description = "The players to bring"
		}
	}
}

function BringCommand.RunServer(context, players)
	local targetCharacter = context.Executor.Character

	if not targetCharacter then
		return "You don't have a character!"
	end

	local targetPosition = targetCharacter:GetPrimaryPartCFrame().Position

	for _, player in pairs(players) do
		local character = player.Character
		if character then
			character:MoveTo(targetPosition)
		end
	end

	return ("Teleported %d player(s) to you."):format(#players)
end

return BringCommand