Telegram бот для управления сервером через rcon

Telegram бот для управления сервером через rcon 1.2.0

Нет прав для скачивания
Сообщения
52
Реакции
60
Помог
2 раз(а)
ex3m777 добавил(а) новый ресурс:

Telegram бот для управления сервером через rcon - Telegram бот для управления сервером через rcon

С помощью данного Telegram бота написанном на языке программирования python вы можете, отправлять rcon команды на свой сервер.
Узнать больше об этом ресурсе...
 
Сообщения
281
Реакции
196
Помог
1 раз(а)
не совсем понял куда его устанавливать))
 
Сообщения
52
Реакции
60
Помог
2 раз(а)
velesgs, можешь запустить на своем ПК либо заказать хостинг на linux, бот потребляет очень мало ресурсов, можно попросить закинуть к знакомым на сервер.
 
Сообщения
2,491
Реакции
2,794
Помог
61 раз(а)
Что будет если я найду бота, подключу к себе и начну отправлять команды? Дополнительно хочу сказать о том, что лучше если б зависимости были в том же requirements.txt, а ркон пароль в конфиге (yaml, toml, json, env не важно где, но отдельно от кода), что упростит установку и обновление бота.
 
Сообщения
271
Реакции
348
Помог
15 раз(а)
ex3m777, скорее всего fantom имеет ввиду если какой-то посторонний человек найдет бота в поиске телеги допустим и начнет вредить серверу, отправляя команды ркон. У вас это не предусмотрено.
 
Сообщения
281
Реакции
196
Помог
1 раз(а)
прикольно было бы если бы в чам мессенеджер, а так, я чет до сих пор не пойму логику.
 
Сообщения
17
Реакции
7
Размер пакета ограничен в 1024 байта, по этому не стоит вводить команды по типу status, amxx plugins и др. при вводе которых печатается большой объём текстовых данных в консоль, это может сломать бота :wacko:
Просто в плагине нужно повторно пустую rcon команду отправлять, чтобы получить следующие 1024 байта. Таким образом можно даже больше 2048 прочитать.
 
Сообщения
67
Реакции
1
Помог
1 раз(а)
Всем привет.
Получил при запуске данную ошибку... Как решить проблему ?


Код:
  File "/usr/local/lib/python3.10/dist-packages/telebot/init.py", line 649, in __retrieve_updates
    updates = self.get_updates(offset=(self.last_update_id + 1),
  File "/usr/local/lib/python3.10/dist-packages/telebot/init.py", line 623, in get_updates
    json_updates = apihelper.get_updates(self.token, offset, limit, timeout, allowed_updates, long_polling_timeout)
  File "/usr/local/lib/python3.10/dist-packages/telebot/apihelper.py", line 321, in get_updates
    return _make_request(token, method_url, params=payload)
  File "/usr/local/lib/python3.10/dist-packages/telebot/apihelper.py", line 156, in _make_request
    result = _get_req_session().request(
  File "/usr/lib/python3/dist-packages/requests/sessions.py", line 544, in request
    resp = self.send(prep, **send_kwargs)
  File "/usr/lib/python3/dist-packages/requests/sessions.py", line 657, in send
    r = adapter.send(request, **kwargs)
  File "/usr/lib/python3/dist-packages/requests/adapters.py", line 431, in send
    raise ValueError(err)
ValueError: Invalid timeout (True, 25). Pass a (connect, read) timeout tuple, or a single float to set both timeouts to the same value
"
 

Пользователи, просматривающие эту тему

Сейчас на форуме нет ни одного пользователя.
Сверху Снизу