Commit graph

11 commits

Author SHA1 Message Date
1d49a39c6a fix: use polling mode for Telegram (no WEBHOOK_BASE_URL)
Some checks failed
Deploy BetterBot / deploy (push) Failing after 3s
Deploy BetterBot / notify (push) Successful in 3s
2026-04-19 08:08:56 +08:00
7d6db76ceb fix: set REPOS_DIR=/repo and create the directory in Dockerfile
Some checks failed
Deploy BetterBot / deploy (push) Failing after 3s
Deploy BetterBot / notify (push) Successful in 4s
2026-04-19 08:06:03 +08:00
b41cf94d27 fix: correct ToolSet constructor kwargs for site_editing
Some checks failed
Deploy BetterBot / deploy (push) Failing after 3s
Deploy BetterBot / notify (push) Successful in 4s
2026-04-19 08:05:06 +08:00
e68c84424f feat: fork from CodeAnywhere framework
Some checks failed
Deploy BetterBot / deploy (push) Failing after 3s
Deploy BetterBot / notify (push) Successful in 3s
Replace standalone Telegram bot with full CodeAnywhere framework fork.
BetterBot shares all framework code and customizes only:
- instance.py: BetterBot identity, system prompt, feature flags
- tools/site_editing/: list_files, read_file, write_file with auto git push
- .env: model defaults and site directory paths
- compose/: Docker setup with betterlifesg + memoraiz mounts
- deploy script: RackNerd with Infisical secrets
2026-04-19 08:01:27 +08:00
8bd9ce3beb feat: add image/photo support for vision-capable LLM requests 2026-04-16 08:42:29 +08:00
9316a38699 ux: show Thinking placeholder immediately, edit with status and final reply 2026-04-16 08:39:53 +08:00
3c6cafd62d fix: add error handler and resilient reply to prevent crash on deleted messages 2026-04-16 08:35:30 +08:00
b625ed237a fix: mount SSH keys and host repos for git push, install openssh-client 2026-04-16 08:27:54 +08:00
bd5b041149 feat: auth allowlist, memoraiz project, git push-to-deploy, group chat support, bot menu commands 2026-04-16 08:24:16 +08:00
92ae862c2d fix: use VERCEL_AI_GATEWAY_KEY, fix infisical_fetch call in deploy 2026-04-16 08:11:38 +08:00
2555d9a17e Initial: BetterBot Telegram bot for site editing 2026-04-16 07:42:31 +08:00