Эй, мне нужно запустить этот скрипт в python3, чтобы подключиться к Discord, но этот скрипт на самом деле работает в python2, поэтому я не могу получить доступ к Discord с ним.

      import socket
import time
 


host = "192.168.1.12" #your servers ip
port = 28960 #your servers port
rcon_password = "rconhere" #your servers rcon password
command = "say" #command
messages = [ 'message1', 'message2', 'message3', 'message5'] #message list

 
sock = socket.socket(socket.AF_INET, socket.SOCK_DGRAM)
sock.connect((host, port))
i = 0
while True:
   print("Sending..")
   sock.send("\xFF\xFF\xFF\xFFrcon %s %s %s\0" % (rcon_password, command, messages[i%len(messages)]))
   i=i+1
   time.sleep(60)

Этот скрипт работает с python3, когда мы кодируем, но он не будет отвечать серверу, он отвечает только тогда, когда я выполняю этот скрипт с python2.

0 ответов

Другие вопросы по тегам