Как быстрее всего добавить собственную функцию в клиент Telegram?
Хочу добавить в (любой) клиент Telegram функцию игнора заблокированных пользователей в групповых чатах и собрать его для себя.
Теоретически это должно быть примерно так: отлавливаем сообщения перед отрисовкой и проверяем
If message.author.blocked == true then message.value = "Пользователь заблокирован"
Есть инструкции по сборке оригинального клиента, есть инструкции по сборке форков, например через TDLib.
Но про оригинальный Telegram Desktop мне сказали, что там динамическая генерация и, может быть, я вообще не смогу найти в коде, где выводятся сообщения. С TDLib может быть проще, но для его клиентов сложнее найти подробные инструкции по сборке.
Но чтобы не ходить по ложным путям, я прошу совета, как быстрее это сделать, у людей, которые хорошо разбираются в том, как эти клиенты устроены. Чтобы я мог сосредоточиться на самом быстром варианте.