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 details)

Uploaded Source

Built Distribution

If you're not sure about the file name format, learn more about wheel file names.

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

Uploaded Python 3

File details

Details for the file vimeworld-0.0.1.tar.gz.

File metadata

  • Download URL: vimeworld-0.0.1.tar.gz
  • Upload date:
  • Size: 4.8 kB
  • Tags: Source
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for vimeworld-0.0.1.tar.gz
Algorithm Hash digest
SHA256 7e21e77f14c5a55cdbf3afb80d502401cc6c28080dc375c6df83505da37f1ca5
MD5 9aaddcdd73397e5b4abe0c4b32d76302
BLAKE2b-256 6bce82c549909e617e93cfda82bdb52f7be01fc2ed242f4d17b28fe9c73010b6

See more details on using hashes here.

File details

Details for the file vimeworld-0.0.1-py3-none-any.whl.

File metadata

  • Download URL: vimeworld-0.0.1-py3-none-any.whl
  • Upload date:
  • Size: 5.2 kB
  • Tags: Python 3
  • Uploaded using Trusted Publishing? No
  • Uploaded via: twine/4.0.2 CPython/3.11.1

File hashes

Hashes for vimeworld-0.0.1-py3-none-any.whl
Algorithm Hash digest
SHA256 e817451b645e617c7bf2e3c8820ffb984b39c30ac9f7108ab1066958d8c69d40
MD5 438e756581c520c4fd8281c02e38fd12
BLAKE2b-256 d7c92edd716afa6bf463402b2d9a7c74262fd7abd9afe4aa2802a65b15e99716

See more details on using hashes here.

Supported by

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