diff --git a/sukuinote/plugins/user_joins.py b/sukuinote/plugins/user_joins.py index abda155..1cd8a5b 100644 --- a/sukuinote/plugins/user_joins.py +++ b/sukuinote/plugins/user_joins.py @@ -35,7 +35,11 @@ async def log_user_joins(client, update, users, chats): raise ContinuePropagation if not is_join and not config['config']['log_user_adds']: raise ContinuePropagation - text = f"{'User Join Event' if is_join else 'User Add Event'}\n- Chat: {html.escape(chats[chat_id].title)} [{sexy_chat_id}]\n" + text = f"{'User Join Event' if is_join else 'User Add Event'}\n- Chat: " + atext = html.escape(chats[chat_id].title) + if getattr(chats[chat_id], 'username', None): + atext = f'atext' + text += f"{atext} [{sexy_chat_id}]\n" async with lock: if (sexy_chat_id, message.id) not in handled: if is_join: