TutoDiscord
Servidor de ayudaYouTubeDonacionesTutoPublic
TutoDiscord
TutoDiscord
  • Inicio
  • Información equipo
    • ¿Quiénes sois?
    • ¿Cómo recibir ayuda?
    • ¿A quiénes habéis ayudado?
    • Quiero apoyar este proyecto, ¿cómo puedo hacerlo?
  • Información servidores
    • Comandos de los bots
      • Groovy
      • Rythm
      • HepBoat
      • Zira
    • Sistema de soporte
    • Cambios
  • Guías
    • ModMail
      • Creación del bot
      • Host con Heroku
    • Webhooks (Nivel principiante)
    • Discord.js
      • Creación de la cuenta de su bot
      • Instalación de Discord.js
      • Primeros pasos
      • Embeds
Powered by GitBook
On this page
  • Logs del bot
  • Desplegar los logs
  • Configurar el bot

Was this helpful?

  1. Guías
  2. ModMail

Host con Heroku

Para la "instalación" de ModMail deberá seguir los siguientes pasos, pero hágalo prestando atención.

PreviousCreación del botNextWebhooks (Nivel principiante)

Last updated 6 years ago

Was this helpful?

Logs del bot

Para almacenar los registros de su bot, necesitará su propia base de datos. ModMail soporta MongoDB, que ofrece 500MB gratis de almacenamiento.

Acceda a la página de y cree una cuenta.

Después de crearla, será dirigido a esta página:

Seleccione uno de los servidores marcados como gratuitos ("FREE TIER AVAILABLE") y pulse en "Create Cluster".

Siga el tutorial de iniciación que aparecerá abajo a la izquierda, creando un usuario, permitiendo una IP y conectando la aplicación.

Cuando permita el acceso IP, asegúrese de seleccionar "ALLOW ACCESS FROM ANYWHERE". La IP debería parecer algo así: 0.0.0.0/0

El siguiente paso es generar una Mongo URI. Vaya a "Clusters" y pulse en "Connect". En el desplegable seleccione "Connect your application", y luego la primera opción, "Short SRV connection string".

Copie la URI que obtenga y cambie el campo <PASSWORD> por la contraseña de su base de datos. Debería ser algo así:

mongodb+srv://usuario:contraseña@cluster0-abcde.mongodb.net/

Si su URI acaba en test?retryWrites=true o algo parecido, no lo incluya.

Desplegar los logs

Configurar el bot

  1. Dele un nombre a su aplicación.

  2. Ponga la ID de los dueños del servidor en el campo OWNERS (si hay más de una, separelas con una coma: 123455,234567,456782).

  3. Ponga el TOKEN de su bot en el campo TOKEN.

  4. Ponga el link de Mongo en el campo MONGO_URI.

  5. Ponga el nombre de su visualizador de logs (https://nombredesuapp.herokuapp.com) en el campo LOG_URL.

  6. Pulse el botón "Deploy App".

  7. Vaya al apartado "Manage App" y luego a la ventana "Resources".

  8. Encienda el "Worker" dándole al lápiz.

  9. Una vez hecho esto vaya a su servidor, y ponga el comando [su prefix]setup (por defecto es "?").

  10. ¡¡Listo!! Ya puede usar su bot.

Para que los logs funcionen, debe ir a . Dele al botón de "Deploy" y rellene los datos de configuración.

Despliegue la .

Ponga la en el campo GUILD_ID.

Si no ha comprendido la guía, puede mediante un vídeo, aunque se realiza un procedimiento diferente.

Documentación y fuente:

este repositorio
aplicación de Heroku
ID de su servidor
ver el tutorial
https://github.com/kyb3r/modmail
MongoDB Atlas