"""
Discord AI Bot - Configuration
Author: RSK World
Website: https://rskworld.in
Email: help@rskworld.in
Phone: +91 93305 39277
Year: 2026
"""

import os
from dotenv import load_dotenv

load_dotenv()

# Bot Settings
BOT_PREFIX = "!"
INITIAL_EXTENSIONS = [
    'cogs.ai',
    'cogs.moderation',
    'cogs.management',
    'cogs.logging',
    'cogs.automation'
]

# AI Settings
OPENAI_API_KEY = os.getenv('OPENAI_API_KEY')
AI_MODEL = "gpt-3.5-turbo"

# Server Settings
LOG_CHANNEL_ID = os.getenv('LOG_CHANNEL_ID')
# Convert to int if it's set and is a valid number
if LOG_CHANNEL_ID:
    try:
        LOG_CHANNEL_ID = int(LOG_CHANNEL_ID)
    except (ValueError, TypeError):
        LOG_CHANNEL_ID = None
