Не работает подключение бота

seinboll

Новичок
Автор темы
10
1
Хочу сделать, чтобы под подключался к серверу через команду !join в дискорде и мог писать команды, сейчас попробовал сразу на подключении, чтобы не искать проблему в огромном коде, но он не работает. Если что, токен есть, просто я его удалил здесь. Спасибо кто поможет найти проблему.
Python:
```python
import discord
import pyrcon

client = discord.Client()

rcon_passwords = {'46.174.52.246:7777': '123123123'}

def connect_to_samp(46.174.52.246, 7777, 123123123, Abdul_Asik):
    rcon = pyrcon.RCon((46.174.52.246, 7777), 123123123)
    rcon.connect()
    rcon("login", f'{Abdul_Asik} {123123123}')
    return rcon

@client.event
async def on_message(message):
    if message.content.startswith('!join'):
        args = message.content.split
        ip, port = '46.174.52.246', 7777
        nickname = args[1] if len(args) > 1 else 'Abdul_Asik'
        password = rcon_passwords.get(f'{46.174.52.246}:{7777}')
        if password is not None:
            rcon = connect_to_samp(46.174.52.246, 7777, 123123123, Abdul_Asik)
            await message.channel.send(f"Успешное подключение к {ip}:{port}")
            rcon("say", "Слава Террании")
        else:
            await message.channel.send("Ошибка подключения")

client.run('')
```