Skip to main content

SDK для работы с API VimeWorld

Project description

vimeworld

Python модуль для удобной работы с api

Быстрый старт

#Импортируем необходимые модули из библиотеки vimeworld
import vimeworld
from vimeworld import Client, users


bot = Client()
bot.start() # Запускаем бота (начинаем взаимодействие с сервером)

# Создаем экземпляр класса users, который предоставляет функции для работы с пользователями на сервере Vimeworld
us = users(bot)

player_id = us.get_by_nick('sad_Devil').user_id # Получаем ID игрока сервера по нику.
player_name = us.get_by_nick('sad_Devil').username # Получаем ник игрока сервера по нику
level = us.get_by_nick('sad_Devil').level # Получаем уровень игрока на сервере по нику
levelpercentage = us.get_by_nick('sad_Devil').levelPercentage # Получаем процент уровня игрока по нику
rank = us.get_by_nick('sad_Devil').rank # Получаем привилегию игрока по нику, список привилегий смотрите ниже.
playedtime = us.get_by_nick('sad_Devil').playedSeconds # Получаем сумму того времени когда игрок был на сервере 
lastseen = us.get_by_nick('sad_Devil').lastSeen # Получаем последний заход
guild_id = us.get_by_nick('sad_Devil').guild_id # Получаем ID гильдии в которой есть игрок, поиск информации о гильдии будет реализован в 0.0.2

print(f"{player_id}\n{player_name}\n{level}\n{levelpercentage}\n{rank}\n{playedtime}\n{lastseen}\n{guild_id}") # Вывод информации

Вывод:

4222985
sad_Devil
65
0.08196
HOLY
5103280
1706135176
24594

Список привилегий

Ранги игроков

Ранг Название Префикс Цвет
PLAYER Игрок
VIP VIP [V] #00be00
PREMIUM Premium [P] #00dada
HOLY Holy [H] #ffba2d
IMMORTAL Immortal [I] #e800d5
BUILDER Билдер [Билдер] #009c00
SRBUILDER Проверенный билдер [Пр. билдер] #009c00
MAPLEAD Главный билдер [Гл. билдер] #009c00
YOUTUBE YouTube [YouTube] #fe3f3f
DEV Разработчик [Dev] #00bebe
ORGANIZER Организатор [Организатор] #00bebe
HELPER Хелпер [Хелпер] #1b00ff
MODER Модератор [Модер] #1b00ff
WARDEN Проверенный модератор [Модер] #1b00ff
CHIEF Главный модератор [Гл. модер] #1b00ff
ADMIN Главный админ [Гл. админ] #00bebe

Доп. информация

Кроме us.get_by_nick('sad_Devil') можно использовать us.get_by_id(id)

Контакты:

  • sad_Devil - VimeWorld
  • xtraswed_ - Discord

Project details


Download files

Download the file for your platform. If you're not sure which to choose, learn more about installing packages.

Source Distribution

vimeworld-0.0.1.tar.gz (4.8 kB view hashes)

Uploaded Source

Built Distribution

vimeworld-0.0.1-py3-none-any.whl (5.2 kB view hashes)

Uploaded Python 3

Supported by

AWS AWS Cloud computing and Security Sponsor Datadog Datadog Monitoring Fastly Fastly CDN Google Google Download Analytics Microsoft Microsoft PSF Sponsor Pingdom Pingdom Monitoring Sentry Sentry Error logging StatusPage StatusPage Status page