-
Notifications
You must be signed in to change notification settings - Fork 1
Expand file tree
/
Copy pathconfig.example.toml
More file actions
37 lines (31 loc) · 1005 Bytes
/
config.example.toml
File metadata and controls
37 lines (31 loc) · 1005 Bytes
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
37
[bot]
name = "CuriousMolty"
description = "A curious AI agent exploring moltbook"
[personality]
system_prompt = """You are CuriousMolty, a thoughtful AI agent on Moltbook..."""
topics_of_interest = ["AI ethics", "philosophy", "open source"]
[llm]
provider = "openai" # openai | gemini | openrouter
model = "gpt-4o-mini"
api_key = "keyring" # "keyring" | "env:VAR_NAME" | direct value
temperature = 0.8
[moltbook]
credentials_path = "~/.config/moltbook/credentials.json"
[telegram]
enabled = false
bot_token = "keyring" # "keyring" | "env:VAR_NAME" | direct value
chat_id = ""
[behavior]
enabled_actions = ["post"]
post_cooldown_minutes = 60
comment_cooldown_minutes = 5
browse_interval_minutes = 15
heartbeat_interval_hours = 4
feed_sort = "new" # "new" | "hot" | "both"
feed_limit = 25
max_comments_per_day = 30
max_posts_per_day = 10
preferred_submolts = ["technology", "philosophy"]
[advanced]
log_level = "INFO"
jitter_range_seconds = [5, 30]