hyphacoop / organizing

Coordination and documents for our member and board meetings πŸ“‘ 🌴
https://meetings.hypha.coop
11 stars 7 forks source link

Matrix maubot #506

Closed benhylau closed 1 year ago

benhylau commented 2 years ago

Implementing Matrix bot actions.

See: https://github.com/hyphacoop/organizing/issues/485#issuecomment-1189495821

benhylau commented 2 years ago

Example user flow:

  1. Ben writes Hello world
  2. Yurko emotes 🎟 on messge
  3. Sheet records UUID1, Hello World, [ 🎟 ], ts, Ben
  4. Andi emotes πŸ‡ΊπŸ‡¦
  5. Sheet updates UUID1, Hello World, [ 🎟 πŸ‡ΊπŸ‡¦ ], ts, Ben
  6. Reader wants to look at πŸ‡ΊπŸ‡¦ topic (i.e. Column C contains πŸ‡ΊπŸ‡¦) on a tab
  7. Andi removes πŸ‡ΊπŸ‡¦
  8. Sheet updates UUID1, Hello World, [ 🎟 ], ts, Ben
Emoji Topic
πŸ’Ό New business development
πŸ•Έ DWeb
πŸ₯‰ Web3
🀝 Coops
πŸ“š Curriculum
🌳 Dripline
kivakiva commented 2 years ago

Next steps

deniseyu commented 1 year ago

It looks like the core functionality here is done. I updated Roo's readme with a quick overview of this archiving functionality, to tick off the "write documentation" item above. I'm not sure that the allowlisting has been done but I also don't know how impactful it would be to do that right now, given that Roo generates minimal noise.

@benhylau @writerly03 this can probably be closed out, unless you spot anything else that needs doing!

writerly03 commented 1 year ago

Allowlisting is establishing which rooms Roo can join? Fairly certain this has been done already. So yes, this can be closed off. We can open new tickets if we want to make feature changes to Roo