Files
shveitechbot/config.py

35 lines
682 B
Python

from dataclasses import dataclass
import os
import logging
from dotenv import load_dotenv
@dataclass
class CardInfo:
number: str
holder: str
load_dotenv(override=True)
logger = logging.getLogger(__name__)
### Environment Variables ###
BOT_TOKEN = os.getenv("BOT_TOKEN", "")
POSTGRES_URL = os.getenv(
"POSTGRES_URL",
"postgresql+asyncpg://postgres:HEXDEVFUCKINGSUCKS!@localhost:5432/postgres",
)
card_info = CardInfo(os.getenv("CARD_NUMBER", ""), os.getenv("CARD_HOLDER", ""))
REDIS_URL = os.getenv("REDIS_URL", "redis://localhost:6379/1")
### Constants ###
PAGE_SIZE = 8
VERIFIED_ACCOUNTS = [1026030711, 8480400744]
NOTIFICATION_CHANNEL = -1003849564110