Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- function wow2(toonName) //function wow2(region,toonName,realmName)
- {
- if (!toonName)
- {
- return " ";
- }
- if (!apikey)
- {
- return "Error: No API key entered.";
- }
- Utilities.sleep(Math.floor((Math.random() * 10000) + 1000));
- toonName = toonName.replace(/\s/g, "");
- var region = "eu"
- //region = region.replace(/\s/g, "");
- //region = region.toLowerCase();
- var realmName = "soulflayer";
- // realmName = realmName.replace(/[\u200B-\u200D\uFEFF]/g, "");
- var ArmoryLang = "ru-ru";
- var options={ muteHttpExceptions:true };
- var toon = "";
- var toonJSON = UrlFetchApp.fetch("https://"+region+".api.blizzard.com/wow/character/"+realmName+"/"+toonName+"?fields=reputation,statistics,items,quests,achievements,audit,progression,feed,professions,talents&?locale=en_US&apikey="+apikey+"", options);
- toon = JSON.parse(toonJSON.toString());
- if (toon.detail || toon.status)
- {
- return "N/F";
- }
- var classes = {
- 1:"Warrior",
- 2:"Paladin",
- 3:"Hunter",
- 4:"Rogue",
- 5:"Priest",
- 6:"DK",
- 7:"Shaman",
- 8:"Mage",
- 9:"Warlock",
- 10:"Monk",
- 11:"Druid",
- 12:"DH"
- };
- var toon_class = classes[toon.class];
- {
- var raiderJSON = UrlFetchApp.fetch("https://raider.io/api/v1/characters/profile?region="+region+"&realm="+realmName+"&name="+toonName+"&fields=mythic_plus_highest_level_runs,mythic_plus_scores,mythic_plus_weekly_highest_level_runs", options);
- var raider = JSON.parse(raiderJSON.toString());
- var raiderio = 0;
- if (raider.mythic_plus_weekly_highest_level_runs.length)
- {
- raiderio = raider.mythic_plus_weekly_highest_level_runs[0].mythic_level;
- }
- }
- var realmNamewal = "свежеватель-душ";
- var armory = "https://worldofwarcraft.com/"+ArmoryLang+"/character/"+realmName+"/"+toonName+"";
- var thumbnail = "http://render-"+region+".worldofwarcraft.com/character/"+ toon.thumbnail;
- var warcraftlogs = "https://www.warcraftlogs.com/character/"+region+"/"+realmNamewal+"/"+toonName+"/";
- var raiderurl = "https://raider.io/characters/"+region+"/"+realmName+"/"+toonName+"";
- var raiderlogo = "https://image.ibb.co/bW8N99/icon.png";
- var toonInfo = [toon_class,
- toon.items.averageItemLevelEquipped,
- toon.items.neck.azeriteItem.azeriteLevel,
- "(" + toon. items.neck.azeriteItem.azeriteExperience + "/" + toon.items.neck.azeriteItem.azeriteExperienceRemaining + ")",
- raiderio,
- raider.mythic_plus_scores.all,
- thumbnail,
- armory,
- raiderurl,
- raiderlogo];
- return toonInfo;
- }
Advertisement
Add Comment
Please, Sign In to add comment