Soften room permissions during backfill #77

Open
opened 2026-03-05 20:46:57 +00:00 by beanie · 1 comment

OOYE creates rooms with permissions similar to the restrictions currently set, however this can lead to issues when utilising the backfill tool.

I wish I'd kept logs of this and raised an issue at the time, but the backfill script will raise an error and bail out when it tries to post from accounts with no permissions (either, due to permissions having changed since the rooms creation, or when proxying other bots such as /plu/ral).

When the backfill sript is executed, softening room permissions to allow for member posting during the backfill process is likely the best bet, restoring the permissions to their original form after completion.

OOYE creates rooms with permissions similar to the restrictions currently set, however this can lead to issues when utilising the backfill tool. I wish I'd kept logs of this and raised an issue at the time, but the backfill script will raise an error and bail out when it tries to post from accounts with no permissions (either, due to permissions having changed since the rooms creation, or when proxying other bots such as [/plu/ral](https://plural.gg/guide/getting-started)). When the backfill sript is executed, softening room permissions to allow for member posting during the backfill process is likely the best bet, restoring the permissions to their original form after completion.
Author

The easy workaround for this is indeed, just adjusting the room permissions after creation, re-running the backfill script, and then setting them back after. So I'd say this is low priority.

The easy workaround for this is indeed, just adjusting the room permissions after creation, re-running the backfill script, and then setting them back after. So I'd say this is low priority.
cadence added the
backfill
label 2026-03-07 09:10:29 +00:00
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: cadence/out-of-your-element#77
No description provided.