Fecha de inicio
April 2019
Estado
Archivado
Equipo
3 miembros
Acerca del proyecto
Impacto y métricas
11
Comandos del bot
Desde búsquedas en la enciclopedia hasta gestión de canales
6
Repositorios
Bot, sitio, diseño, API, y dos reescrituras
2 años
Duración de vida
Desde la primera comunidad hasta el último repositorio archivado
Características clave
Enciclopedia de programas
Buscar por título o género desde Discord, con resultados paginados presentados como embeds
Catálogo creado por la comunidad
Los miembros propusieron los programas que faltaban, así que el catálogo creció con el servidor
Canales de voz privados
Canales creados bajo demanda para un grupo y eliminados una vez que todos se han ido
Reproducción de audio
Reproducción en el canal de voz manejada a través de ffmpeg, con comandos de unirse y abandonar
Sitio de exhibición
Una página de inicio y un diseño de enciclopedia, diseñados y prototipados pero nunca terminados
Tecnologías utilizadas
TypeScript
Código fuente del bot, tipado de extremo a extremo
discord.js
Cliente de Discord, análisis de comandos y embeds paginados
Go
Intento de API de corta duración
Bootstrap
Diseño del sitio de exhibición
Desafíos encontrados
Presentar un catálogo dentro de Discord, donde el único diseño disponible es un embed paginado
Mantener un catálogo útil cuando su contenido depende completamente de las contribuciones de los miembros
Crear y destruir canales de voz sin dejar habitaciones vacías
Seis repositorios para un proyecto, con el bot, el sitio, el diseño y la API viviendo por separado
Aprendizajes clave
El bot se utilizaba a diario, el sitio web nunca se lanzó: la superficie en la que la gente ya vive gana
El servidor de Discord tenía el valor, el software era solo una forma de servirlo
Se iniciaron dos reescrituras desde un repositorio en blanco y ninguna se terminó
Construir una comunidad en torno a la marca de otra persona limita hasta dónde puede llevarse el proyecto
Perspectivas futuras
Los seis repositorios están archivados y son solo de lectura

