Форум сайта python.su
0
Доброго времени суток.
Буду очень благодарен если то подскажет как заставить телеграмм бота отправлять сообщения в чат, которые приходят на сервер с клиента через сокет.
А вообщем идея такая: есть клиент с GUI-кнопочкой, при нажатии на кнопочку клиент отправляет название компа на сервер, а сервер отправляет через телеграмм бота в группу. Бот пока только отвечает на сообщения, дальше пока продвинутся не удалось…
Заранее спасибо
#Server import socket import telebot bot = telebot.TeleBot('TOKEN') sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) sock.bind(("localhost", 59600)) sock.listen(True) while True: conn, addr = sock.accept() print('Connected by', addr) data = conn.recv(1024) conn.sendall(data) print(data)
import telebot import socket from datetime import datetime, timedelta def ceil_dt(dt, delta): return dt + (datetime.min - dt) % delta present = datetime.now() now = ceil_dt(present, timedelta(minutes=30)) bot = telebot.TeleBot('TOKEN') @bot.message_handler(func=lambda mgt: True) def echo_all(message): bot.send_message(message.chat.id, now) bot.polling()
Офлайн
0
up
Офлайн