Хочу сделать, чтобы под подключался к серверу через команду !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('')
```