-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy path.env.example
More file actions
36 lines (29 loc) · 1.45 KB
/
.env.example
File metadata and controls
36 lines (29 loc) · 1.45 KB
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
# ==========================================================
# Waze Community Bot - Environment Configuration Template
# Copy this file to '.env' and fill in your actual values.
# DO NOT commit the actual '.env' file to source control.
# ==========================================================
# --- Discord Configuration ---
# Your Bot Token from the Discord Developer Portal
DISCORD_API_TOKEN=bot_discord_token_here
# --- Database Configuration ---
# Connection string for the MySQL/MariaDB backend
# Format: Server=HOST;Uid=USER;Pwd=PASS;Database=DB_NAME;CharSet=utf8;
WAZEBOT_DB_CONNECTIONSTRING=Server=your-db-host.com;Uid=communitybot;Pwd=your_db_password_here;Database=communitybot;CharSet=utf8;
# --- Waze Account Credentials ---
# Used for bot interactions with Waze internal services
COMMUNITYBOT_WAZE_LOGIN=bot_waze_username
COMMUNITYBOT_WAZE_PASSWORD=bot_waze_password
# --- Twitter/X API Configuration ---
# Required for automated posting/reading from Twitter
TWITTER_CONSUMER_KEY=bot_consumer_key
TWITTER_CONSUMER_SECRET=bot_consumer_secret
TWITTER_ACCESS_TOKEN=bot_access_token
TWITTER_ACCESS_TOKEN_SECRET=bot_access_token_secret
# --- Internal Bot Settings ---
# The mapped directory path inside the Docker container
HOME="/home/communitybot"
# Security key used for internal request validation
VALIDATION_KEY=bot_secret_validation_key
# The public-facing URL where the bot listens for webhooks/API calls
BOT_ENDPOINT_URL="https://your-bot-domain.com/bot/"