Skip to main content
Оновлення
ОновленняReleaseDecisions

Три місяці, 24 релізи: чим став AlphaCloud

Від першої пронумерованої версії до Message Builder. Що з'явилося за цей час і що номери версій розповіли нам про нас самих.

Опубліковано автор AlphaCloud3 хв читання

1 червня 2026 року ми почали нумерувати версії. 6 вересня ми дійшли до v1.8.0. Між ними 24 релізи, і це спроба перетворити їх на лінію, а не на список.

Чотири фази

Червень: модулі. Honeypot, Збережені ролі, Тимчасові голосові, вік акаунта, назви ролей, виклик у підтримку. Плюс ШІ-чат із довготривалою пам'яттю для кожного користувача. Фаза, коли зібрався базовий набір.

Липень: інструменти замість функцій. Advanced Builder для власних команд, візуальний редактор потоків зі справжніми розгалуженнями. Потім Автоматизації: тригер і дія, які ти складаєш сам. Відмінність від червня принципова: раніше ми будували функції, а з липня будували блоки, з яких сервери будують власні.

Серпень: гроші та захист. З одного боку Anti-Nuke, AutoMod і система рівнів. З іншого повний платіжний конвеєр, включно з відмовою від договору, скасуванням і порталом оплати. Менш помітно і значно більше роботи, ніж усе до того.

Вересень: Message Builder. Майже кожне повідомлення, яке надсилає бот, стало можливо оформити. Озираючись назад, це логічне продовження ідеї з липня, застосоване до тексту, а не до потоку.

Що номери версій розповідають про нас самих

Із 24 релізів 7 були позначені як мажорні та 17 як хотфікси. Звучить як стабільний продукт з епізодичними виправленнями.

Тільки це неправда. Погляньмо на нібито хотфікси:

  • v1.5.1 принесла два нові модулі, Години підтримки та Відгуки про команду, плюс колекцію логотипів
  • v1.6.1 принесла AutoMod і систему рівнів, два з найбільших модулів загалом
  • v1.6.2 принесла Anti-Nuke, Автовідповідач і можливість власного хостингу ШІ

Три релізи, позначені як виправлення багів, які насправді принесли шість модулів. Наша власна схема версій каже, що vX.Y.Z із Z більше нуля це виправлення. Ми раз у раз просто цього не дотримувалися.

Чому це важливо: номер версії це єдина інформація про оновлення, яку власник сервера отримує ще до того, як прочитає список змін. Якщо «хотфікс» насправді означає «три нові модулі», колись він узагалі перестає його читати.

Що змінювалося тричі

Один шаблон ми помітили під час перегляду: ми латали ті самі місця знову й знову, завжди в одному напрямку.

Слеш-команди. У v1.5.0 записано, що команди могли зникати на серверах, де одночасно працювало кілька модулів із командами. Виправлено. У v1.5.1 записано, що на великих серверах реєстрація переставала проходити, бо запитувала окремо для кожного модуля й кожного сервера. Теж виправлено. Дві різні причини, той самий симптом, і жодної з них не сталося б, якби від початку було одне спільне місце.

Префікси нікнеймів. У v1.6.0 перелічено п'ять виправлень одного модуля. П'ять. Ознака того, що початковий дизайн був хибним і що ми надто довго його лагодили замість того, щоб замінити.

ШІ. Про це буде окрема стаття, бо історія надто хороша, щоб упоратися з нею тут у двох реченнях.

Що ми з цього винесли

Найчесніше речення про ці три місяці: видима частина рідко була дорогою частиною. Message Builder це заголовок v1.8.0, але платіжний конвеєр із v1.7.0 забрав більше часу, породив більше багів і потягнув за собою більше юридичного тексту, ніж будь-який модуль до нього.

На найближчі місяці в нас два наміри, які не мають нічого спільного з функціями: знову зробити номери версій чесними і, коли модуль латали тричі, вчетверте братися за його дизайн, а не за баг.

Інші статті