Archery Assist
Features & WhatsApp Commands

Features & Help

This page describes what Archery Assist can do today and how archers and coaches can talk to the system using WhatsApp.

1) Log Training in Plain English

Arrow Volume

Approved archers can log arrows conversationally. Examples:

  • I shot 120 arrows today
  • 80 arrows yesterday at 70m
  • 30 arrows 2 days ago at 60m
  • 201 on 15/11/2025 at 70 meters

Distances like Blank Bail are supported (send ƒ?oblank bailƒ?? instead of a number).

2) Check Your Own Volume

Archer Self-Queries

Active archers can ask for their own totals using report volume ... (no name required):

  • report volume today ƒ?" Todayƒ?Ts arrows (all distances).
  • report volume this week / report volume this month ƒ?" Common ranges.
  • report volume last week ƒ?" Previous week.
  • report volume between 10/11/2025 and 20/11/2025 ƒ?" Custom date range.
  • report volume this week at 60m / report volume today at 0m ƒ?" Filter by distance (0m = Blank Bail).

3) Coach / Admin Reports

Per-Archer Volume

Approved coaches and org admins can query athletes they manage:

  • report volume for John Doe today
  • report volume for John Doe this week at 60m
  • report volume for John Doe between 10/11/2025 and 20/11/2025

System owners can approve anywhere; coaches can only approve archers.

Roster & Messaging

Basic roster and communication tools within an organization:

  • report users or list users ƒ?" Show active users.
  • message John Doe: Please warm up. ƒ?" Direct message from coach/admin.
  • broadcast: Team meeting at 6pm ƒ?" Org admin/system owner only.

4) Scores & Competitions

Practice Scores

Active archers can log practice scores with distance and round type:

  • score 18m half 275
  • score 70m 615

Competition Scores

Capture competitive rounds with event names:

  • competition score 60m 602 at State Trials
  • comp score 70m 645

5) Fixing Mistakes (Soft Delete)

Delete Recent Logs

Users can remove their own recent entries (last 30 days):

  • delete log ƒ?" Lists recent logs with codes.
  • delete #ABC123 ƒ?" Pick one to delete.
  • YES ABC123 ƒ?" Confirm deletion.

6) Join & Get Approved

Onboard to Your Club

Users must join an organization, share their name, and pick a role before anything else. Approval is required by an org admin/coach.

  • JOIN YourOrgCode ƒ?" Submit the clubƒ?Ts join code.
  • my name is Keshav Kumar ƒ?" Set full name.
  • role archer or role coach ƒ?" Pick your role.

After both name and role are provided, the membership stays pending until an org admin or system owner approves it.