Managing a Space

Flotilla comes with a number of features specifically designed to help community organizers manage membership, moderate content, and control access.

Before we get started, it's important to understand that spaces in Flotilla are always hosted by Nostr relays, which are a special type of server. The level of support for various management features will depend on what kind of Nostr relay you're hosting your space on — we recommend using Zooid by Coracle, or signing up with Hosting by Coracle.

Space Details

If your space relay supports Nostr's relay management API (and you have permission to use it), you'll be able to edit your space's details from within Flotilla. Just open up the main menu for the space, and click "Space Information", then "Edit". You'll then be able to edit your space's name, description, and image.

Space Membership

To view your space's members, open up the main space menu and click "View Members". This will show you a list of people who are advertised by the host relay as having access to your space.

Banning Users

From the space members dialog, you can also see a list of people you've banned from your server, with the ability to restore their membership status.

You can also ban or restore members from their profile detail view.

When a user is banned, all their content may also be deleted from your relay, depending on relay implementation (Zooid by Coracle does this automatically for you).

Reports and Moderation

You can also enlist other members of your space to help you keep things in check. Anyone in the space can "report" a post by clicking the overflow menu next to a message.

This will open up a form requesting some additional information about the report. Admins can then "View Reports" from the main space menu.

For each report, you can dismiss it, delete just the message, or you can completely ban the member from the space.

Room Details

Every room can have its own policies as well — including default permissions, member lists, and user preferences. You can find this by joining a room, then clicking the info icon at the top of the screen.

From here you can view members, control whether you receive notifications for the room, and favorite the room to make it show up higher in the space's navigation.

If you're an admin, you can also delete or edit the room, and add or remove members.

Room Permissions

Rooms have certain permissions that control how non-members can interact with it:

  • Restricted rooms only accept messages from members.

  • Messages posted to Private rooms can only be viewed by room members.

  • Hidden rooms are entirely hidden from non-members.

  • Closed rooms are invite-only — there's no way to request access to a closed room.

In the future, Flotilla will include role-based access control, which will allow you to assign roles to users in order to delegate moderation, or grant access in bulk.