Nikita Kalanakov 2 yıl önce
ebeveyn
işleme
1a8f090ee6
2 değiştirilmiş dosya ile 5 ekleme ve 1 silme
  1. 2 0
      makeshot/makeshot.c
  2. 3 1
      utils.py

+ 2 - 0
makeshot/makeshot.c

@@ -222,6 +222,8 @@ void preprocess_text(buffer_t *buffer, char *text) {
       SET("\xee\x80\x81", " bgcolor=\"#ffffff\"", 0);
     else if (c == 0xee && nc == 0x80 && fc == 0x82)
       SET("\xee\x80\x82", " fgcolor=\"#70baf5\" underline=\"single\" underline_color=\"#70baf5\"", 0);
+    else if (c == 0xee && nc == 0x80 && fc == 0x83)
+      SET("\xee\x80\x83", " fgcolor=\"#70baf5\"", 0);
     else
       buffer_append_escaped(buffer, c);
 escape:;

+ 3 - 1
utils.py

@@ -12,7 +12,8 @@ from telethon.tl.types import (
   MessageEntityPre,
   MessageEntitySpoiler,
   MessageEntityUnderline,
-  MessageEntityUrl
+  MessageEntityUrl,
+  MessageEntityMention
 )
 
 Command = namedtuple(
@@ -150,6 +151,7 @@ DELIMITERS = {
   MessageEntityUnderline: '\ue000',
   MessageEntitySpoiler:   '\ue001',
   MessageEntityUrl:       '\ue002',
+  MessageEntityMention:   '\ue003'
 }
 
 class LookupTable: