~cofob/LuckPerms.py

LuckPerms Python API
Applied BLACK code style
Updated CI

refs

master
browse  log 

clone

read-only
https://git.sr.ht/~cofob/LuckPerms.py
read/write
git@git.sr.ht:~cofob/LuckPerms.py

You can also use your local clone with git send-email.

#LuckPerms.py

LuckPerms Python API

#Usage

import lp2name.models
from lp2name import User, Permission
import lp2name

db = lp2name.models.DB(user='db_user', password='db_password',
                          name='db_name', host='db_host')

luck = lp2name.LuckPerms(db)
user: User = luck.get_user_by_name('cofob')
print(user.username)
print(user.uuid)
user: User = luck.get_user_by_uuid('931be104-f4a9-369d-ab89-b709dcd44a03')
print(user.username)
print(user.uuid)
perms: Permission = luck.get_user_permissions('931be104-f4a9-369d-ab89-b709dcd44a03')
print(perms)
print(perms[0].permission)

#Made for 2buldzha2t.ru