forked from jsmnbom/githubbotrevised
-
Notifications
You must be signed in to change notification settings - Fork 3
Expand file tree
/
Copy pathconst.py
More file actions
17 lines (16 loc) · 819 Bytes
/
const.py
File metadata and controls
17 lines (16 loc) · 819 Bytes
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
import os
GITHUB_WEBHOOK_SECRET = os.getenv('GITHUB_WEBHOOK_SECRET').encode()
TELEGRAM_BOT_TOKEN = os.getenv('TELEGRAM_BOT_TOKEN')
SERVER_PORT = int(os.getenv('SERVER_PORT'))
SERVER_URL_BASE = os.getenv('SERVER_URL_BASE').rstrip('/')
TELEGRAM_WEBHOOK_URL = SERVER_URL_BASE + '/' + TELEGRAM_BOT_TOKEN
SERVER_HOSTNAME_PATTERN = os.getenv('SERVER_HOSTNAME_PATTERN')
HMAC_SECRET = TELEGRAM_BOT_TOKEN.encode('ascii')
GITHUB_PRIVATE_KEY_PATH = os.getenv('GITHUB_PRIVATE_KEY_PATH')
GITHUB_APP_ID = os.getenv('GITHUB_APP_ID')
DATABASE_FILE = os.getenv('DATABASE_FILE')
GITHUB_OAUTH_CLIENT_ID = os.getenv('GITHUB_OAUTH_CLIENT_ID')
GITHUB_OAUTH_CLIENT_SECRET = os.getenv('GITHUB_OAUTH_CLIENT_SECRET')
GITHUB_OAUTH_REDIRECT_URI = SERVER_URL_BASE + '/github/auth'
DEBUG = os.getenv('DEBUG', False)
DEFAULT_TRUNCATION_LIMIT = 4096