30 lines
1.6 KiB
YAML
Executable File
30 lines
1.6 KiB
YAML
Executable File
username: "magbot"
|
|
#password: "zC1b9qCKT8Cv0D"
|
|
password: cathandle
|
|
homeserver: "https://matrix.dinguscloud.com"
|
|
room_id: "!ajyOBbqoCIbBhEqNPU:matrix.org" # Magbot Testing Space
|
|
#room_id: "!HXiyYVEZOMRtkyvarN:jupiterbroadcasting.com" # Da Lunch
|
|
#room_id: "!gJYEKNllaubNlNkFIj:jupiterbroadcasting.com" # The Main Chat
|
|
# Da Lunch and The Main Chat each have their own config (daLunch.yaml, mainChat.yaml).
|
|
lookback_seconds: 86400 # 24 hours
|
|
lookback_limit: 400
|
|
dump_mode: True
|
|
dbName: ""
|
|
# vote_host: "agmninex.online" # Hostname where voting interface is accessible (e.g., "localhost", "example.com", "vote.mysite.xyz")
|
|
vote_host: "workstation"
|
|
vote_path: "random" # URL slug for this room's voting page (http://<vote_host>:9081/<vote_path>)
|
|
vote_activity_hours: 6672 # Hours a user must have been active within to be eligible to vote
|
|
|
|
# --- Wait times (seconds) ---
|
|
sync_timeout: 3000 # Initial sync timeout for scraper/user-list (ms)
|
|
poll_interval: 10 # How often the scraper polls for new messages (s)
|
|
command_sync_timeout: 30000 # Sync timeout when listening for chat commands (ms)
|
|
post_interval: 0.2 # Delay between posting each suggestion (s)
|
|
initial_sync_timeout: 300 # Initial sync timeout for post_results (ms)
|
|
post_loop_interval: 1 # Delay between post_results loop iterations (s)
|
|
user_list_interval: 300 # How often the user-list service refreshes (s)
|
|
user_list_retry_interval: 60 # Retry delay on user-list error (s)
|
|
|
|
# --- Feature toggles ---
|
|
suggestion_announce_interval: 0 # Post a vote-beta announcement every N suggestions received (0 = disabled)
|