Ми запустили Telegram Mini App Kurslog. Це повноцінний застосунок для порівняння курсів обміну, який відкривається прямо всередині Telegram. Нічого не треба встановлювати, реєструватися теж не треба.
Це наш сьомий клієнт після сайту, мобільного застосунку, розширення для Chrome, доповнення для Raycast, MetaMask Snap і MCP-конектора для Claude. Але цей відрізняється від решти однією річчю, якої не було ніде. Він уміє сам написати вам, коли курс дійде до потрібного значення.
Навіщо Kurslog у Telegram
Людина шукає курс не тоді, коли сидить за ноутбуком. Вона шукає його в дорозі, у черзі, посеред переписки, коли хтось у чаті скинув пропозицію і треба швидко зрозуміти, нормальна вона чи ні. Відкривати браузер, згадувати адресу, чекати завантаження. Довго.
Mini App прибирає всі ці кроки. Ви вже в Telegram, тап по боту, застосунок відкрився. Ніякого встановлення, ніякого місця на телефоні, ніяких оновлень через магазин. Працює однаково на iPhone, Android, десктопі та у веб-версії Telegram.
Ми довго дивилися на цей формат і не поспішали. Хотілося не урізаний віджет із трьома курсами, а той самий Kurslog, до якого люди звикли. Тому всередині є пошук напрямку, фільтри, готівка з вибором країни й міста, картки обмінників, відгуки та стрічка блогу.
Найбільше формат виграє для тих, хто міняє часто й невеликими сумами. Фрилансер отримав оплату в USDT і хоче зняти гривню сьогодні. Людина копить у крипті й чекає, поки курс підросте на пару відсотків. Хтось збирається за кордон і дивиться, де вигідніше взяти готівкові євро. У всіх трьох випадках рішення ухвалюється за хвилину, і ця хвилина зазвичай проходить у телефоні.
Сповіщення про курс приходять у чат
Це головне, заради чого варто спробувати. У застосунку ви обираєте напрямок обміну, вказуєте курс, який вас влаштує, і закриваєте Telegram. Далі нічого робити не треба.
Коли ринок дійде до вашого значення, бот напише вам звичайним повідомленням. Не пуш, який загубиться серед двадцяти інших. Не лист на пошту, яку ви відкриваєте раз на тиждень. Повідомлення в тому самому Telegram, де ви й так проводите час, з кнопкою, що відкриває потрібний напрямок одним тапом.
Ми перевіряємо курси кожні дві хвилини. Спрацьовує сповіщення лише на переході через ваш поріг, а не щоразу, поки курс тримається вище нього. Після спрацювання наступне таке саме прийде не раніше ніж через шість годин. Більше десяти повідомлень на добу не надішлемо в жодному разі. А з 23:00 до 07:00 бот мовчить, причому за вашим часовим поясом, а не за київським.
Навіщо стільки обмежень? Бо сервіс, який будить вас о третій ночі новиною про курс, видаляють на другий день. Ми радше пропустимо одне спрацювання, ніж набридатимемо.
Що всередині
Головний екран показує популярні напрямки з живими курсами. Далі працює звичний сценарій. Обираєте, що віддаєте і що хочете отримати, вводите суму, дивитеся список обмінників, відсортований за вигодою.
У кожному рядку видно курс, резерв, мінімальну й максимальну суму та рейтинг довіри обмінника. Якщо резерву не вистачає на вашу суму, пропозиція не показується взагалі. Це той самий фільтр, що працює на сайті. Спрощеної версії для Telegram ми не робили.
Далі доступні картки обмінників з відгуками, можливість залишити свій відгук і відповісти на чужий, обране та чорний список. Пошук валюти розуміє неточне введення, навіть набране не в тій розкладці клавіатури. Кнопка переходу веде на сайт обмінника через наше посилання, як і скрізь, а самі переходи ми рахуємо для Telegram окремо, щоб бачити, наскільки формат живий.
Точність курсу теж перенесли без змін. Кількість знаків після коми для кожної валюти задається в нашій адмінці, і Mini App бере саме її, а не округлює на свій розсуд. Для гривні це два знаки, для дрібних криптовалют більше. Дрібниця, але саме на таких дрібницях помітно, чи то самий це сервіс, чи схожа на нього копія.
Готівка по містах
Готівковий обмін ми не спрощували. Обираєте валюту, потім країну, потім місто, і бачите офіси саме там. Якщо для нової пари в обраному місті пропозицій немає, застосунок скине вибір і запропонує інше місто замість того, щоб показати порожній екран.
Скажімо, вам треба обміняти USDT на готівкову гривню в Києві. Обираєте пару, вмикаєте готівку, ставите місто, отримуєте список офісів із курсами. Те саме працює для сотень міст і понад сотні країн. Курси там оновлюються з тієї самої стрічки, що живить сайт, тому розбіжностей між платформами немає.
Один акаунт із сайтом і застосунком
Вхід відбувається сам. Telegram передає застосунку підписані дані про вас, ми перевіряємо підпис на своєму сервері й видаємо звичайний токен. Пароль вигадувати не треба, підтверджувати пошту теж.
Якщо у вас уже є акаунт на kurslog.com, його можна прив'язати. Тоді обране, чорний список і відгуки стануть спільними. Додали напрямок у Telegram, і він одразу з'явився на сайті та в мобільному застосунку.
Окремо ми зробили прив'язку для тих, хто заходить через Google, а таких більшість. Google свідомо блокує вхід усередині вбудованих браузерів, тому в Telegram звичайна кнопка просто не спрацювала б. Довелося зробити обхід. Застосунок показує одноразовий код, ви відкриваєте сторінку прив'язки у звичайному браузері, входите там як завжди і вводите цей код. Хвилина роботи, і робиться це один раз.
Чому виглядає так само, як мобільний застосунок
Ми свідомо не вигадували новий інтерфейс. Людина, яка користується нашим застосунком на телефоні, відкриває Mini App і бачить ті самі картки, ті самі кольори, ту саму логіку сортування й ту саму точність курсів.
Це не про лінощі, а про звичку. Коли один сервіс має сім клієнтів, найгірше, що можна зробити, це змусити людину вчитися заново в кожному з них. Тому картка обмінника, свайп для видалення з обраного, зірочки рейтингу та значок довіри виглядають однаково скрізь.
Різниця лише в тому, що Telegram диктує свої правила. Кнопка повернення тут системна, тема підхоплюється з налаштувань вашого Telegram, а нижня панель враховує безпечні зони екрана. Вертикальний свайп ми вимкнули, інакше протягування списку курсів закривало б застосунок.
Мова, дані та межі
Мова визначається автоматично, за налаштуваннями вашого Telegram. Українська й російська підхоплюються напряму, усе інше відкривається англійською. Вибір можна змінити вручну, він запам'ятається.
Зберігаємо ми небагато. Числовий ідентифікатор Telegram, ім'я, яке ви показуєте публічно, і аватар. Історію переписки ми не читаємо, доступу до неї в Mini App немає за самою будовою платформи. Щоб бот міг надіслати сповіщення, він окремо попросить дозвіл писати вам. Без вашої згоди не напише жодного разу.
Як відкрити
Найпростіше перейти на t.me/kurslog_app_bot і натиснути кнопку запуску. Бот також розуміє команди. Наберіть /app, щоб відкрити застосунок, /alerts, щоб дізнатися про сповіщення, /help для короткої довідки.
Спробуйте почати з чогось звичного. Подивіться, за скільки зараз можна обміняти USDT на гривню в Монобанку, або перевірте, скільки дають за Bitcoin на картку Монобанку. Потім поставте на цей напрямок сповіщення й забудьте про нього. Бот нагадає сам.
Часті запитання
Чи треба щось встановлювати?
Ні. Mini App працює всередині Telegram і не займає місця на телефоні. Оновлення теж не потрібні, ви завжди відкриваєте свіжу версію.
Скільки це коштує?
Нічого. Kurslog заробляє на партнерських переходах до обмінників, тому для вас доступ безкоштовний, і платних функцій ми не плануємо.
Чи можна дивитися курси без акаунта?
Так, курси, обмінники й готівка доступні відразу. Акаунт потрібен лише для обраного, чорного списку, відгуків і сповіщень, але він створюється сам при першому відкритті.
Сповіщення не приходить, хоча курс уже дійшов. Чому?
Найчастіша причина в тому, що боту не дали дозвіл писати. Відкрийте чат із ботом, натисніть кнопку запуску, потім створіть сповіщення заново й погодьтеся на запит. Друга причина це тихі години з 23:00 до 07:00 за вашим часом.
Чи працює на комп'ютері?
Так. Десктопний Telegram і веб-версія відкривають Mini App у вікні, набір функцій той самий, що й на телефоні.
Чи безпечно входити через Telegram?
Так. Telegram передає застосунку дані, підписані ключем нашого бота, і ми перевіряємо цей підпис на сервері перед тим, як пустити всередину. Підробити такий вхід без нашого ключа неможливо, а сам ключ лежить лише на сервері.
Що плануємо далі
Найближче завдання це посилання, які відкривають конкретний напрямок одразу. Зараз будь-яке посилання веде на головний екран, а ми хочемо, щоб із каналу або з чату можна було потрапити відразу на потрібний курс, наприклад на сторінку Bitcoin.
Далі в списку сповіщення на конкретний обмінник, а не лише на найкращий курс по ринку, і показ зміни курсу за добу прямо в списку. Якщо користуватиметеся й побачите, що чогось бракує або щось працює дивно, напишіть на support@kurslog.com. Перші тижні після запуску відгуки цінні найбільше, саме вони показують, що ми недодивилися.




Коментарі
Ваша e-mail адреса не оприлюднюватиметься. Обов'язкові поля позначені *