# -*- coding: utf-8 -*-
import os

# ⚠️ توکن ربات جدید (از BotFather) را این‌جا بگذارید — این باید یک ربات تازه و جدا باشد.
BOT_TOKEN = os.environ.get("BOT_TOKEN", "8909809937:AAEObEirAs7h2K0A3zI8Sroxs4N9_Ytrx5o")

# آیدی عددی کسانی که اجازه‌ی ساخت پست دارند (فقط شما/ادمین‌ها، نه کاربر عادی)
ADMIN_IDS = [
    189053046,
    6582402441,
]

# دیگر نیازی به تنظیم دستیِ کانال اینجا نیست: ربات هر کانالی که در آن ادمین شود را خودش
# (از آپدیت my_chat_member) شناسایی و در دیتابیس ثبت می‌کند، و موقع ساخت هر پست می‌پرسد کدام
# کانال. برای کانال‌هایی که قبل از راه‌اندازیِ این ربات ادمین شده بودند، کافی است یک پیام از
# همان کانال را برای ربات فوروارد کنید (یا دوباره ادمینش کنید) تا در لیست بیاید.

DB_PATH = os.environ.get("DB_PATH", os.path.join(os.path.dirname(__file__), "channel_poster_bot.db"))

BASE_URL = os.environ.get("BASE_URL", "https://morsshop.ir/chpost")
WEBHOOK_PATH = os.environ.get("WEBHOOK_PATH", "/webhook/Ej1IMitEb3qk1clwzOj4n4tOjhoK")
WEBHOOK_SECRET = os.environ.get("WEBHOOK_SECRET", "EdzJqkaNlahtlYxTutE9Albl3ZnqDvLR")
SETUP_KEY = os.environ.get("SETUP_KEY", "dAT4Ax378O59mCORXAWdaetsogTnqjUq")

# رنگ واقعیِ دکمه (فیچر تازه‌ی تلگرام): فقط این سه گزینه پشتیبانی می‌شود، نه رنگ دلخواه.
# اگر خالی («بدون رنگ») انتخاب شود، ظاهر پیش‌فرض اپلیکیشن استفاده می‌شود.
BUTTON_STYLES = [
    ("قرمز", "danger"),
    ("سبز", "success"),
    ("آبی", "primary"),
    ("بدون رنگ", None),
]
