Files
Flask-Discord/flask_discord/models/guild.py
thecosmos 3021a160ae Minor fix
2019-05-07 22:06:34 +05:30

20 lines
542 B
Python

from .. import configs
class Guild(object):
def __init__(self, payload):
self._payload = payload
self.id = self._payload["id"]
self.name = self._payload["name"]
self.icon_hash = self._payload.get("icon")
self.is_owner = self._payload.get("owner")
self.permissions_value = self._payload.get("permissions")
def __str__(self):
return self.name
@property
def icon_url(self):
return configs.GUILD_ICON_BASE_URL.format(guild_id=self.id, icon_hash=self.icon_hash)