Не понимаю в чем проблема, помогите пожалуйста решить ее
Отрывок кода:
import discord
from discord.ext import commands
import mctools
from mctools import RCONClient
class Rcon(commands.Cog):
def __init__(self, Bot):
self.Bot = Bot
@commands.command()
async def cmd(self, ctx, *, cmd = None):
if ctx.message.author.guild_permissions.administrator:
if cmd is None:
await ctx.send('Укажите команду.')
else:
HOST = '0.0.0.0'
PORT = 00000
rcon = RCONClient(HOST, port=PORT)
if rcon.login("пароль"):
resp = rcon.command("{}".format(cmd))
rcon.stop()
await ctx.send('Команда {} отправлена на сервер.'.format(cmd))
else:
await ctx.send("У вас нет прав.")
def setup(Bot):
Bot.add_cog(Rcon(Bot))
Примечание: HOST, PORT и логин указаны.