🐛 Fix powerlevel detection
This commit is contained in:
5
index.js
5
index.js
@ -131,7 +131,10 @@ client.on("Room.timeline", async function (event, room) {
|
|||||||
if (event.getLocalAge() > 5000) return;
|
if (event.getLocalAge() > 5000) return;
|
||||||
if (event.event.sender == userId) return;
|
if (event.event.sender == userId) return;
|
||||||
|
|
||||||
const senderPowerLevel = room.oldState.members[event.event.sender].powerLevel;
|
const senderPowerLevel = client
|
||||||
|
.getRoom(room.roomId)
|
||||||
|
.getMember(event.event.sender).powerLevel;
|
||||||
|
|
||||||
if (senderPowerLevel <= 40) {
|
if (senderPowerLevel <= 40) {
|
||||||
if (
|
if (
|
||||||
event.getType() == "m.room.message" &&
|
event.getType() == "m.room.message" &&
|
||||||
|
Reference in New Issue
Block a user