import telebot
import eel
bot = telebot.TeleBot('№№№№№№№№№№№№№№№')
@eel.expose
def send_message(chat_id, message):
sm = bot.send_message(chat_id, message)
if(sm):
return "Сообщение отправлено!";
else:
return "Ошибка, попробуйте позже!";
eel.init('web')
eel.start('index.html', size=(500, 500))
<!DOCTYPE html>
<html lang="en">
<head>
<script type="text/javascript" src="eel.js"></script>
<meta charset="UTF-8">
<meta name="viewport" content="width=device-width, initial-scale=1.0">
<link rel="stylesheet" type="text/css" href="css/style.css">
<link rel="icon" type="text/css" href="img/icon/icon.png">
<title>Telegram - sender</title>
</head>
<body>
<form class="form">
<input type="text" name="id" class="form__id" id="id" placeholder="Индефикатор">
<input type="" name="message" class="form__message" id="message" placeholder="Сообщение">
<p class="form__result" id="result"></p>
<button class="form__button" id="button">Отправить</button>
</form>
<script type="text/javascript" src="js/jquery-3.6.0.min.js"></script>
<script type="text/javascript">
async function send(){
let chat_id = $('#id').val();
let message = $('#message').val();
let result await eel.send_message(chat_id, message);
$('#result').text(result);
/*КОД ВЫШЕ НЕ ВЫВОДИТ RETURN*/
}
$('#button').click(function(){
send();
})
</script>
</body>
</html>