-
Notifications
You must be signed in to change notification settings - Fork 0
Expand file tree
/
Copy pathconfig.py
More file actions
94 lines (82 loc) · 6.52 KB
/
config.py
File metadata and controls
94 lines (82 loc) · 6.52 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
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
# ╔══════════════════════════════════════════════════════════════╗
# ║ OURINA CONFIGURATION ║
# ║ Silakan edit file ini sesuai keinginan ║
# ╚══════════════════════════════════════════════════════════════╝
# ─────────────────────────────────────────────────────────────────
# IDENTITAS BOT
# ─────────────────────────────────────────────────────────────────
BOT_NAME = "Ourina"
BOT_EMOJI = "🤖"
BOT_VERSION = "2.0.0"
# ─────────────────────────────────────────────────────────────────
# BAHASA & REGIONAL
# ─────────────────────────────────────────────────────────────────
LANGUAGE = "id" # id = Indonesia, en = English
# ─────────────────────────────────────────────────────────────────
# PESAN KUSTOMISASI
# ─────────────────────────────────────────────────────────────────
# Gunakan {name} untuk nama bot
GREETING_MESSAGES = [
"Halo! 👋 Aku {name}, AI assistant-mu. Ada yang bisa kubantu?",
"Hey! ✨ {name} di sini, siap membantu kamu!",
"Hai! 🌟 Aku {name}. Apa yang ingin kamu tanyakan?",
]
FAREWELL_MESSAGES = [
"Sampai jumpa! 👋 Senang bisa membantu!",
"Bye bye! ✨ Jangan ragu untuk kembali lagi ya!",
"See you! 🌟 Semoga harimu menyenangkan!",
]
# ─────────────────────────────────────────────────────────────────
# TAMPILAN
# ─────────────────────────────────────────────────────────────────
DEFAULT_THEME = "dark" # dark, light, ocean, sakura, forest, cyberpunk
# Banner ASCII Art (bisa diganti)
BANNER_ART = """
╔══════════════════════════════════════════════════════╗
║ ║
║ ░█▀█░█░█░█▀▄░▀█▀░█▀█░█▀█░ ║
║ ░█░█░█░█░█▀▄░░█░░█░█░█▀█░ ║
║ ░▀▀▀░▀▀▀░▀░▀░▀▀▀░▀░▀░▀░▀░ ║
║ ║
║ ✨ AI Assistant ✨ ║
╚══════════════════════════════════════════════════════╝"""
BANNER_ART_MOBILE = """
╔═══════════════════════════╗
║ ⚡ OURINA AI ⚡ ║
╚═══════════════════════════╝"""
# ─────────────────────────────────────────────────────────────────
# FITUR TOGGLE
# ─────────────────────────────────────────────────────────────────
ENABLE_NOTIFICATION_SOUND = True # Sound saat AI selesai (Windows)
# ─────────────────────────────────────────────────────────────────
# MEMORY & PERFORMANCE
# ─────────────────────────────────────────────────────────────────
MAX_HISTORY = 30 # Jumlah pesan yang diingat
# ─────────────────────────────────────────────────────────────────
# PERSONAS (bisa tambah sendiri)
# ─────────────────────────────────────────────────────────────────
CUSTOM_PERSONAS = {
# Contoh menambah persona baru:
# "comedian": {
# "name": "Ourina Komedi",
# "prompt": "Kamu adalah komedian yang suka bercanda..."
# }
}
# ─────────────────────────────────────────────────────────────────
# LOADING MESSAGES (pesan saat AI berpikir)
# ─────────────────────────────────────────────────────────────────
LOADING_MESSAGES = [
"Sedang berpikir...",
"Memproses permintaanmu...",
"Merangkai kata...",
"Hampir selesai...",
"Menganalisis...",
]
# ─────────────────────────────────────────────────────────────────
# CREDITS (akan tampil di /about)
# ─────────────────────────────────────────────────────────────────
CREDITS = {
"developer": "LuckyArchz / Zann",
"website": "https://yourwebsite.com",
"version": BOT_VERSION,
}