Skip to content

Automate room setup via Valkyrie #241

Description

@Shadowfiend

Two versions of this:

- Asking Valkyrie to create a new room in a space.
- Making Valkyrie admin in an existing room.

Valkyrie should:

  • Using the space hierarchy:
    • Set the appropriate moderators for the containing space: only Valkyrie and adminbot should have admin.
    • Adjust the power settings so that moderators can do effectively everything an admin can.
    • Set the appropriate room aliases for each room (e.g. #room-name[-space]:thesis.co).
    • Set the room avatar based on the appropriate background color.
    • Automatically invite members of a space to suggested rooms.

Moderators should:

  • Be able to tell Valkyrie the background color for room avatars in a new space, resulting in an update to all room avatars Valkyrie has access to update.
  • Be able to request that Valkyrie withdraw herself as admin (returning admin power to the requestor).
  • Be able to opt a room into or out of Valkyrie's auto-invite functionality (by marking them as suggested on the space).

To do this, Valkyrie needs to understand:

  • Space hierarchy.
  • Color of each space.
  • Moderators at each level.
  • Available permissions for a room.
  • Members of a space.
  • Suggested rooms in a space.

Metadata

Metadata

Assignees

No one assigned

    Labels

    No labels
    No labels

    Type

    No type
    No fields configured for issues without a type.

    Projects

    No projects

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions