{
  "BotInfo": {
    "Name": "LittleShop TeleBot",
    "Description": "Privacy-focused e-commerce Telegram bot",
    "Version": "1.0.0"
  },
  "BotManager": {
    "ApiKey": "",
    "Comment": "This will be populated after first registration"
  },
  "Telegram": {
    "BotToken": "7880403661:AAGma1wAyoHsmG45iO6VvHCqzimhJX1pp14",
    "AdminChatId": "",
    "WebhookUrl": "",
    "UseWebhook": false
  },
  "LittleShop": {
    "ApiUrl": "https://localhost:5001",
    "OnionUrl": "",
    "Username": "admin",
    "Password": "admin",
    "UseTor": false
  },
  "Privacy": {
    "Mode": "strict",
    "DataRetentionHours": 24,
    "SessionTimeoutMinutes": 30,
    "EnableAnalytics": false,
    "RequirePGPForShipping": false,
    "EphemeralByDefault": true,
    "EnableTor": false,
    "TorSocksPort": 9050,
    "TorControlPort": 9051,
    "OnionServiceDirectory": "/var/lib/tor/telebot/"
  },
  "Redis": {
    "ConnectionString": "localhost:6379",
    "InstanceName": "TeleBot",
    "Enabled": false
  },
  "Database": {
    "ConnectionString": "Filename=telebot.db;Password=;",
    "EncryptionKey": "CHANGE_THIS_KEY_IN_PRODUCTION"
  },
  "Features": {
    "EnableVoiceSearch": false,
    "EnableQRCodes": true,
    "EnablePGPEncryption": true,
    "EnableDisappearingMessages": true,
    "EnableOrderMixing": true,
    "MixingDelayMinSeconds": 60,
    "MixingDelayMaxSeconds": 300
  },
  "Logging": {
    "LogLevel": {
      "Default": "Information",
      "Microsoft": "Warning",
      "System": "Warning"
    },
    "PrivacyMode": true
  },
  "Hangfire": {
    "Enabled": false,
    "DatabasePath": "hangfire.db"
  },
  "Cryptocurrencies": [
    "BTC",
    "XMR",
    "USDT",
    "LTC",
    "ETH",
    "ZEC",
    "DASH",
    "DOGE"
  ]
}