forked from rDrama/rDrama
1
0
Fork 0

remove !everyone

master
Aevann 2023-03-01 22:21:56 +02:00
parent 5afc1d0ba1
commit cb76ab0da9
1 changed files with 5 additions and 10 deletions

View File

@ -135,16 +135,11 @@ def NOTIFY_USERS(text, v):
if FEATURES['PING_GROUPS']: if FEATURES['PING_GROUPS']:
billed = set() billed = set()
for i in group_mention_regex.finditer(text): for i in group_mention_regex.finditer(text):
if i.group(2) == 'everyone': group = g.db.get(Group, i.group(2))
everyone = [x[0] for x in g.db.query(User.id).all()] if group:
billed.update(everyone) if v.id not in group.member_ids:
notify_users.update(everyone) billed.update(group.member_ids)
else: notify_users.update(group.member_ids)
group = g.db.get(Group, i.group(2))
if group:
if v.id not in group.member_ids:
billed.update(group.member_ids)
notify_users.update(group.member_ids)
if billed: if billed:
cost = len(billed) * 5 cost = len(billed) * 5