Move System and Member to separate files

This commit is contained in:
Ske
2018-09-09 19:53:32 +02:00
parent 138c0b7f8c
commit 49b4e4c1ef
9 changed files with 66 additions and 53 deletions

22
src/pluralkit/system.py Normal file
View File

@@ -0,0 +1,22 @@
from datetime import datetime
from collections.__init__ import namedtuple
class System(namedtuple("System", ["id", "hid", "name", "description", "tag", "avatar_url", "created"])):
id: int
hid: str
name: str
description: str
tag: str
avatar_url: str
created: datetime
def to_json(self):
return {
"id": self.hid,
"name": self.name,
"description": self.description,
"tag": self.tag,
"avatar_url": self.avatar_url
}