Implement public chat with banning #4

Closed
opened 2024-03-18 22:08:00 +00:00 by jade · 9 comments
Owner
No description provided.
jade added this to the Release engineering project 2024-03-18 22:08:04 +00:00
jade added the
A-matrix
label 2024-04-02 19:38:59 +00:00
Author
Owner

This is ~done now that we have Draupnir, leaving this open to remind us to stage those in preparation for actual release

This is ~done now that we have Draupnir, leaving this open to remind us to stage those in preparation for actual release
Owner

I'm gonna do that staging and create the rooms (&space) using the draupnir API token. Leaving them invite-only for now though.

I'm gonna do that staging and create the rooms (&space) using the draupnir API token. Leaving them invite-only for now though.
hexchen self-assigned this 2024-04-26 21:36:06 +00:00
Owner

FTR: curl -H "Authorization: Bearer REDACTED" -X POST http://localhost:8008/_matrix/client/v3/createRoom -d '{"power_level_content_override":{"users":{"@draupnir:lix.systems":101,"@hexchen:colon.at":100}},"creation_content":{"type":"m.space"},"invite":["@hexchen:colon.at"],"room_alias_name":"space"}' to make a space

FTR: `curl -H "Authorization: Bearer REDACTED" -X POST http://localhost:8008/_matrix/client/v3/createRoom -d '{"power_level_content_override":{"users":{"@draupnir:lix.systems":101,"@hexchen:colon.at":100}},"creation_content":{"type":"m.space"},"invite":["@hexchen:colon.at"],"room_alias_name":"space"}'` to make a space
Owner

Created #space:lix.systems, #discuss:lix.systems and #announcements:lix.systems. If any more rooms are needed:

curl -H "Authorization: Bearer REDACTED" -X POST http://localhost:8008/_matrix/client/v3/createRoom -d '{"power_level_content_override":{"users":{"@draupnir:lix.systems":101,"YOUR_MXID":100}},"invite":["YOUR_MXID"],"room_alias_name":"ROOM_NAME_BETWEEN_POUND_AND_COLON","name":"DISPLAY_NAME"}'

Then add it to the space manually and set join rules.

Created #space:lix.systems, #discuss:lix.systems and #announcements:lix.systems. If any more rooms are needed: ``` curl -H "Authorization: Bearer REDACTED" -X POST http://localhost:8008/_matrix/client/v3/createRoom -d '{"power_level_content_override":{"users":{"@draupnir:lix.systems":101,"YOUR_MXID":100}},"invite":["YOUR_MXID"],"room_alias_name":"ROOM_NAME_BETWEEN_POUND_AND_COLON","name":"DISPLAY_NAME"}' ``` Then add it to the space manually and set join rules.
Owner

Also created #moderation:lix.systems (name TBD; maybe #community-team:lix.system) to talk about moderation issues.

Also created #moderation:lix.systems (name TBD; maybe #community-team:lix.system) to talk about moderation issues.
Owner

aaaalso #dev:lix.systems

aaaalso #dev:lix.systems
Owner

(I support renaming #moderation to #community-team, which I'm sure is no surprise)

(I support renaming #moderation to #community-team, which I'm sure is no surprise)
Owner

i'll do that and change the primary alias then.

i'll do that and change the primary alias then.
Author
Owner

i think this is done-done.

i think this is done-done.
jade closed this issue 2024-05-16 22:56:43 +00:00
Sign in to join this conversation.
No labels
A-infra
A-matrix
No milestone
No assignees
3 participants
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: lix-project/meta#4
No description provided.