From 913d041d2145615179abaaad9ef3ce184f5a16cc Mon Sep 17 00:00:00 2001 From: Alexander Popov Date: Sun, 8 Dec 2024 13:59:21 +0300 Subject: [PATCH] =?UTF-8?q?=D0=92=D1=80=D0=B5=D0=BC=D0=B5=D0=BD=D0=BD?= =?UTF-8?q?=D0=BE=20=D1=83=D0=B1=D1=80=D0=B0=D0=BD=D1=8B=20TelegramID?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- app/collect.py | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/collect.py b/app/collect.py index e677d3e..2d3833a 100644 --- a/app/collect.py +++ b/app/collect.py @@ -23,14 +23,14 @@ def parse_wins_top(message: Message) -> None: # оставляет ники игроков, Python не может в эмодзи в RegExp, по этому пришлось делать через str.replace() # gamer = re.sub(r'\s[⚡⚜]$', '', gamer) gamer = gamer.replace(' ⚡', '') - gamer = gamer.replace(' ⚜', '') + gamer = gamer.replace(' ⚜', '').replace('\ufe0f', '') battle_count = battle_count.replace(' ⚔', '') # удаляем эмодзи мечей battle_count = int(re.sub(r'[^\x00-\x7F]', '', battle_count)) # преобразовывает строку в число WINS.append( { - 'telegram_id': message.entities[idx].url.strip('http://t.me/'), + # 'telegram_id': message.entities[idx].url.strip('http://t.me/'), 'username': gamer, 'count': battle_count, } @@ -61,14 +61,14 @@ def parse_donates_top(message: Message) -> None: # Python не может парсить эмодзи в RegExp, по этому пришлось делать через str.replace() # player = re.sub(r'\s[⚡⚜]$', '', player) player = player.replace(' ⚡', '') - player = player.replace(' ⚜', '') + player = player.replace(' ⚜', '').replace('\ufe0f', '') donates_count = donates_count.replace(' 💠', '') # удаляем эмодзи пожертвований donates_count = int(re.sub(r'[^\x00-\x7F]', '', donates_count)) # преобразовывает строку в число DONATES.append( { - 'telegram_id': message.entities[idx].url.strip('http://t.me/'), + # 'telegram_id': message.entities[idx].url.strip('http://t.me/'), 'username': player, 'count': donates_count, }