import csv class BotMojis: def __init__(self): self.emojis = {} def init_emojis(self) -> bool: header = False try: with open("config/emojis.csv", "r") as csvfile: reader = csv.reader(csvfile, delimiter=',') for row in reader: if not header: header = True continue self.emojis.setdefault(row[0], row[1]) return True except FileNotFoundError: return False def get_emoji(self, name: str) -> str | None: try: print(self.emojis) res = f"<{name}:{self.emojis[name]}>" return res except KeyError: return None