mirror of
https://github.com/MrSedan/neuro-reply-bot-reworked.git
synced 2026-01-14 13:39:42 +03:00
21 lines
618 B
Python
21 lines
618 B
Python
from aiohttp import ClientSession
|
|
|
|
from .api_method import ApiMethod
|
|
|
|
from neuroapi.types import Admin as AdminType
|
|
|
|
|
|
class Admin(ApiMethod):
|
|
|
|
async def get(self):
|
|
async with ClientSession() as session:
|
|
response = await session.get(self.api_url+'/admin/get')
|
|
return [AdminType.from_dict(admin) for admin in await response.json()]
|
|
|
|
async def is_admin(self, id: str):
|
|
async with ClientSession() as session:
|
|
response = await session.get(self.api_url+f'/admin/is-admin/{id}')
|
|
if await response.text() == 'false':
|
|
return False
|
|
return True
|