fix avatar none & change beta expansions

This commit is contained in:
GM 2023-01-13 14:47:48 +00:00
parent 5fb53a7be6
commit 473cb2a207
2 changed files with 7 additions and 3 deletions

View File

@ -47,7 +47,7 @@ class PendingAction(IntEnum):
class Player:
def is_admin(self):
return self.discord_id in {'244893980960096266'}
return self.discord_id in {'244893980960096266', '539795574019457034'}
def get_avatar(self):
import requests
@ -57,6 +57,10 @@ class Player:
r = requests.get('https://discordapp.com/api/users/@me', headers=headers)
if r.status_code == 200:
res = r.json()
print(res)
if res["avatar"] == None:
self.avatar = robot_pictures[randrange(len(robot_pictures))]
else:
self.avatar = f'https://cdn.discordapp.com/avatars/{res["id"]}/{res["avatar"]}.png'
if self.game:
self.sio.emit('chat_message', room=self.game.name, data=f'_change_username|{self.name}|{res["username"]}')

View File

@ -136,7 +136,7 @@ export default {
password: '',
togglable_expansions: [],
expansions: [],
beta_expansions: ['gold_rush'],
beta_expansions: ['the_valley_of_shadows'],
hasToSetUsername: false,
is_competitive: false,
disconnect_bot: false,