Remove guild members table for storing in redis

This commit is contained in:
Jeremy Zhang
2018-07-17 23:47:30 +00:00
parent 56ba9bc127
commit 86c7232b35
13 changed files with 230 additions and 258 deletions

View File

@ -50,6 +50,8 @@ def get_formatted_user(user):
"status": str(user.status),
"username": user.name,
"nick": None,
"bot": user.bot,
"roles": []
}
if userobj["color"] == "000000":
userobj["color"] = None
@ -63,13 +65,13 @@ def get_formatted_user(user):
}
roles = sorted(user.roles, key=lambda k: k.position, reverse=True)
for role in roles:
if role.hoist:
userobj["roles"].append(role.id)
if role.hoist and userobj["hoist-role"] == None:
userobj["hoist-role"] = {
"id": str(role.id),
"name": role.name,
"position": role.position,
}
break
return userobj
def get_message_author(message):