Войти или зарегистрироваться
  • Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.

Утилита Rcon бот для вашей группы вк [Python3]

Используете бота?

А если запускать через "python3.7 bot.py", то...
Посмотреть вложение 53124
Установи все нужные модули для python'a 3.7
pip3.7 install requests
И так со всеми модулями которые в шапке.
Не редактируй код бота, скачай версию 1.0.3 и запускай её на питоне 3.7, бот работает хорошо.
 
UPD:
Из за несовместимости на некоторых системах, модулей ruamel.yaml и pathlib, пришлось отказаться от использования модуля pathlib.
Теперь с версии 1.0.3, модуль pathlib устанавливать не нужно.
 
root@anime:~# pip3 install ruamel.yaml
Downloading/unpacking ruamel.yaml
Downloading ruamel.yaml-0.15.96.tar.gz (314kB): 314kB downloaded
Running setup.py (path:/tmp/pip-build-9sbq4vq7/ruamel.yaml/setup.py) egg_info for package ruamel.yaml
minimum python version(s): [(2, 7), (3, 5)]
Complete output from command python setup.py egg_info:
minimum python version(s): [(2, 7), (3, 5)]

----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/pip-build-9sbq4vq7/ruamel.yaml
Storing debug log for failure in /root/.pip/pip.log
 
root@anime:~# pip3 install ruamel.yaml
Downloading/unpacking ruamel.yaml
Downloading ruamel.yaml-0.15.96.tar.gz (314kB): 314kB downloaded
Running setup.py (path:/tmp/pip-build-9sbq4vq7/ruamel.yaml/setup.py) egg_info for package ruamel.yaml
minimum python version(s): [(2, 7), (3, 5)]
Complete output from command python setup.py egg_info:
minimum python version(s): [(2, 7), (3, 5)]

----------------------------------------
Cleaning up...
Command python setup.py egg_info failed with error code 1 in /tmp/pip-build-9sbq4vq7/ruamel.yaml
Storing debug log for failure in /root/.pip/pip.log
Поставь Python Версии не ниже 3.5, например 3.7
Сначала удали текущую версию python'a
Потом установи другую apt-get install python3.7
 
root@hqua0087493:~# apt-get install python3.7
Reading package lists... Done
Building dependency tree
Reading state information... Done
E: Unable to locate package python3.7
E: Couldn't find any package by regex 'python3.7'
 
Здравствуйте, у меня здесь не большая ошибка :), вот держите скриншоты. Что мне делать?upload_2019-7-22_13-42-41.png
 
Как поставить скрипт на вечную загрузку? Бот вк работает только если bot.py запущен.
 
Не передает русские текст, выполняет команду, дает ответ только на команды Bukkit и то не на все

https://prnt.sc/oy0r48

Ошибка только на версии 1.5.2, на 1.12.2 ошибки нету
 
Последнее редактирование:
оно надо еще кому то? могу апдейт залить под мультисерверность
 
я тупой, что делать?
root@jestermine:~# cd /home/bot
root@jestermine:/home/bot# python3 bot.py
[INFO]: Данные конфига загружены!!
Exception in thread Thread-2:
Traceback (most recent call last):
File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner
self.run()
File "/usr/lib/python3.5/threading.py", line 862, in run
self._target(*self._args, **self._kwargs)
File "bot.py", line 175, in read_msg
msg_text = msg_data['text']
KeyError: 'text'
 
я тупой, что делать?
root@jestermine:~# cd /home/bot
root@jestermine:/home/bot# python3 bot.py
[INFO]: Данные конфига загружены!!
Exception in thread Thread-2:
Traceback (most recent call last):
File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner
self.run()
File "/usr/lib/python3.5/threading.py", line 862, in run
self._target(*self._args, **self._kwargs)
File "bot.py", line 175, in read_msg
msg_text = msg_data['text']
KeyError: 'text'
Скорее всего не правильно настроил vk api, проверь еще раз
 
Было бы классно добавить мультисерверность

я тупой, что делать?
root@jestermine:~# cd /home/bot
root@jestermine:/home/bot# python3 bot.py
[INFO]: Данные конфига загружены!!
Exception in thread Thread-2:
Traceback (most recent call last):
File "/usr/lib/python3.5/threading.py", line 914, in _bootstrap_inner
self.run()
File "/usr/lib/python3.5/threading.py", line 862, in run
self._target(*self._args, **self._kwargs)
File "bot.py", line 175, in read_msg
msg_text = msg_data['text']
KeyError: 'text'
Скачай версию бота 1.0.2
 
Последнее редактирование:
UPD:
  • 1.0.4: Download (проверено на Python v 3.7.0)
Добавлена мультисерверность, логирование в файлы, исправлены некоторые ошибки.
Новый конфиг смотри в шапке, рекомендую заново перенастроить бота.
 

Поделиться этой страницей

Назад
Верх