Adjust power-levels so room admins are at `100` and badger is at `101`
Problem
As part of the Gitter migration, we synced all Gitter room admins over as users with a power level of 90
and set the power level to do any action at 90
so the bridge bot user could maintain a higher power level than the rest of the users while giving the room admins autonomy over everything.
Unfortunately, Element displays this 90
power level as a "Mod" when the user is actually an "Admin" that can accomplish any task in the room.
It would be nice if custom power levels were better supported in Element though. This is tracked by https://github.com/vector-im/element-web/issues/24528
Potential solution
As mentioned by @t3chguy, we can make the bridge bot user at power level 101
and move the room admins up to a power level of 100
so they appear as "Admin" in the room without any need for extra explanation.
Dev notes
Since people have already had access to mess with the power levels in their room, we should take the lightest touch approach here.
- Fetch the power levels in the room
- Adjust the bridge bot user power level from
100
->101
- Adjust any existing user with a power level of
90
->100