# Ultroid - UserBot | |
# Copyright (C) 2021-2025 TeamUltroid | |
# | |
# This file is a part of < https://github.com/TeamUltroid/Ultroid/ > | |
# PLease read the GNU Affero General Public License in | |
# <https://github.com/TeamUltroid/pyUltroid/blob/main/LICENSE>. | |
from .. import udB | |
def get_stored(): | |
return udB.get_key("FILE_STORE") or {} | |
def store_msg(hash, msg_id): | |
all = get_stored() | |
all.update({hash: msg_id}) | |
return udB.set_key("FILE_STORE", all) | |
def list_all_stored_msgs(): | |
all = get_stored() | |
return list(all.keys()) | |
def get_stored_msg(hash): | |
all = get_stored() | |
if all.get(hash): | |
return all[hash] | |
def del_stored(hash): | |
all = get_stored() | |
all.pop(hash) | |
return udB.set_key("FILE_STORE", all) | |