modified: valitovgaziz/html/index.html
modified: valitovgaziz/html/scripts.js add telegrem bot message sender
This commit is contained in:
@@ -196,7 +196,7 @@
|
||||
<div class="investment-cta">
|
||||
<h3>Готовы обсудить инвестиционные возможности?</h3>
|
||||
<p>Свяжитесь для получения презентации проекта и финансовой модели</p>
|
||||
<a href="#contact" class="btn btn-primary">Запросить презентацию</a>
|
||||
<button class="btn btn-primary" onclick="sendMessageTelegramm()">Запросить презентацию</button>
|
||||
</div>
|
||||
</div>
|
||||
</div>
|
||||
@@ -223,6 +223,7 @@
|
||||
потенциалом масштабирования на рынок Travel Tech.
|
||||
</p>
|
||||
</div>
|
||||
<!--
|
||||
<h2>Опыт работы</h2>
|
||||
<div class="timeline">
|
||||
<div class="timeline-item">
|
||||
@@ -274,7 +275,7 @@
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
</div>
|
||||
</div>-->
|
||||
</div>
|
||||
|
||||
<div class="section">
|
||||
@@ -338,9 +339,6 @@
|
||||
2020: Управление по Agile: Scrum, Kanban, Lean (Нетология-групп)
|
||||
</li>
|
||||
<li>2019: English intermediate (Frog-school)</li>
|
||||
<li>
|
||||
2017: Слесарь КИПиА (Учебно-образовательный центр "Газ-Нефть Кадры")
|
||||
</li>
|
||||
</ul>
|
||||
</div>
|
||||
|
||||
|
||||
@@ -73,4 +73,82 @@ backToTopButton.addEventListener('click', function() {
|
||||
top: 0,
|
||||
behavior: 'smooth'
|
||||
});
|
||||
});
|
||||
});
|
||||
|
||||
// Обработчик для кнопки "Запросить презентацию"
|
||||
document.addEventListener("DOMContentLoaded", function () {
|
||||
const requestBtn = document.getElementById("request-presentation-btn");
|
||||
if (requestBtn) {
|
||||
requestBtn.addEventListener("click", function () {
|
||||
const message = prompt("Введите ваше сообщение для отправки в Telegram:");
|
||||
|
||||
if (message) {
|
||||
// Замените на свои значения
|
||||
const BOT_TOKEN = "ВАШ_ТОКЕН_БОТА";
|
||||
const CHAT_ID = "ВАШ_CHAT_ID";
|
||||
|
||||
// Формирование данных запроса
|
||||
const telegramData = {
|
||||
chat_id: CHAT_ID,
|
||||
text: `📥 Новая заявка с сайта:\n\n<message>${message}</message>`,
|
||||
parse_mode: "HTML",
|
||||
};
|
||||
|
||||
// Отправка сообщения в Telegram
|
||||
fetch(`https://api.telegram.org/bot${BOT_TOKEN}/sendMessage`, {
|
||||
method: "POST",
|
||||
headers: {
|
||||
"Content-Type": "application/json",
|
||||
},
|
||||
body: JSON.stringify(telegramData),
|
||||
})
|
||||
.then((response) => response.json())
|
||||
.then((data) => {
|
||||
if (data.ok) {
|
||||
alert("Сообщение успешно отправлено!");
|
||||
} else {
|
||||
alert("Ошибка при отправке. Проверьте данные.");
|
||||
}
|
||||
})
|
||||
.catch((error) => {
|
||||
console.error("Ошибка:", error);
|
||||
alert("Произошла ошибка. Попробуйте позже.");
|
||||
});
|
||||
}
|
||||
});
|
||||
}
|
||||
});
|
||||
|
||||
|
||||
function sendMessageTelegramm() {
|
||||
const message = prompt("Введите ваши контакты для получения информации от Газиза:");
|
||||
if (message) {
|
||||
const BOT_TOKEN = "8470085635:AAEPZcsN3n-3FkMdr7DzxbiQ3q8mXZTGwug";
|
||||
const CHAT_ID = "559861569";
|
||||
|
||||
// Используем FormData вместо JSON (более надежно)
|
||||
const formData = new FormData();
|
||||
formData.append('chat_id', CHAT_ID);
|
||||
formData.append('text', `📥 Новая заявка с сайта ValitovGaziz:\n\n${message}`);
|
||||
formData.append('parse_mode', 'HTML');
|
||||
|
||||
// Альтернативный URL
|
||||
fetch(`https://api.telegram.org/bot${BOT_TOKEN}/sendMessage`, {
|
||||
method: 'POST',
|
||||
body: formData
|
||||
})
|
||||
.then(response => response.json())
|
||||
.then(data => {
|
||||
if (data.ok) {
|
||||
alert("Сообщение успешно отправлено!");
|
||||
} else {
|
||||
console.error('Telegram API Error:', data);
|
||||
alert("Ошибка: " + (data.description || 'Неизвестная ошибка'));
|
||||
}
|
||||
})
|
||||
.catch(error => {
|
||||
console.error("Ошибка:", error);
|
||||
alert("Произошла ошибка сети. Попробуйте позже.");
|
||||
});
|
||||
}
|
||||
}
|
||||
Reference in New Issue
Block a user