mirror of
https://github.com/aljazceru/chatgpt-telegram-bot.git
synced 2026-01-10 08:26:01 +01:00
45 lines
1.2 KiB
Plaintext
45 lines
1.2 KiB
Plaintext
# Your OpenAI API key
|
|
OPENAI_API_KEY=XXX
|
|
|
|
# Your Telegram bot token obtained using @BotFather
|
|
TELEGRAM_BOT_TOKEN=XXX
|
|
|
|
# Telegram user ID of admins, or - to assign no admin
|
|
ADMIN_USER_IDS=ADMIN_1_USER_ID,ADMIN_2_USER_ID
|
|
|
|
# Comma separated list of telegram user IDs, or * to allow all
|
|
ALLOWED_TELEGRAM_USER_IDS=USER_ID_1,USER_ID_2
|
|
|
|
# Optional configuration, refer to the README for more details
|
|
# BUDGET_PERIOD=monthly
|
|
# USER_BUDGETS=*
|
|
# GUEST_BUDGET=100.0
|
|
# TOKEN_PRICE=0.002
|
|
# IMAGE_PRICES=0.016,0.018,0.02
|
|
# TRANSCRIPTION_PRICE=0.006
|
|
# ENABLE_QUOTING=true
|
|
# ENABLE_IMAGE_GENERATION=true
|
|
# ENABLE_TRANSCRIPTION=true
|
|
# PROXY=http://localhost:8080
|
|
# OPENAI_MODEL=gpt-3.5-turbo
|
|
# OPENAI_API_BASE=https://example.com/v1/
|
|
# ASSISTANT_PROMPT="You are a helpful assistant."
|
|
# SHOW_USAGE=false
|
|
# STREAM=true
|
|
# MAX_TOKENS=1200
|
|
# MAX_HISTORY_SIZE=15
|
|
# MAX_CONVERSATION_AGE_MINUTES=180
|
|
# VOICE_REPLY_WITH_TRANSCRIPT_ONLY=true
|
|
# VOICE_REPLY_PROMPTS="Hi bot;Hey bot;Hi chat;Hey chat"
|
|
# N_CHOICES=1
|
|
# TEMPERATURE=1.0
|
|
# PRESENCE_PENALTY=0.0
|
|
# FREQUENCY_PENALTY=0.0
|
|
# IMAGE_MODEL=dall-e-3
|
|
# IMAGE_QUALITY=hd
|
|
# IMAGE_STYLE=natural
|
|
# IMAGE_SIZE=1024x1024
|
|
# IMAGE_FORMAT=document
|
|
# GROUP_TRIGGER_KEYWORD=""
|
|
# IGNORE_GROUP_TRANSCRIPTIONS=true
|
|
# BOT_LANGUAGE=en |