Files
simplex-chat/apps/simplex-support-bot-light/config.toml.example
T
shandGitHub 68916aa90a feat: add simplex-support-bot-light (#7378)
* feat: add simplex-support-bot-light

* feat: package simplex-support-bot-light for docker

* docs: document simplex-support-bot-light

* fix: make a missing config actionable and bounded

* docs: note the attached compose Ctrl+C behaviour

* refactor: use the library for startup and custom data

* refactor: drop the display-name workaround

* style: shorten the startup comment

* build: build the core and the library into the image

* docs: correct where the image type rule comes from

* fix: log what the core said a command got wrong

* build: run the container as the operator's uid

* docs: keep the container uid in .env

* docs: tighten the README
2026-08-17 09:12:47 +01:00

26 lines
984 B
TOML

[bot]
display_name = "Support"
# Optional. .png, .jpg or .jpeg, resolved against the directory holding this
# file rather than the working directory. The encoded data URI must not exceed
# 12500 characters, roughly a 128x128 avatar.
# image = "./avatar.png"
# Creates <prefix>_chat.db and <prefix>_agent.db.
db_prefix = "./support_bot_light"
welcome = "Hi! Someone from the team will join this chat in a moment."
[roster]
# Renaming the group later has no effect: it is found by a marker in its custom
# data, not by name.
group_name = "Invite roster"
# One of: observer, author, member, moderator, admin, owner. "relay" is also
# accepted by the core but is an infrastructure role.
member_role = "owner"
# Monitoring endpoint: GET /health answers 200 while the chat controller
# responds to a command, 503 when it does not. On by default, at the values
# below. It has no authentication, so keep it off a public interface.
[health]
# enabled = false
host = "127.0.0.1"
port = 8080