sos-bot/actions
bachko 3309a47e10 Initial commit: SoS bot framework
- ADB client (connect, tap, swipe, screencap, app control)
- Vision module (in-memory screenshot + OpenCV template matching)
- Action loader (auto-discovers .py files in actions/)
- Engine (screenshot → detect → act loop with YAML playbook)
- 12 built-in actions: tap, click, wait, swipe, find,
  find_and_click, wait_until, click_seq, keyevent, app, log
- Example custom action template
- Debug screenshot tool for template creation
- Detailed plan.md with 20 actions across 9 phases
- Sample playbook with 10 steps
2026-07-09 13:52:31 +00:00
..
__init__.py Initial commit: SoS bot framework 2026-07-09 13:52:31 +00:00
app.py Initial commit: SoS bot framework 2026-07-09 13:52:31 +00:00
click_seq.py Initial commit: SoS bot framework 2026-07-09 13:52:31 +00:00
click.py Initial commit: SoS bot framework 2026-07-09 13:52:31 +00:00
example_action.py Initial commit: SoS bot framework 2026-07-09 13:52:31 +00:00
find_and_click.py Initial commit: SoS bot framework 2026-07-09 13:52:31 +00:00
find.py Initial commit: SoS bot framework 2026-07-09 13:52:31 +00:00
keyevent.py Initial commit: SoS bot framework 2026-07-09 13:52:31 +00:00
log.py Initial commit: SoS bot framework 2026-07-09 13:52:31 +00:00
swipe.py Initial commit: SoS bot framework 2026-07-09 13:52:31 +00:00
tap.py Initial commit: SoS bot framework 2026-07-09 13:52:31 +00:00
wait_until.py Initial commit: SoS bot framework 2026-07-09 13:52:31 +00:00
wait.py Initial commit: SoS bot framework 2026-07-09 13:52:31 +00:00