diff --git a/src/mailgo.js b/src/mailgo.js index b046033..3f30439 100644 --- a/src/mailgo.js +++ b/src/mailgo.js @@ -30,7 +30,8 @@ let url = "", // mailgo tel variables let tel = "", msg = "", - telegramUsername = ""; + telegramUsername = "", + skypeUsername = ""; // mailgo buttons let gmailButton, @@ -261,6 +262,22 @@ const mailgoInit = () => { modalContent.appendChild(wa); + // Skype + let skype = document.createElement("a"); + skype.id = "mailgo-skype"; + skype.href = "#mailgo-skype"; + skype.classList.add("mailgo-open"); + skype.classList.add("mailgo-skype"); + let skypeContent = document.createTextNode("open in "); + skype.appendChild(skypeContent); + let skypeSpan = document.createElement("span"); + skypeSpan.className = "mailgo-weight-500"; + let skypeSpanContent = document.createTextNode("Skype"); + skypeSpan.appendChild(skypeSpanContent); + skype.appendChild(skypeSpan); + + modalContent.appendChild(skype); + // call default let call = document.createElement("a"); call.id = "mailgo-call"; @@ -528,6 +545,16 @@ const actions = { hideMailgo(); }, + openSkype: () => { + let skype = skypeUsername !== "" ? skypeUsername : tel; + // Telegram url + let skypeUrl = "skype:" + skype; + // open the url + window.open(skypeUrl, "_blank"); + // hide the modal + hideMailgo(); + }, + openWhatsApp: () => { // WhatsApp url let waUrl = "https://wa.me/" + tel;