Did some modifications...
This commit is contained in:
@@ -10,6 +10,8 @@ ADMIN_IDS = list(map(int, os.getenv("ADMIN_IDS", "1").split(','))) # Comma-sepa
|
||||
CHANNELS_IDS = list(os.getenv("CHANNEL_IDS", "1/test").split(',')) # Comma-separated channel IDs
|
||||
# Create a dictionary { 'channel_alias': 'channel_id' }
|
||||
CHANNELS = {channel.split('/')[1]: channel.split('/')[0] for channel in CHANNELS_IDS}
|
||||
ANNOUNCE_CHANNEL_IDS = list(os.getenv("ANNOUNCE_CHANNEL_IDS", "").split(',')) # Comma-separated announce channel IDs
|
||||
ANNOUNCE_CHANNELS = {channel.split('/')[1]: channel.split('/')[0] for channel in ANNOUNCE_CHANNEL_IDS if '/' in channel}
|
||||
# Create a reverse dictionary { 'channel_id': 'channel_alias' } for display/lookup
|
||||
REVERSE_CHANNELS = {v: k for k, v in CHANNELS.items()}
|
||||
DATABASE_PATH = "/app/data/raffles.db"
|
||||
@@ -45,6 +47,7 @@ ADMIN_END_RAFFLE_PROMPT_PREFIX = "admin_end_prompt:" # + raffle_id
|
||||
ADMIN_CANCEL_END_PROCESS = "admin_cancel_end"
|
||||
ADMIN_VIEW_RAFFLE_PREFIX = "admin_view_raffle:" # + raffle_id (NEW)
|
||||
ADMIN_ANNOUNCE_RAFFLE_PREFIX = "admin_announce_raffle:" # + raffle_id (NEW)
|
||||
ADMIN_UPDATE_IMAGE_PREFIX = "admin_update_image:" # + raffle_id (NEW)
|
||||
ADMIN_NO_OP = "admin_no_op" # Placeholder for buttons that do nothing on click
|
||||
# --- End Admin Menu ---
|
||||
|
||||
@@ -53,4 +56,10 @@ DRAW_MAPPING = {
|
||||
'friday': 'VIE', # Fri
|
||||
'weekend': 'DOM' # Sat–Sun
|
||||
}
|
||||
JUEGOS_ONCE_URL = "https://www.juegosonce.es/resultados-ultimos-sorteos-once"
|
||||
JUEGOS_ONCE_URL = "https://www.juegosonce.es/resultados-ultimos-sorteos-once"
|
||||
|
||||
# Homelabs API Configuration
|
||||
HOMELABS_API_TOKEN = os.getenv("HOMELABS_API_TOKEN")
|
||||
HOMELABS_API_URL = os.getenv("HOMELABS_API_URL", "http://user_membership_api:8000")
|
||||
|
||||
VIP_DISCOUNT_PER_NUMBER = float(os.getenv("VIP_DISCOUNT_PER_NUMBER", "1.0")) # Default 1 EUR discount per number for VIP members
|
||||
Reference in New Issue
Block a user