Меня достали километровые ссылки в MAX. За два вечера сделал свой сокращатель — и через него уже создали 10 000+ ссылок

Меня достали километровые ссылки в MAX. За два вечера сделал свой сокращатель — и через него уже создали 10 000+ ссылок

Для начала немного обо мне.

Эт я ))
Эт я ))

Я — создатель и главный разработчик экосистемы Tapbox в MAX. Многие из тех, кто давно интересуется ботами и сервисами внутри MAX, возможно, меня уже знают. А многие сейчас видят впервые — поэтому коротко: я практически каждый день работаю с MAX, ботами, автоматизацией и API.

И в какой-то момент меня просто достали ссылки.

Особенно приглашения в приватные каналы/чаты:

Или ссылки на личку:

Работает? Да.

Хочется такое ставить в посты, рекламу и отправлять людям? Мне — нет.

В какой-то момент я подумал: раз меня это настолько раздражает, почему бы просто не сделать сокращатель самому?

Два вечера, две кружки кофе и спасибо омериканскому клоду

Никаких месяцев разработки и огромного ТЗ не было.

Главный экран okmx
Главный экран okmx

Первую рабочую версию OKMX.RU я собрал буквально за два вечера и две кружки кофе.

Дальше к проекту подключились мой технический специалист и специалист по безопасности. Вместе проверили механику, редиректы, ограничения и безопасность.

Всё работает — можно запускать.

Причём я принципиально решил не делать универсальный сокращатель. OKMX.RU работает только со ссылками домена MAX.

А потом выяснилось, что дело не только в красоте

При работе с ботами я заметил ещё одну интересную особенность MAX.

Если бот работает на пулинге, в некоторых случаях MAX почему-то не отдаёт ему посты, в которых присутствуют длинные ссылки MAX.

И здесь сокращатель внезапно перестал быть для меня сервисом из серии «сделаем короткую ссылочку покрасивее».

Он стал рабочим инструментом.

Ссылка должна открываться. Особенно когда интернет ограничивают

Здесь появилась следующая задача.

Можно сделать прекрасный сокращатель, но что произойдёт во время ограничений мобильного интернета из-за БПЛА?

MAX работает, а домен стороннего сокращателя недоступен — и всё. Пользователь физически не сможет дойти до нужного канала или профиля.

Поэтому для меня было важно, чтобы OKMX.RU находился в белом списке и оставался доступным в таких условиях.

Так что сервис работает 24/7 даже когда включают глушилки. (ракетная опасность или бпла)

Да, есть дополнительное окно: сначала короткая ссылка открывается в браузере, после чего нужно нажать кнопку для перехода непосредственно в приложение MAX.

Но дальше никаких препятствий нет.

А если хочется красивый адрес

Меня достали километровые ссылки в MAX. За два вечера сделал свой сокращатель — и через него уже создали 10 000+ ссылок

Без регистрации можно просто сократить длинную ссылку MAX.

Если авторизоваться на OKMX.RU через MAX или VK, для ссылки можно сделать собственный красивый адрес.

Это удобно для постоянной ссылки на канал, бота, профиль или другой проект.

И здесь же находится мой коммерческий интерес.

Боты чисто от Tapbox
Боты чисто от Tapbox

На главной странице OKMX.RU размещается небольшая реклама ботов. Мини-реклама также может присутствовать на странице создания красивой ссылки.

На самих редиректах рекламы нет.

Я специально не хочу превращать переход в MAX в квест:

Посмотрите рекламу => подождите 10 секунд => найдите настоящую кнопку среди пяти рекламных

Если человек нажал на ссылку, чтобы попасть в MAX, — пусть идёт в MAX.

Думал, делаю маленькую штуку для себя

Самое интересное произошло уже после запуска.

Я изначально делал OKMX.RU потому, что инструмент был нужен лично мне и команде.

Меня достали километровые ссылки в MAX. За два вечера сделал свой сокращатель — и через него уже создали 10 000+ ссылок

Но сейчас через сервис создано уже больше 10к коротких ссылок и более 120к переходов по ним.

Для продукта, который начался с двух вечеров, двух кружек кофе и мысли «как же меня достали эти ссылки», результат для меня суперский.

Получается, проблема раздражала не только меня.

Сейчас я не пытаюсь превратить OKMX.RU в огромный комбайн со ста функциями.

Хочу оставить его простым:

Вставил ссылку MAX => получил короткую => выложил с ней пост → она работает и открывается.

А дальше буду смотреть на то, что действительно нужно пользователям.

Если вы уже работаете с MAX, интересно узнать ваш опыт.

Какие ещё мелкие проблемы MAX бесят вас настолько, что ради них хочется взять и написать отдельный сервис?

1