welcomecenterbot/store.py
2024-09-26 18:43:21 +03:00

22 lines
507 B
Python

from bot.config import REDIS_URL
import redis.asyncio as r
# Connect to Redis
redis = r.Redis.from_url(REDIS_URL)
async def get_all_removed(uid):
pattern = f"removed:{uid}:*"
# Create a dictionary to hold the keys and values
texts = []
# Use scan_iter to find all keys matching the pattern
async for key in redis.scan_iter(pattern):
# Fetch the value for each key
value = await redis.get(key)
if value:
texts.append(str(value))
return texts