Fix SyntaxError in emoji_pattern regex in pytchat_listener.py (correct multi-line string)
This commit is contained in:
@@ -46,18 +46,18 @@ def main():
|
|||||||
|
|
||||||
# Add coloring for standard emojis
|
# Add coloring for standard emojis
|
||||||
emoji_pattern = re.compile(
|
emoji_pattern = re.compile(
|
||||||
(" # Start capturing group
|
r"("
|
||||||
"\U0001F600-\U0001F64F" # emoticons
|
r" # Start capturing group
|
||||||
"\U0001F300-\U0001F5FF" # symbols & pictographs
|
r"\U0001F600-\U0001F64F" # emoticons
|
||||||
"\U0001F680-\U0001F6FF" # transport & map symbols
|
r"\U0001F300-\U0001F5FF" # symbols & pictographs
|
||||||
"\U0001F1E0-\U0001F1FF" # flags (iOS)
|
r"\U0001F680-\U0001F6FF" # transport & map symbols
|
||||||
"\U00002702-\U000027B0" # Dingbats
|
r"\U0001F1E0-\U0001F1FF" # flags (iOS)
|
||||||
"\U000024C2-\U0001F251" # Enclosed characters
|
r"\U00002702-\U000027B0" # Dingbats
|
||||||
"\U0001F900-\U0001F9FF" # Supplemental Symbols and Pictographs
|
r"\U000024C2-\U0001F251" # Enclosed characters
|
||||||
"\U0000200D" # Zero Width Joiner (for emoji sequences)
|
r"\U0001F900-\U0001F9FF" # Supplemental Symbols and Pictographs
|
||||||
"\U0000FE0F" # Variation Selector-16 (for emoji presentation)
|
r"\U0000200D" # Zero Width Joiner (for emoji sequences)
|
||||||
")+
|
r"\U0000FE0F" # Variation Selector-16 (for emoji presentation)
|
||||||
, re.UNICODE)
|
r")+", re.UNICODE)
|
||||||
message_text = emoji_pattern.sub(r'[magenta]\1[/magenta]', message_text)
|
message_text = emoji_pattern.sub(r'[magenta]\1[/magenta]', message_text)
|
||||||
|
|
||||||
# Alternate background styles
|
# Alternate background styles
|
||||||
@@ -84,4 +84,4 @@ def main():
|
|||||||
console.print(f"[green]Chat log saved to {log_filename}[/green]")
|
console.print(f"[green]Chat log saved to {log_filename}[/green]")
|
||||||
|
|
||||||
if __name__ == '__main__':
|
if __name__ == '__main__':
|
||||||
main()
|
main()
|
||||||
|
|||||||
Reference in New Issue
Block a user