hotdog/data/config.example.yaml

56 lines
1.6 KiB
YAML

command_prefix: "!"
matrix:
# The full Matrix user ID of the bot account, @name:host
user_id: "@example:matrix.example.org"
password: "You'll never guess my super secret example password!"
# The URL of the homeserver to connect to.
homeserver_url: https://matrix.example.org
# Optional, the session name for this bot instance, for identification only.
# session_name: 'bot on toast'
# The display name for the bot, used in chat rooms.
nick_name: HotDogBot
storage:
# The path to a directory for internal bot storage
# containing encryption keys, sync tokens, etc.
store_path: "/data/store"
# Location info, optionally per room.
# This information can be used for language selection & formatting.
# Defaults will be merged onto the room specific config.
l6n:
default:
locale: 'de_DE.UTF-8'
timezone: 'Europe/Berlin'
rooms: []
# -
# id: '!roomid:matrix.example.org'
# name: '#hotdogbot:matrix.example.org'
postillon:
storage: '/data/postillon.sqlite'
covid:
storage: '/data/covid.sqlite'
ddf:
storage: '/data/ddf.csv'
feeder:
storage: '/data/feeder.sqlite'
feeds: []
# examplefeed:
# display: Example RSS Feed
# url: https://www.example.org/feeds/rss.xml
# rooms: ['!roomid:matrix.example.org']
# max_content_len: 666
# Optional, development settings.
dev:
# If active is false, the bot will ignore all messages from the dev room.
# If active is true, the bot will ignore all messages except in the dev room.
active: false
# If a development room is set, all messages for that room will be filtered.
# A room is required if active is true.
room: '!roomid:matrix.example.org'