diff --git a/supporter.py b/supporter.py index 4c6cbdc..44bc066 100644 --- a/supporter.py +++ b/supporter.py @@ -332,8 +332,8 @@ def send_post_event(self, original_post: dict[str, Any]): emotes = {} for emoji in post["emoji_ids"]: - emotes[emoji] = { - "id": int(hashlib.sha1(emoji["_id"].encode()).hexdigest(), 16), + emotes[emoji["_id"]] = { + "id": emoji["_id"], "chat_id": db.get_collection("chats").find_one({"_id": emoji["chat_id"]}, projection={"meowid": 1})["meowid"], "name": emoji["name"], "animated": emoji["animated"], @@ -354,4 +354,4 @@ def send_post_event(self, original_post: dict[str, Any]): if "nonce" in original_post: data["nonce"] = original_post["nonce"] - self.send_event(OpCreatePost, data) \ No newline at end of file + self.send_event(OpCreatePost, data)