Zmiana cennika i dlaczego do niej doszło
Od tego miesiąca zmieniamy ceny. Oto dokładne liczby, zanim przejdziemy do wyjaśnienia.
Plany indywidualne (DM)
Plany serwerowe
Powiedzmy sobie szczerze, nikt nie lubi podwyżek i nie mamy zamiaru tego owijać w bawełnę. Chcemy natomiast wytłumaczyć, skąd się ona wzięła, bo to nie jest decyzja podjęta „bo tak” ani próba dodatkowego zarobku kosztem użytkowników.
Bot działa w oparciu o zewnętrzne API do modelu AI, które odpowiada za generowanie odpowiedzi. W ostatnim czasie koszt tego API wzrósł u nas o blisko 1000%. Nie jest to literówka, to naprawdę rząd wielkości, o jaki mówimy. Nie ujawniamy dokładnie, z jakiego dostawcy korzystamy, to jedna z niewielu rzeczy, którą wolimy zachować dla siebie, ale sama skala podwyżki po stronie providera jest realna i to ona bezpośrednio wymusiła zmianę cennika po naszej stronie.
To nie jest jednak wpis wyłącznie o podwyżce. Bo obok niej dzieje się sporo, i o tym reszta tego tekstu.
Panel użytkownika (dashboard)
Panel dostaje solidną rozbudowę. Kilka rzeczy, które naprawiamy i dodajemy:
- Czytelniejsze i dokładniejsze statystyki, zamiast ogólników, będziecie widzieć konkretnie co, jak i kiedy było używane.
- Możliwość zmiany presetów promptów (darmowych i płatnych, w zależności od planu) bezpośrednio z panelu webowego, bez konieczności znajomości komend bota. To ważne dla osób, które nie chcą się uczyć składni komend, żeby po prostu ustawić bota tak, jak chcą.
- Lepsza „notatka” bota oraz możliwość jej usunięcia jednym przyciskiem w panelu, zamiast szukać odpowiedniej komendy.
- Usprawniony leaderboard użytkowników.
To wszystko ma jeden wspólny mianownik: chcemy, żeby jak najwięcej rzeczy dało się ogarnąć z poziomu panelu, bez potrzeby pamiętania komend.
Panel administratora serwera
To jeden z większych elementów, nad którymi teraz pracujemy, i chyba najbardziej odczuwalny dla osób, które zarządzają własnym serwerem. Do tej pory część konfiguracji bota wymagała komend i ręcznego grzebania, a admini serwerów zasługują na coś wygodniejszego niż zapamiętywanie składni. W przeciwieństwie do panelu użytkownika, ten konfiguruje bota osobno dla każdego serwera, niezależnie od tego, jak wygląda konfiguracja na innych serwerach, do których bot ma dostęp.
Budujemy to etapami, każda zakładka trafia na produkcję dopiero, gdy jest realnie gotowa, a nie jako pusta zapowiedź. Obecny stan:
Custom prompty, więcej miejsca na personalizację
Obecny limit to 300 znaków na własny prompt. Chcemy to zwiększyć do, najprawdopodobniej, 1000-1500 znaków. Dokładna liczba jeszcze się nie wykrystalizowała, ale kierunek jest już przesądzony.
Powód jest prosty: 300 znaków to zdecydowanie za mało, żeby realnie zbudować tożsamość bota dopasowaną pod siebie, czy to pod roleplay, czy pod cokolwiek innego, co ktoś sobie wymyśli. To za ciasny gorset na coś, co ma być personalizacją. Dodatkowym powodem jest to, że więcej miejsca na prompt bezpośrednio pomoże w kolejnej rzeczy, o której piszemy niżej, w marketplace'ie promptów. Lepsze, bardziej rozbudowane prompty to też lepsza jakość tego, co będzie można tam znaleźć.
Marketplace promptów
To funkcja, na którą czekamy z dużym wyczekiwaniem. Pomysł: każdy użytkownik będzie mógł dodać tam swój custom prompt, skorzystać z promptów stworzonych przez innych, zostawić recenzję albo zaproponować zmiany.
Zastanawiamy się też nad możliwością sprzedawania własnych promptów za pieniądze. To na razie luźny pomysł, który wydaje nam się fajny, ale nic więcej niż pomysł, wypłacanie komuś realnych pieniędzy to nie tylko kwestia dopisania funkcji w kodzie, ale też cała warstwa formalna, którą trzeba by ogarnąć. Na ten moment nie ma tu żadnych konkretnych planów ani deklaracji, że to się na pewno wydarzy.
Integracja z Twitchem
To temat, o który regularnie ktoś pyta, więc warto go w końcu opisać dokładniej. Pomysł na integrację z Twitchem wziął się po prostu z tego, że uznaliśmy to za fajny kierunek rozwoju, chcemy, żeby bot nie był ograniczony wyłącznie do Discorda.
Zasada działania ma być prosta: streamer podłącza bota do swojego kanału (logowanie przez Twitch OAuth, jedno kliknięcie, podobnie jak dodawanie bota na serwer Discord), a widzowie wywołują go komendami bezpośrednio na czacie. Bot odpowiada w tym samym miejscu, bez DM-ów, bez przełączania się na Discorda. Pod spodem działa dokładnie ten sam silnik AI i te same tryby osobowości, które znacie z Discorda (Normalny, Luz, Chaos, Roast), tylko dostosowane do tempa czatu na żywo.
A ta ma być spora, panel ustawień ma dawać między innymi:
- Wybór, kto może pisać do bota: wszyscy widzowie, tylko followersi, tylko subskrybenci albo tylko moderatorzy.
- Cooldown na komendy, osobny limit dla pojedynczej osoby oraz globalny cooldown całego kanału, żeby bot nie zalał czatu.
- Limity wiadomości, maksymalna liczba odpowiedzi na godzinę/stream, ustawiana niezależnie od planu.
- Możliwość wyłączenia konkretnych komend (np. $roast) na kanałach, gdzie streamer woli spokojniejszy ton.
- Tryb „tylko na żywo”, bot odpowiada wyłącznie, gdy stream faktycznie trwa.
Obecnie trwają prace nad tym właśnie panelem, a także nad modelem cenowym dla planów Twitch, który jeszcze nie jest ustalony. Nie mamy na razie konkretnej daty premiery publicznej, wolimy nie rzucać terminem, którego moglibyśmy nie dotrzymać. Jak tylko kolejne elementy będą gotowe, dowiecie się o tym z kolejnych update'ów.
Do zobaczenia w kolejnym wpisie
To tyle na ten update. Trzymamy się zasady, żeby nie obiecywać dat i funkcji, których nie jesteśmy pewni, wolimy wracać z konkretami, gdy będą naprawdę gotowe, zamiast rzucać terminami na wyrost.
Na marginesie, projekt powoli rośnie, więc w pewnym momencie prawdopodobnie zaczniemy szukać osób do pomocy przy dalszym rozwoju. To jeszcze nie teraz, ale chcieliśmy o tym wspomnieć, żebyście wiedzieli, w jakim kierunku to zmierza.
Jeśli macie feedback, pomysły albo coś, co Waszym zdaniem wymaga poprawy, dajcie znać na stronie albo na Discordzie. Czytamy wszystko.