Задать вопрос
gazes12
@gazes12

Почему не работает программа?

<!DOCTYPE html>
<html lang="en">
<head>
	<meta charset="UTF-8">
	<meta name="viewport" content="width=device-width, initial-scale=1.0">
	<link rel="stylesheet" type="text/css" href="style.css">
	<title>Sender</title>
	<script type="text/javascript" src="eel.js"></script>
</head>
<body>
	<div class="block">
		<input type="text" placeholder="Введите индефикатор пользователя: " id="id">
		<textarea placeholder="Сообщение" id="message"></textarea>
		<button type="submit" id="button">Отправить</button>

		<p id="result"></p>
	</div>

	<script>

		async function send_msg(){
			let chat_id  = document.getElementById('id').value;
			let message = document.getElementById('message').value;

			let result = await eel.send_message(chat_id, message)();
			document.getElementById('result').innerHTML = result;			
		}


		document.getElementById('button').onclick = function(){
			send_msg();
		}

	</script>
</body>
</html>


import eel
import telebot

bot = telebot.Telebot("########################");

@eel.expose
def send_message(chat_id, message):
	bot.send_message(chat_id, message);
	return "Сообщение отправлено!";


eel.init('web');
eel.start('index.html', size = (1000, 700));
  • Вопрос задан
  • 111 просмотров
Подписаться 1 Простой 3 комментария
Пригласить эксперта
Ответы на вопрос 1
Zagir-vip
@Zagir-vip
Web dev, Game dev, app dev, Разработчик на Python!
Переходите на сайт PyPI eel и скачиваете архив
Eel-0.14.0.tar.gz. Из архива файл eel.js переносите в свой проект и подключаете в html файле(<script src="folder/eel.js"></script>)
Готово!
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы