1. Этот сайт использует файлы cookie. Продолжая пользоваться данным сайтом, Вы соглашаетесь на использование нами Ваших файлов cookie. Узнать больше.
  2. Вы находитесь в сообществе Rubukkit. Мы - администраторы серверов Minecraft, разрабатываем собственные плагины и переводим на различные языки плагины наших коллег из других стран.
    Скрыть объявление
Скрыть объявление
В преддверии глобального обновления, мы проводим исследования, которые помогут нам сделать опыт пользования форумом ещё удобнее. Помогите нам, примите участие!

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

Тема в разделе "Руководства, инструкции, утилиты", создана пользователем dimkaS, 6 фев 2019.

?

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

  1. Да

    20,0%
  2. Нет

    25,0%
  3. Собираюсь

    55,0%
  1. _XATuKO_

    _XATuKO_ Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    _XATuKO_
    А если запускать через "python3.7 bot.py", то...
    upload_2019-2-10_16-17-9.png
     
  2. Автор темы
    dimkaS

    dimkaS Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    dimkaS
    Установи все нужные модули для python'a 3.7
    pip3.7 install requests
    И так со всеми модулями которые в шапке.
    Не редактируй код бота, скачай версию 1.0.3 и запускай её на питоне 3.7, бот работает хорошо.
     
  3. Автор темы
    dimkaS

    dimkaS Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    dimkaS
    UPD:
    Из за несовместимости на некоторых системах, модулей ruamel.yaml и pathlib, пришлось отказаться от использования модуля pathlib.
    Теперь с версии 1.0.3, модуль pathlib устанавливать не нужно.
     
  4. SaturnZero228

    SaturnZero228 Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    SaturnPvP
    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
     
  5. Автор темы
    dimkaS

    dimkaS Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    dimkaS
    Поставь Python Версии не ниже 3.5, например 3.7
    Сначала удали текущую версию python'a
    Потом установи другую apt-get install python3.7
     
  6. SaturnZero228

    SaturnZero228 Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    SaturnPvP
    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'
     
  7. SaturnZero228

    SaturnZero228 Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    SaturnPvP
    Скрипт очень хороший но для linux говно.
     
  8. Автор темы
    dimkaS

    dimkaS Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    dimkaS
    Разницы нет на какой оси ты его запускаешь, если есть проблемы с установкой пиши: сюда
     
  9. Mr_Endermen

    Mr_Endermen Активный участник

    Баллы:
    61
    Имя в Minecraft:
    Mr_Endermen03
    Здравствуйте, у меня здесь не большая ошибка :), вот держите скриншоты. Что мне делать? upload_2019-7-22_13-42-41.png
     
  10. Автор темы
    dimkaS

    dimkaS Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    dimkaS
    Ночью залью рабочую версию.
     
  11. DimckaLegend

    DimckaLegend Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    DimckaLegend
    Как поставить скрипт на вечную загрузку? Бот вк работает только если bot.py запущен.
     
  12. SaturnZero228

    SaturnZero228 Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    SaturnPvP
    screen -S bot
    и потои делай python bot.py
     
  13. SaturnZero228

    SaturnZero228 Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    SaturnPvP
    Не передает русские текст, выполняет команду, дает ответ только на команды Bukkit и то не на все

    https://prnt.sc/oy0r48

    Ошибка только на версии 1.5.2, на 1.12.2 ошибки нету
     
    Последнее редактирование: 27 авг 2019
  14. Автор темы
    dimkaS

    dimkaS Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    dimkaS
    оно надо еще кому то? могу апдейт залить под мультисерверность
     
  15. Sigvegutt

    Sigvegutt Активный участник Пользователь

    Баллы:
    96
    Давай, может пригодится.
     
  16. shadowgm

    shadowgm Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    NiceCraft
    Дим, я бы в лс у тебя попросил, но выкладывай и сюда тоже))
     
  17. T0Ch1ll

    T0Ch1ll Участник

    Баллы:
    31
    я тупой, что делать?
    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'
     
  18. Автор темы
    dimkaS

    dimkaS Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    dimkaS
    Скорее всего не правильно настроил vk api, проверь еще раз
     
  19. DimckaLegend

    DimckaLegend Активный участник Пользователь

    Баллы:
    66
    Имя в Minecraft:
    DimckaLegend
    Было бы классно добавить мультисерверность

    Скачай версию бота 1.0.2
     
    Последнее редактирование: 11 сен 2020
  20. Автор темы
    dimkaS

    dimkaS Активный участник Пользователь

    Баллы:
    76
    Имя в Minecraft:
    dimkaS
    UPD:
    • 1.0.4: Download (проверено на Python v 3.7.0)
    Добавлена мультисерверность, логирование в файлы, исправлены некоторые ошибки.
    Новый конфиг смотри в шапке, рекомендую заново перенастроить бота.
     

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