[Takumi] Road to 2.0.0 #130

Open
opened 2024-09-21 00:41:02 +02:00 by rlahfa · 0 comments
Owner
  • Flexible command parser
  • DMs usage instead of posting them inline
  • !pm should perform calendar avoidance on public holidays, colliding public meetings and possibly take into account availability calendars from participants
  • !pm should track ongoing probing and remind participants who didn't fill their availability every N days (with every day when we are close to the first days)
  • !pm should announce the resulting day, add it to the public calendar / private calendar depending on the parameters, send a calendar invite to all participants at the same time
  • the bot should remember participants of the meetings of the day (via DMs, in public channels)?
  • feature flags to develop new commands and avoid them doing real actions
  • !cpm will plan a meeting with external groups (e.g. CRI), email a well-known group (CRI, NPS, FAI, COPIL) for a meeting on a certain weekday range (using week IDs?)

  • Post updates from our various Git repositories: new issues, new PRs in a specific channel (maybe can be obtained via another bot and reuse of the existing Signal bridge)
- [ ] Flexible command parser - [ ] DMs usage instead of posting them inline - [ ] `!pm` should perform calendar avoidance on public holidays, colliding public meetings and possibly take into account availability calendars from participants - [ ] `!pm` should track ongoing probing and remind participants who didn't fill their availability every N days (with every day when we are close to the first days) - [ ] `!pm` should announce the resulting day, add it to the public calendar / private calendar depending on the parameters, send a calendar invite to all participants at the same time - [ ] the bot should remember participants of the meetings of the day (via DMs, in public channels)? - [ ] feature flags to develop new commands and avoid them doing real actions - [ ] `!cpm` will plan a meeting with external groups (e.g. CRI), email a well-known group (`CRI`, `NPS`, `FAI`, `COPIL`) for a meeting on a certain weekday range (using week IDs?) --- - [ ] Post updates from our various Git repositories: new issues, new PRs in a specific channel (maybe can be obtained via another bot and reuse of the existing Signal bridge)
Sign in to join this conversation.
No milestone
No project
No assignees
1 participant
Notifications
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set.

Reference: DGNum/infrastructure#130
No description provided.