Загрузка...

Online check on the MineCraft server. | Bot vk

Thread in Python created by infinityjq Aug 26, 2020. 499 views

  1. infinityjq
    infinityjq Topic starter Aug 26, 2020 310 May 20, 2019
    Всем привет. Данный бот чекает онлайн сервера, айпи которого отправил наш пользователь.

    Устанавливаем нужные нам библиотеки:
    pip install mcstatus
    pip install vkbottle

    Сам код:
    Code
    from mcstatus import MinecraftServer
    from vkbottle import Bot, Message

    bot=Bot('токен группы')


    @bot.on.message_handler(text='чек <check>', lower = True)
    async def minecraft(ans: Message, check):
    try:
    server = MinecraftServer.lookup(check)
    status = server.status()
    await ans("Онлайн сервера: {0} \n Пинг: {1} ms".format(status.players.online, status.latency))
    except:
    await ans('Ошибка')


    bot.run_polling()
    Далее пишем в лс группы чек "ип сервера".
    [IMG]
     
  2. Крайность
    Крайность Aug 26, 2020 Banned 1270 Nov 28, 2018
    Годно, спасибо
     
    1. infinityjq Topic starter
  3. Pandazz
    Pandazz Aug 26, 2020 68 May 5, 2020
    Годно сделал:finger_up:
     
Top
Loading...