Commit f58dfe26 authored by mathieui's avatar mathieui

Only highlight the nick if it is not inside a word

thanks gio
parent 04aa6c89
......@@ -15,6 +15,7 @@ log = logging.getLogger(__name__)
import curses
import os
import random
import re
from datetime import datetime
from functools import reduce
......@@ -1158,7 +1159,8 @@ class MucTab(ChatTab):
"""
highlighted = False
if not time and nickname and nickname != self.own_nick and self.joined:
if self.own_nick.lower() in txt.lower():
if re.search(r'\b' + self.own_nick.lower() + r'\b', txt.lower()):
if self.state != 'current':
self.state = 'highlight'
highlighted = True
......
Markdown is supported
0% or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment