Тут, оказывается, у нового менеджера Макс есть свой API, и даже имеются библиотеки-обёртки (на Python, Java, Go, TypeScript) над ним.
Так вот, складывается ощущение, что там вся команда состоит из сертифицированных под статью я себя подводить не хочу ,начиная от менеджеров и заканчивая разработчиками. Потому что это просто пиздец.
Начнём с библиотеки на Python, которая была написана на Python 2.x. Зависимости были описаны в отдельном .md-файлике без версий, просто названия библиотек. А когда это вскрылось и разработчикам накидали целую панамку удовъ, после чего репозиторий на GitHub просто снесли (прямо у меня на глазах).
Ну, это мелочи. TS-библиотека спалила нам некого внутреннего primebot'а — бота, через которого, видимо, тестировались обёртки в закрытом контуре, и который не ищется в самом Максе. Также теперь мы знаем, что когда-то Макс назывался One-Me (именно такое название имела TS-библиотека на момент релиза).
Документации нормальной нет ни у одной библиотеки — даже банального "как поставить". Дай бог, если что-то есть в директории docs в .md-файлах. Ну то есть мало того, что хрен поставишь библиотеки, так ещё и хрен найдёшь, как ими пользоваться.
Что было в голове у менеджеров, когда они это аппрувили к релизу? Какие вообще требования надо было ставить, чтобы получить вот это вот? У разработчиков ничего не стучало в голове, когда им эти требования дали? Как можно подготовить релиз так, что на сайте инфа о двух либах — TS и Go, а по факту либ вообще четыре?
А вообще ждём либу на пыхе 7.4.