From b7f3d29f6e12bd92c4f2889504b96f7ecdb209ea Mon Sep 17 00:00:00 2001 From: Luke Rogers Date: Tue, 28 Aug 2012 00:32:04 +1200 Subject: [PATCH] mothertruckers --- plugins/mctools.py | 14 ++++---------- 1 file changed, 4 insertions(+), 10 deletions(-) diff --git a/plugins/mctools.py b/plugins/mctools.py index 67ae46c..9e56c1b 100755 --- a/plugins/mctools.py +++ b/plugins/mctools.py @@ -1,19 +1,13 @@ from util import hook from util import http from util.text import get_text_list -import dns.resolver import string import socket import json import struct -def mcping_connect(host, port=None): - try: - answers = dns.resolver.query('_minecraft._tcp.' + host, 'SRV') - except dns.resolver.NoAnswer: - if not port: - port = 25565 +def mcping_connect(host, port): sock = socket.socket(socket.AF_INET, socket.SOCK_STREAM) try: sock.connect((host, port)) @@ -67,6 +61,7 @@ def mcstatus(inp, say=None): return ", ".join(out) + "." +@hook.command("haspaid") @hook.command def mcpaid(inp): "mcpaid -- Checks if has a" \ @@ -90,8 +85,7 @@ def mcping(inp): port = int(port) except: return "error: invalid port!" - return mcping_connect(host, port) else: host = inp - return mcping_connect(host) - + port = 25565 + return mcping_connect(host, port)