слайс:
text[entity.offset:(entity.offset + entity.length)]
и вот если в тексте есть эмодзи - offset считается неверно, а именно к каждому эмодзи + 1 символ.
это ожидаемо или где-то баг?
я бы юзал message.html_text() и регулярку 🌝
нет, там уберлогика отлавливания в чате сообщения из канала от этого же бота и связывания между собой )
Теоретически могу позже глянуть как я выдергивал code из сообщений. Но придется подождать. Давно не трогал тему выдергивания энтити из текста
Обсуждают сегодня