Data rozpoczęcia
April 2019
Status
Zarchiwizowany
Zespół
3 członkowie
O projekcie
Wpływ i metryki
11
Komendy bota
Od zapytań encyklopedycznych po zarządzanie kanałami
6
Repozytoria
Bot, witryna, projekt, API oraz dwa przepisywania
2 lata
Czas życia
Od pierwszej społeczności do ostatniego zarchiwizowanego repozytorium
Kluczowe cechy
Encyklopedia seriali
Szukaj według tytułu lub gatunku na Discordzie, z paginowanymi wynikami w formie embedów
Katalog społecznościowy
Członkowie proponowali brakujące seriale, dzięki czemu katalog rósł wraz z serwerem
Prywatne kanały głosowe
Kanały tworzone na żądanie dla grupy i usuwane po opuszczeniu ich przez wszystkich
Odtwarzanie dźwięku
Odtwarzanie na kanale głosowym realizowane przez ffmpeg, z komendami do przyłączenia i opuszczenia
Witryna pokazowa
Strona główna i układ encyklopedii, zaprojektowane i prototypowane, ale nigdy nie ukończone
Wykorzystane technologie
TypeScript
Źródło bota, typowane od końca do końca
discord.js
Klient Discord, analiza komend i paginowane embedy
Go
Krótkotrwała próba API
Bootstrap
Układ witryny pokazowej
Napotkane wyzwania
Prezentacja katalogu w Discordzie, gdzie jedynym dostępnym układem jest paginowany embed
Utrzymanie katalogu użytecznego, gdy jego zawartość zależy całkowicie od zgłoszeń członków
Tworzenie i niszczenie kanałów głosowych bez pozostawiania pustych pokoi
Sześć repozytoriów dla jednego projektu, w którym bot, witryna, projekt i API żyją oddzielnie
Kluczowe nauki
Bot był używany codziennie, strona internetowa nigdy nie została wydana: wygrywa powierzchnia, w której ludzie już żyją
Serwer Discord miał wartość, oprogramowanie było tylko jednym ze sposobów jej realizacji
Dwa przepisywania rozpoczęto z pustego repozytorium i ani jedno nie zostało ukończone
Budowanie społeczności wokół marki innej osoby ogranicza, jak daleko projekt może zostać rozwinięty
Perspektywy na przyszłość
Wszystkie sześć repozytoriów zostało zarchiwizowanych i jest w trybie tylko do odczytu

