update_crew
Change the user's details in their Daash crew, or the crew's settings. Anyone can change their own name, usual times and club-run attendance; whoever started the crew can also rename it, change its club run, remove a member, and turn its page link on or off. Only what is passed changes. Turning the page link on or replacing it takes confirm=true; anyone with the link sees members' first names, the days they run, the time of day, and whether each run is easy, long or hard.
Args: your_name: A new name for the user in the crew. usual_times: When the user usually runs, in the same values as when joining. goes_to_club_run: Whether the user usually goes to the club run. crew_name: A new name for the crew. club_run_day: The club run's day, e.g. "fri", or "none" to drop it. club_run_time: Its start time, "HH:MM". club_run_km: Its distance in km. club_run_place: Where it starts. remove_member: The name of a member to take out of the crew. group_link: "on" for a page link the group can open to see this week and next, "new" to replace it (the old one stops working), "off" to stop it. confirm: True to turn the page link on or replace it.
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| confirm | No | ||
| crew_name | No | ||
| your_name | No | ||
| group_link | No | ||
| club_run_km | No | ||
| usual_times | No | ||
| club_run_day | No | ||
| club_run_time | No | ||
| remove_member | No | ||
| club_run_place | No | ||
| goes_to_club_run | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
No arguments | |||