echobot: add echo bot for trying out sending

This commit is contained in:
missytake
2023-12-13 16:02:56 +01:00
parent ffd15e4a9f
commit 9c7dfdf2ff
5 changed files with 112 additions and 7 deletions

View File

@@ -88,10 +88,12 @@ def _install_remote_venv_with_chatmaild(config) -> None:
for fn in (
"doveauth",
"filtermail",
"echobot",
):
params = dict(
execpath=f"{remote_venv_dir}/bin/{fn}",
config_path=remote_chatmail_inipath,
remote_venv_dir=remote_venv_dir,
)
source_path = importlib.resources.files("chatmaild").joinpath(f"{fn}.service.f")
content = source_path.read_text().format(**params).encode()