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

Привет RuBukkit, выкладываю rcon бота для VK на python3.

Конфиг:
upload_2021-1-3_0-55-26.png

Установка и запуск:
  • Предварительно на машине должен быть установлен python3.
  • Качаем бота по ссылке ниже.
  • Помещаем файл бота в отдельную папку.
  • Заходим в терминал.
  • Переходим в директорию куда ренее переместили файл (main.py).
  • Устанавливаем нужные модули для python'a:
  • Код:
    [*]Вводим эти команды:
    pip3 install requests
    pip3 install mcrcon
    pip3 install ruamel.yaml
    pip3 install pathlib (нужен для версий <=1.0.2)
  • Первый запуск: в терминале пишем>> python3 main.py
  • В папке должен создаться файл config.yml, настраиваем его под себя, сохраняем.
  • Запускаем >> python3 main.py
  • Если после запуска нет никаких ошибок, переходим в диалог с группой, данные которой указали в конфиге, пишем "rcon help".
  • Переходим в настройки группы.
  • Далее во вкладку Сообщения, напротив Сообщения сообщества ставим Включены
  • Далее во вкладку Настройки»Работа с API, в появившейся страничке жмем на Long Poll API, напротив Long Poll API ставим Включен.
  • Версию API ставим не ниже 5.92.
  • В той-же вкладке (Работа с API), переходим в под-вкладку Типы событий, там ставим галочку напротив Входящие сообщения.
  • Теперь переходим на той же странице (Работа с API) во вкладку Ключи доступа.
  • Жмем на кнопочку Создать ключ, ставим все галочки и подтверждаем все что нужно.
  • Полученный ключ вставляем в конфиг, в поле token

TODO:
  • Мультисерверность (готово).
  • Кастомные команды.

Скачать:
* Рекомендую скачивать последнюю версию.
 
Последнее редактирование:
Отпишитесь те, кто использует бота, нужны ли кастомные команды?
Например:
Пользователь: /донат
Бот: Купить донат можно тут: domen.zone
 
Да, было бы полезно)
 
Traceback (most recent call last):
File "bot.py", line 229, in <module>
bot.start()
File "bot.py", line 219, in start
self.read_msg(ev['object'])
File "bot.py", line 136, in read_msg
msg_text = msg_data['text']
KeyError: 'text'

Жду обновы.
 
Назад
Верх Низ