Войти или зарегистрироваться

Утилита Статус сервера в группу вк! [Python3]

  • Автор темы Автор темы DaemanS
  • Дата начала Дата начала

DaemanS

Активный участник
Пользователь
Баллы
76
Имя в Minecraft
DaemaNSpawn
И так, делать было нечего решил написать небольшой скриптик для транслирования статуса сервера в вашу группу вк.

  • Сам Python3.6
  • Библиотеки requests, mcstatus, time и os(установлены по дефолту)
  • Команды для установки нужных библиотек pip install requests | pip install mcstatus

После того как вы установили нужные библиотеки, приступаем к настройке скрипта!
Для настройки скрипта открываем его любым текстовым редактором (NotePad++, SublimeText)
Далее настраиваем все под себя!

  • serverIp = '87.98.169.142' - IP вашего сервера!
  • serverPort = '25752' - Порт вашего сервера!
  • statusText = 'Игроков на сервере: {1} / {2} Пинг: {0} Рекорд: {3}' - Текст отображаемый в статусе группы!
  • #{0} - пинг сервера.
  • #{1} - текущий показатель онлайна .
  • #{2} - количество слотов на сервере.
  • #{3} - рекордный онлайн за все время.
  • updateTime = 5 - Время обновления статуса, в секундах! (Рекомендую ставить 30 секунд)
  • recordFile = 'record.txt' - Файл, куда будет записываться показатель онлайна!
  • vkGroup = '163704367' - Ид группы в которую будет транслироваться статус!
  • vkToken = 'Токен' - Токен администратора сообщества!
  • # ПОЛУЧИТЬ ТОКЕН - после подтверждения в адресной строке копируем все от access_token= и до &. (это и будет токен)

  1. Заходим в терминал!
  2. Переходим в директорию со скриптом!
  3. Запускаем его >> python3 ServerStatus.py

YQFQmX2RHJk.jpg
 
Последнее редактирование:
Новая версия: 1.1
  • Теперь если появляется капча, скрипт скачивает её в свою директорию и предлагает вам ввести её.
 
Последнее редактирование:
:good:Полезно, было бы, если бы уже не было плагина
 
Новая версия: 1.2
  • Добавлена функция определения рекордного онлайна.
upload_2018-4-16_3-9-33.png
 
Чет не работает. Кидает мол не может подхватить библиотеку мцстатуса, то не эррор 32, брокен пайп
 
А как дела обстоят в работе с BungeeCord и другими Proxy?
 
Чет не работает. Кидает мол не может подхватить библиотеку мцстатуса, то не эррор 32, брокен пайп
Попробуй скачать архив библиотеки, внутри лежащую папку mcstatus закинь в папку со скриптом на машине.
 
Назад
Верх