here is a list of teleport points i've compiled for archeology for eastern kingdoms and kalimdor. it is not necessarily comphrehensive but it's a start.
simply open up teleports.txt with notepad, scroll to the end of the file, and copy/paste on a new line. presumably don't try to do it while it's attached, or be sure to reload the configuration. i haven't tested if this program handles blank lines without issue so make sure there aren't any to be safe.
my naming convention tries to use one word of the digsite name (when you hover over it on the world map) that is unique to it when possible. names with apostrophes (troll, elf) i just remove the apostrophe and merge the words together (i.e. jinthaalor). possesive names i remove the 's (i don't recall off the top of my head which one does that).
most of these points are in the air above the digsite to prevent people from noticing you come in. it probably goes without saying to be on your flying mount, but you probably are anyway. there will inevitably be times when you will go through water but just relog and get out of it. not a huge issue.
Code:
"arch frostwhisper";5301.36;-4675.68;692.29;1;
"arch ethel";-311.99;2422.35;26.06;1;
"arch solarsal";-4827.93;3517.54;68.70;1;
"arch southwind";-7189.38;395.21;90.45;1;
"arch lakkari";-6467.97;-1282.17;-203.07;1;
"arch terror run";-7821.47;-700.56;-198.55;1;
"arch marshlands";-7575.26;-2011.68;-220.46;1;
"arch darkmist";-5158.64;920.34;210.47;1;
"arch mannoroc";-1924.56;1844.64;119.61;1;
"arch kodo gy";-1341.46;1857.21;96.33;1;
"arch broken commons";-3821.31;1143.31;261.93;1;
"arch isildien";-5503.94;1280.66;98.01;1;
"arch zulmamwe";-12920.47;-813.89;100.09;0;
"arch fort livingston";-12680.11;-446.31;54.27;0;
"arch ziatajai";-12680.11;-446.31;54.27;0;
"arch grimesilt";-7008.35;-1728.66;284.41;0;
"arch hammertoe";-6415.61;-3392.35;282.80;0;
"arch whelgar";-3450.40;-1811.18;75.41;0;
"arch witherbark";-1831.50;-3234.19;68.18;0;
"arch aerie peak";218.10;-2131.93;164.34;0;
"arch zulmashar";3361.81;-4909.56;209.27;0;
"arch thoradin";-711.01;-1742.06;96.86;0;
"arch northridge";2344.79;-1614.69;137.00;0;
"arch agolwatha";421.34;-3355.72;150.48;0;
"arch lakeridge";-9681.10;-2518.93;127.32;0;
"arch nekmani";-13846.51;450.93;124.84;0;
"arch aboraz";-13676.77;-312.98;38.80;0;
"arch jubuwal";-13346.62;-9.32;60.33;0;
"arch quellithien";3398.56;-4247.05;202.73;0;
"arch dun garok";-1254.67;-1157.26;62.94;0;
"arch felstone";1766.07;-1160.85;101.83;0;
"arch jinthaalor";-569.65;-3957.48;271.52;0;
"arch pyrox";-6790.70;-1209.91;301.70;0;
a suggestion i would like to make for the program is after running "/console lookup <something>" display the results with an index number so that you could run "/console teleport 1" to port to the first result, "/console teleport 2" to port to the 2nd result, etc. so you don't have to type out the whole name. basically have a variable to store a list of the previous search results and if the teleport command receives a single integer argument that is a valid index in the list teleport there.
also, if it's not too much of an inconvenience, it would be great if you could add "/console tele" as an alias for "/console teleport". call me lazy but typing those extra 4 characters is really hard ![Wink](https://www.ownedcore.com/forums/images/smilies/wink.png)
again, thanks for this great program.