Skip to content

Commit 2dfd9ea

Browse files
authored
Refactor message formatting for ban notifications
1 parent 7d6810d commit 2dfd9ea

File tree

1 file changed

+2
-3
lines changed

1 file changed

+2
-3
lines changed

plugins/mission/listener.py

Lines changed: 2 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -673,9 +673,8 @@ async def onBanReject(self, server: Server, data: dict) -> None:
673673
admin_channel = self.bot.get_admin_channel(server)
674674
if not admin_channel:
675675
return
676-
player = server.get_player(ucid=data['ucid'])
677676
message = _('Banned user {name} (ucid={ucid}, ipaddr={ipaddr}) rejected. Reason: {reason}').format(
678-
name=player.display_name, ucid=data['ucid'], ipaddr=data['ipaddr'], reason=data['reason'])
677+
name=data.get('name', 'n/a'), ucid=data['ucid'], ipaddr=data['ipaddr'], reason=data['reason'])
679678
await admin_channel.send(f"```{message}```")
680679

681680
@event(name="onBanEvade")
@@ -689,7 +688,7 @@ async def onBanEvade(self, server: Server, data: dict) -> None:
689688

690689
message = _('Player {name} (ucid={ucid}) connected from the same IP (ipaddr={ipaddr}) '
691690
'as banned player {old_name} (ucid={old_ucid}), who was banned for {reason}!').format(
692-
name=data['name'], ucid=data['ucid'], ipaddr=data['ipaddr'], old_name=old_name,
691+
name=data.get('name', 'n/a'), ucid=data['ucid'], ipaddr=data['ipaddr'], old_name=old_name,
693692
old_ucid=data['old_ucid'], reason=data['reason']
694693
)
695694
view = View(timeout=None)

0 commit comments

Comments
 (0)