Bots de Discord

Alojar un bot de Discord: subidas, tokens, dependencias y seguir en línea.

19 artículos

Poner tu bot en línea por primera vezDe una carpeta en tu ordenador a un proceso que sigue corriendo sin ti.2 min de lecturaMantener tu token de bot fuera de problemasEl token es el bot. Quien lo tenga es el bot. Trátalo en consecuencia.2 min de lecturaDependencias: package.json y requirements.txtCómo sabe el servidor qué instalar, y por qué el «en mi máquina funciona» se acaba aquí.1 min de lecturaTu bot aparece desconectado en DiscordRecorrerlo en el orden que encuentra la causa más rápido.2 min de lecturaIntents privilegiados, y los errores que provocanPor qué tu bot no puede leer mensajes, ver miembros, o arranca con un fallo de «disallowed intents».2 min de lecturaTus comandos de barra no aparecenEl registro va aparte de que tu código corra, y ahí está toda la confusión.2 min de lectura¿Cuánta memoria necesita un bot de Discord?Números honestos, y las dos cosas que de verdad los mueven.2 min de lecturaMantener el bot arriba: reinicios, caídas y tareasQué automatizar, qué arreglar, y cómo distinguirlos.2 min de lecturaLímites de peticiones: qué son y cómo dejar de chocar con ellosDiscord frena a los bots que piden demasiado y demasiado rápido. El arreglo suele estar en tu bucle.2 min de lecturaGuardar los datos que tu bot tiene que recordarArchivos JSON, SQLite y MySQL: cuál, y cuándo dar el salto.2 min de lecturaActualizar tu bot sin romperloUna rutina para subir cambios que no acaba con el bot roto y sin vuelta atrás.2 min de lecturaPermisos: por qué tu bot no puede hacer esoPosición del rol, excepciones de canal y la regla de jerarquía que pilla a todo el mundo.2 min de lecturaRegistros que te cuentan qué pasó después de que pasaraLa salida de consola desaparece en el siguiente reinicio. Esto es lo que hay que hacer en su lugar.2 min de lecturaSharding: qué es y cuándo te obligan a hacerloUn umbral al que casi ningún bot llega, y qué cambia cuando el tuyo lo hace.2 min de lectura¿Python o JavaScript para un bot de Discord?Los dos valen. Esto es lo que de verdad cambia cuando tienes que alojarlo.3 min de lecturaBots de música, y por qué se rompen una y otra vezLa función más pedida y la menos estable. Esto es lo que estás asumiendo.2 min de lecturaEmbeds: los límites que nadie lee hasta que choca con unoPor qué un mensaje que funcionaba en pruebas falla en producción con datos reales.2 min de lecturaHacer que un bot haga algo con un temporizadorPublicaciones diarias, recordatorios y limpieza, y las tres formas en que salen mal los temporizadores.2 min de lecturaWebhooks: publicar en Discord sin un bot siquieraLo más simple que hay en Discord, y lo que la gente evita aprender construyendo un bot entero.2 min de lectura