mirror of
https://github.com/tulir/mautrix-whatsapp
synced 2024-06-01 10:38:58 +02:00
Give bridge bot PL 100 in DMs
This commit is contained in:
parent
103bfc31c6
commit
d1bc6871d0
|
@ -1814,6 +1814,7 @@ func (portal *Portal) GetBasePowerLevels() *event.PowerLevelsEventContent {
|
||||||
InvitePtr: &invite,
|
InvitePtr: &invite,
|
||||||
Users: map[id.UserID]int{
|
Users: map[id.UserID]int{
|
||||||
portal.MainIntent().UserID: 100,
|
portal.MainIntent().UserID: 100,
|
||||||
|
portal.bridge.Bot.UserID: 100,
|
||||||
},
|
},
|
||||||
Events: map[string]int{
|
Events: map[string]int{
|
||||||
event.StateRoomName.Type: anyone,
|
event.StateRoomName.Type: anyone,
|
||||||
|
@ -1831,6 +1832,9 @@ func (portal *Portal) applyPowerLevelFixes(levels *event.PowerLevelsEventContent
|
||||||
changed = levels.EnsureEventLevel(event.EventReaction, 0) || changed
|
changed = levels.EnsureEventLevel(event.EventReaction, 0) || changed
|
||||||
changed = levels.EnsureEventLevel(event.EventRedaction, 0) || changed
|
changed = levels.EnsureEventLevel(event.EventRedaction, 0) || changed
|
||||||
changed = levels.EnsureEventLevel(TypeMSC3381PollResponse, 0) || changed
|
changed = levels.EnsureEventLevel(TypeMSC3381PollResponse, 0) || changed
|
||||||
|
if portal.IsPrivateChat() {
|
||||||
|
changed = levels.EnsureUserLevel(portal.bridge.Bot.UserID, 100) || changed
|
||||||
|
}
|
||||||
return changed
|
return changed
|
||||||
}
|
}
|
||||||
|
|
||||||
|
|
Loading…
Reference in a new issue