Reverse engineering Telegram бота pro.finansy
Reverse engineering Telegram бота pro.finansy
Эта заметка перенесена в основную wiki/dobireports базу, чтобы исследование не оставалось только в локальной рабочей папке агента.
Локальные рабочие артефакты остаются в /opt/data/telegram-bot-investigations/, но каноническая версия для дальнейшего анализа должна жить здесь, в Trip2G/Obsidian vault.
Краткий вывод
- Бот
@biblioteka_investora_botиспользует gate через SaleBot WebApp registration. - После human-assisted регистрации открывается библиотека с иерархическим inline-меню.
- Основной паттерн страницы:
round video→ текстовая карточка → inline-кнопки. [empty]сообщения в Telegram history нельзя игнорировать: это media-only video notes, часто ключевая часть UX.- Часть кнопок ведёт напрямую на PDF, часть вызывает callback и генерирует file-card, а некоторые действия запускают delayed upsell в SaleBot.
Связанные локальные файлы
/opt/data/telegram-bot-investigations/biblioteka_investora_bot.md— основной локальный отчёт./opt/data/telegram-bot-investigations/biblioteka_investora_bot_structure.md— исходная карта структуры./opt/data/telegram-bot-investigations/investigate_bot.md— инструкция по повторению анализа других Telegram-ботов.
Reverse engineering structure: @biblioteka_investora_bot
Дата: 2026-05-08
Метод: Telegram MCP после ручного прохождения регистрации пользователем.
Главная особенность механики
После регистрации бот работает как каталог/библиотека с иерархическим меню. Почти каждая страница/раздел состоит из пары сообщений:
round video/ video note — короткое круглое видео 5–22 сек.- Текстовая карточка раздела с inline-кнопками.
Это важно для reverse engineering: если собирать только текстовые сообщения, структура будет неполной. Нужно сохранять соседние [empty] media-сообщения перед текстом: они оказываются MessageMediaDocument с round=True, mime_type=video/mp4.
После регистрации
До регистрации:
/start file_39_o_news
→ приветствие
→ WebApp SaleBot registration form
После ручного прохождения формы:
Спасибо! Теперь у вас есть доступ к библиотеке инвестора.
Для начала, давайте я вас познакомлю с меню, и покажу навигацию.
→ short round video
→ инструкция: "Посмотрите эту короткую видео-инструкцию..."
→ main menu
Media pattern
Примеры media-сообщений:
1066: round video, 11.862 sec, 640x640 — вступление/доступ к библиотеке.1069: round video, 7.403 sec, 640x640 — видео-инструкция.1072/1076/1105: round video, 5.247 sec — главное меню.1078: round video, 9.793 sec — раздел «Инвестиции».1080: round video, 9.003 sec — раздел «Недвижимость».1082: round video, 22.199 sec — раздел «Калькуляторы».1084: round video, 12.779 sec — раздел «Криптовалюта».1086: round video, 13.120 sec — раздел «Финансы».1088/1094: round video, 7.987 sec — подраздел «Личный бюджет».1090: round video, 11.179 sec — раздел/подраздел «Книги / Конспекты».1107: round video, 8.172 sec — раздел «Лайфхаки».1111: round video, 12.545 sec — раздел «Детские файлы».
Вывод: видео не случайное, а часть шаблона страницы. Один и тот же video document может переиспользоваться при возврате на страницу.
Main menu
Message 1073 / 1077 / 1093 / 1101 / 1106 / 1110:
Вы находитесь в меню ✅
Выберете интересующий раздел 👇🏻
Кнопки главного меню:
💰 Инвестиции→ callback, открывает раздел «Инвестиции».🏠 Недвижимость→ callback, открывает раздел «Недвижимость».🧮 Калькуляторы→ callback, открывает раздел «Калькуляторы».₿ Криптовалюта→ callback, открывает раздел «Криптовалюта».🏦 Финансы→ callback, открывает раздел «Финансы».📚 Книги→ callback, открывает «Конспекты».🪄 Лайфхаки→ callback, открывает «Лайфхаки».👨👩👧 Для детей и родителей→ callback, открывает «Детские файлы».
Раздел: Инвестиции
Message 1079:
Вы открыли раздел «Инвестиции». 💰
Материалы этого раздела прокачают ваши знания про ценные бумаги, рынки и брокеров.
Нажимайте на подраздел, который хотели бы изучить ⬇️
Кнопки:
📈 Акции→ callback/subsection.💎 Облигации→ callback/subsection.👨🏻💼 Брокеры→ callback/subsection.🌍 Экономика→ callback/subsection.💼 Портфельное инвестирование→ callback/subsection.📊 Технический анализ→ callback/subsection.🛡 Фундаментальный анализ→ callback/subsection.🏢 Фонды→ callback/subsection.↩️ Назад→ main menu.
Раздел: Недвижимость
Message 1081:
Смысл: инвестирование в недвижимость, ипотека, земля, REITs, стратегии.
Кнопки:
Выгоднее взять ипотеку или копить на квартиру?→ PDF:https://profinansy-online.ru/files/uploads/library/vzyat-ipoteku-ili-kopit-na-kvartiru.pdf↩️ Назад→ main menu.
Раздел: Калькуляторы
Message 1083:
Смысл: калькуляторы сложного процента, ипотеки, кредитов, финансовой цели, рефинансирования, доходности облигаций.
Кнопки:
Открыть калькулятор 🔥→ URL:https://profinansy.ru/market/compound-interest-calculator↩️ Назад→ main menu.
Раздел: Криптовалюта
Message 1085:
Смысл: заработок на криптовалюте, BTC growth framing.
Кнопки:
Как переводить крипту в Телеграм→ callback/subpage.Как заработать на своем NFT→ PDF:https://profinansy-online.ru/files/library/ncvr/kak-zarabotat-na-svoyom-nft.pdfЧто за Криптосанкции ввёл ЕС против России→ PDF:https://profinansy-online.ru/files/uploads/library/Chto-za-kriptosankcii-vvel-ES-protiv-Rossii.pdf↩️ Назад→ main menu.
Раздел: Финансы
Message 1087:
Смысл: свободные деньги в бюджете, валюта, налоги.
Кнопки:
👛 Личный бюджет→ callback/subsection.💵 Валюта→ callback/subsection.🏦 Налoги→ callback/subsection.↩️ Назад→ main menu.
Подраздел: Личный бюджет
Messages 1089, 1095:
Это подраздел «Личный бюджет» 👛
Что вы здесь узнаете:
- как справиться с кредитами и долгами
- неочевидные способы заработка
- как вести бюджет и копить на цели без новых кредитов
Выбирайте интересующий файл ⬇️
Кнопки:
Снизить долговую нагрузку→ callback → выдаёт карточку файла + later promo.Разлей бюджет по кувшинам→ callback → выдаёт карточку файла.Куда выгоднее получать зарплату→ PDF:https://profinansy-online.ru/files/uploads/library/KARTA_DLYA_POLUCHENIA_ZP.pdfКак заработать во время праздников→ PDF:https://profinansy-online.ru/files/library/ncvr/prazdniki_-_vremya_zarabotat.pdfКак дарить подарки без ущерба бюджету→ PDF:https://profinansy-online.ru/files/library/ncvr/Schet_na_podarki.pdfКак узнать свою кредитную историю→ PDF:https://profinansy-online.ru/files/library/ncvr/kak_uznat_svoyu_kreditnuyu_istoriyu.pdfКак уведомить налоговую о зарубежном счете→ PDF:https://profinansy-online.ru/files/library/ncvr/kak-uvedomit-nalogovuyu-o-zarubezhnom-schete.pdfКак закрыть кредитку-ошибку→ PDF:https://profinansy-online.ru/files/library/ncvr/kak-zakryt-kreditku-oshibku.pdfКак создать финансовый резерв и застраховать себя→ PDF:https://profinansy-online.ru/files/library/ncvr/kak-sozdat-finansovyi-rezerv-i-zastrahovat-sebya.pdf10 простых привычек, которые помогут стать богатым→ PDF:https://profinansy-online.ru/files/library/ncvr/10-prostyh-finansovyh-privychek.pdf↩️ Haзaд→ parent/main menu.
Callback: Снизить долговую нагрузку
Message 1096:
🔥В файле рассказали 3 действующих способа снизить долговую нагрузку.
Скачивай и закрывай свои долги
Button:
✅ Скачать файл→ PDF:https://profinansy-online.ru/files/uploads/library/Kak_snizit_dolgovuyu_nagruzku.pdf
Через ~20 сек после нажатия пришёл promo message 1097 / 1099:
Что делать с деньгами в 2026 году?
...
бесплатный марафон «10 способов вкладывать деньги в 2026 году выгодно и надёжно»
Button:
ЗАПИСАТЬСЯ НА ЛЕКЦИИ→https://l.salebot.pro/b27dce392856
Это важная mechanics: file-click может запускать delayed upsell/promo воронку на SaleBot landing.
Callback: Разлей бюджет по кувшинам
Message 1098:
🤑Первый шаг к финансовой грамотности — это ведение бюджета.
Узнай как помощью методики «6 кувшинов» привести свой бюджет в порядок!
Buttons:
👉Скачать файл→ PDF:https://profinansy-online.ru/files/library/ncvr/kak-gramotno-raspredelit-byudzhet.pdf↩️ Назад→ menu.
Раздел: Книги / Конспекты
Messages 1091, 1103:
Это подраздел «Конспекты». 📝
Прочитала за вас книги и перевела зарубежные статьи. Получилась краткая и полезная выжимка о финансах и инвестициях.
Открывайте интересующий файл ⬇️
Кнопки:
Callback items:
Как устроена экономикаРазумный инвесторСамый богатый в ВавилонеМножественные источники доходаНовая поведенческая экономикаАнтихрупкостьБольшие долговые кризисыМанифест инвестораНа пенсию в 35 летКнига решенийПочему одни страны богатыеМозг и деньгиСчастливый денежный карманДети деньги не зарабатываютДавай поговорим о твоих доходахМетавнимание - быть внимательнымПервые 90 дней
Direct PDF items:
Конспект книги "Богатство семьи"→https://profinansy-online.ru/files/library/ncvr/samye_vazhnye_tezisy_iz_knigi_bogatstvo_semi.pdfМеняющийся мировой порядок→https://profinansy-online.ru/files/library/ncvr/Meniaiushchiisia_mirovoi_poriadok.pdfПринципы успешного инвестирования Vanguard→https://profinansy-online.ru/files/library/ncvr/Principy_uspeshnogo_investirovaniya_ot_upravlyayushchej_kompanii_Vanguard.pdfКак выглядит путь к руинам→https://profinansy-online.ru/files/library/ncvr/put_k_ruinam.pdfПочему богатые богатеют, а бедные беднеют→https://profinansy-online.ru/files/uploads/library/Pochemu-bogatye-bogateyut.pdf
Note: one attempt to press Как устроена экономика through MCP produced generic fallback (Ой, я бот...) rather than a clean callback result. This may be a MCP button-press bug or bot-side handling quirk; do not infer that the real user UI is broken without retesting manually.
Раздел: Лайфхаки
Message 1108:
Это подраздел «Лайфхаки».💡
Поделюсь опытом, как можно сделать вашу жизнь проще и счастливее.
Какой файл вы хотите прочитать? ⬇️
Кнопки:
Direct PDF items:
9 шагов, чтобы навести порядок в Telegram→https://profinansy-online.ru/files/library/ncvr/9_shagov_chtoby_navesti_poriadok_u_sebia_v_Telegram.pdfКак инвестировать в искусство?→https://profinansy-online.ru/files/library/ncvr/iskusstvo.pdfЧто нужно знать начинающему инвестору?→https://profinansy-online.ru/files/library/ncvr/nachinayushchemu_investoru.pdfКак сидеть дома с детьми и получать деньги→https://profinansy-online.ru/files/library/ncvr/kak-sidet-doma-s-detmi-i-poluchat-za-eto-dengi-2.pdfКак грамотно просить повышения на работе→https://profinansy-online.ru/files/uploads/Kak-gramotno-prosit-povysheniya-na-rabote.pdfКак обналичить денежный сертификат→https://profinansy-online.ru/files/library/ncvr/kak-obnalichit-podarochnyj-sertifikat.pdfКак заработать не выходя из дома→https://profinansy-online.ru/files/library/ncvr/kak-zarabotat-ne-vyhodya-iz-doma.pdfКак скачать приложения российских банков на айфон→https://profinansy-online.ru/files/uploads/library/Kak-skachat-prilozheniya-rossiyskih-bankov.pdfКак проверить свои долги по базе ФССП→https://profinansy-online.ru/files/uploads/library/Kak-proverit-dolgi-na-sayte-FSSP.pdfБрачный договор и зачем он нужен→https://profinansy-online.ru/files/uploads/library/BRACHNYI_DOGOVOR_I_ZACHEM_ON_NUZHEN.pdfКак выйти на пенсию в 35 лет→https://profinansy-online.ru/files/uploads/other/Kak_vyiti_na_pensiyu_v_35_let.pdf
Callback item:
Как пользоваться ChatGPT→ callback/subpage. MCP click did not produce a new message in the observed window; retest manually or via lower-level callback data if needed.
Раздел: Детские файлы
Message 1112:
Вы открыли раздел «Детские файлы». 👧🏼🧒🏽
Это файлы для родителей и детей про:
- мошенников
- финансовую грамотность
- первые деньги детей
А еще вы сможете прочитать комикс про Машу и Колю.
Выбирайте то, что хотели бы изучить ⬇️
Кнопки:
Гайд по финансам для родителей школьников и студентов→https://profinansy-online.ru/files/library/ncvr/gajd-po-finansam-dlya-roditelej-shkolnikov-i-studentov.pdfГайд "Как защитить ребенка от мошенников"→https://profinansy-online.ru/files/uploads/other/kak-zashchitit-rebyonka-ot-moshennikov.pdfГайд "Как зарабатывать на хобби с детства"→https://profinansy-online.ru/files/uploads/other/kak-zarabatyvat-na-hobbi-s-detstva.pdfКомикс "Маша и Коля. Очень взрослые дела"→https://profinansy-online.ru/files/uploads/other/masha-i-kolya-ochen-vzroslye-dela.pdfКниги для развития финансовой грамотности у детей→https://profinansy-online.ru/files/uploads/knigi-dlya-razvitiya-u-detei-finansovoi-gramotnosti.pdfСтатья "За что платить детям?"→https://profinansy-online.ru/files/uploads/other/platit-li-detyam-za-horoshie-ocenki-v-shkole.pdf↩️ Назад→ main menu.
Fallback / support behavior
Если отправить боту обычный текст или callback ошибочно превращается в текст, бот отвечает:
Ой, я бот и не умею распознавать речь. Напиши в поддержку моим коллегам-людям, они помогут.
https://t.me/profinansy_help_bot?start=start
Это отдельная support escape hatch.
Reverse engineering выводы
- Бот — не линейная рассылка, а каталог материалов с иерархическим меню.
- Типовая страница:
round video→text card→inline buttons. - Контент делится на:
- прямые PDF URL-кнопки;
- callback-кнопки, которые раскрывают карточку файла;
- callback-разделы/подразделы;
- promo/upsell карточки после отдельных действий.
- Ссылки на PDF в основном на
profinansy-online.ru/files/.... - Upsell/registration links могут уходить на SaleBot short landing, пример:
https://l.salebot.pro/b27dce392856. - Кнопки
Назадне редактируют старую карточку, а присылают новую паруround video + menu text, из-за чего история быстро растёт. - Для корректной карты нужно дедуплицировать страницы по тексту/кнопкам, а media связывать с ближайшим последующим текстовым сообщением.