More self id stuff

master
Chuck Sneed 2023-03-23 17:54:25 -05:00
parent d317dd4d0e
commit 6ba70f2540
1 changed files with 15 additions and 0 deletions

View File

@ -22,6 +22,21 @@ class RDramaAPIInterface:
def is_chudded(self):
return "Chud" in self.get_my_badges_simple()
def is_marsey_awarded(self):
return "Marsey Award" in self.get_my_badges_simple()
def is_bird_site(self):
return "Bird Site Award" in self.get_my_badges_simple()
def is_pizzashilled(self):
return "Pizzashill Award" in self.get_my_badges_simple()
def get_agendaposter_phrase(self):
return self.get_me()['agendaposter_phrase']
def is_banned(self):
return self.get_me()['is_banned']
@lru_cache(maxsize=None)
def get_my_badges_simple(self):
return [i['name'] for i in self.get_my_badges()]