From bb3201de66bb301e32a95602653b03121f91402e Mon Sep 17 00:00:00 2001 From: Edward Delaporte Date: Fri, 27 Mar 2026 20:57:24 -0500 Subject: [PATCH 1/1] Add backup reminder --- README.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index e0449eb..a18c5c1 100644 --- a/README.md +++ b/README.md @@ -15,8 +15,6 @@ Create a bot account on your Matrix server, and set the necessary environment va Set `MATRIX_DATA_DIR` to an existing directory path where you would like Cadbury to store any `sqlite3` databases. -Expect files such as `goals.db` and `chores.db` to appear there after you tell Cadbury `!chore setup` and `!goal setup`, etc. - Ensure that `python` and `sqlite3` are installed and available on the path. > Tip: Cadbury has no use for email. Your Matrix server may allow creating the bot account without an email account, using a `token` registration type. @@ -43,6 +41,12 @@ Use `!goal help` and `!chore help`, to get started. > Tip: Many bot roles require creating a sqlite3 database, and may require you to tell Cadbuary something like `!chore setup` one initial time to create the database file. +## Backups + +Data is stored in sqlite3 files in `MATRIX_DATA_DIR`. +Everything Cadbuary knows is stored here. +The files found here can be explored or modified with any `sqlite3` client. + ## Remixing When creating your own unique mix of bot roles, consider creating a public fork of -- 2.47.3