Heroku Es un PaaS (plataforma como Servicio) que permite a los desarrolladores alojar y ejecutar aplicaciones en la nube. Si desea alojar su bot de Telegram en Heroku, debe seguir algunos pasos simples.
En primer lugar, tendr que registrarse en la plataforma Heroku. Despu s de registrarse, cree una nueva aplicaci n para obtener una URL nica a trav s de la cual estar disponible su bot.
A continuaci n, deber configurar su repositorio en GitHub u otra plataforma para almacenar el c digo fuente de su bot. Vaya a la configuraci n de la aplicaci n en Heroku y agregue el repositorio como fuente de c digo para alojar el bot.
En el siguiente paso, deber establecer la configuraci n de entorno para su aplicaci n. Esto incluye establecer un token de acceso a la API de Telegram, as como cualquier otra variable necesaria para que su bot funcione. Recuerde guardar estas opciones despu s de configurarlas.
- Registrarse en Heroku
- Crear una nueva aplicaci n
- Descargar y configurar el c digo del bot
- Configuraci n de variables de entorno
- Lanzamiento de bot en Heroku
Registrarse en Heroku
Para colocar un telegrama bot en Heroku, debe registrarse en Esta plataforma.
Los pasos para registrarse en Heroku son los siguientes:
- Vaya al sitio web oficial de Heroku (https://dashboard.heroku.com).
- Haga clic en el bot n "Sign up" en la esquina superior derecha de la p gina.
- Elija un plan que satisfaga sus necesidades. Heroku ofrece un plan gratuito que es adecuado para proyectos peque os y le permite evaluar la funcionalidad de la plataforma.
- Complete el formulario de registro en el que debe proporcionar su nombre, correo electr nico y contrase a.
- Haga clic en el enlace que se le enviar por correo electr nico para confirmar el registro.
- Despu s de confirmar el registro, podr iniciar sesi n en su cuenta de Heroku utilizando la direcci n de correo electr nico y la contrase a que ingres durante el registro.
Felicidades! Usted se ha registrado con xito en Heroku y est listo para colocar su bot de Telegram en esta plataforma.
Crear una nueva aplicaci n
Antes de colocar el telegrama del bot en Heroku, debe crear una nueva aplicaci n en Heroku Dashboard.
Paso 1: Vaya a https://dashboard.heroku.com e inicie sesi n en su cuenta.
Paso 2: despu s de iniciar sesi n en la cuenta, haga clic en el bot n "nuevo" en la esquina superior derecha de la pantalla.
Paso 3: en el men que se abre, seleccione la opci n "crear nueva aplicaci n".
Medida 4: Ingrese el nombre de su aplicaci n en el campo "nombre de la aplicaci n". El nombre debe ser nico en el sistema Heroku y debe consistir solo en letras latinas min sculas, n meros y guiones.
Paso 5: haga Clic en el bot n "crear aplicaci n" para crear una nueva aplicaci n.
Felicidades! Ha creado con xito una nueva aplicaci n en Heroku. Ahora puede pasar al siguiente paso: configurar el repositorio y colocar el c digo de su Telegram bot en Heroku.
Descargar y configurar el c digo del bot
Una vez que haya creado una cuenta en Heroku y haya preparado su bot para hospedarlo, debe descargar y configurar el c digo del bot en la plataforma Heroku.
- Abra Heroku Dashboard y seleccione su aplicaci n.
- Haga clic en la pesta a "Deploy".
- En la secci n "m todo de implementaci n" (m todo de implementaci n), seleccione "GitHub" o "Heroku Git" dependiendo de d nde se encuentre su c digo.
- Si ha seleccionado "GitHub", haga clic en el bot n" conectar a GitHub " e inicie sesi n en su cuenta de GitHub. A continuaci n, seleccione el repositorio con el c digo del bot y haga clic en el bot n "conectar" (Conectar).
- Si ha seleccionado "Heroku Git", siga las instrucciones para cargar el c digo en la plataforma Heroku utilizando los comandos Git.
- Despu s de cargar correctamente el c digo en la plataforma Heroku, haga clic en la pesta a "Settings" (configuraci n).
- En la secci n "Config Vars" (Variables de entorno), especifique todas las variables de entorno necesarias para el funcionamiento de su bot. Por ejemplo, el token Telegram Bot API, los datos de la base de datos, etc.
- Haga clic en el bot n "implementar" para iniciar su bot en la plataforma Heroku.
Una vez completado el proceso de implementaci n, su bot estar disponible en la direcci n especificada en la secci n "dominio" de la pesta a "configuraci n" del Heroku Dashboard.
Configuraci n de variables de entorno
Las variables de entorno son valores especiales que el sistema utiliza para configurar diferentes configuraciones de aplicaci n o servidor. Durante el proceso de colocar el telegrama bot en Heroku, tendr que configurar algunas variables de entorno. En esta secci n, le diremos c mo hacerlo.
- Inicia sesi n en tu cuenta de Heroku
- Seleccione su aplicaci n
- Haga clic en la pesta a "configuraci n"
- Busque la secci n "Config Vars"
- Agregue una nueva variable de entorno
- Establezca el nombre y el valor de la variable de entorno
- Repita los pasos para todas las variables de entorno
El primer paso para configurar las variables de entorno es iniciar sesi n en su cuenta de Heroku. Si a n no tiene una cuenta, reg strese en el sitio web oficial de Heroku.
Despu s de iniciar sesi n en su cuenta, seleccione la aplicaci n en la que desea configurar las variables de entorno. Si a n no tiene una aplicaci n, cree una siguiendo las instrucciones de Heroku.
En la p gina de informaci n de su aplicaci n, busque y haga clic en la pesta a "configuraci n" en la parte superior de la p gina.
En" configuraci n", debe encontrar la secci n"Config Vars". Aqu puede establecer y configurar variables de entorno para su aplicaci n en Heroku.
Haga clic en el bot n "Reveal Config Vars" para Mostrar una lista de todas las variables de entorno configuradas para su aplicaci n. A continuaci n, haga clic en el bot n "Agregar" junto al encabezado "Config Vars".
En el nuevo campo que aparece despu s de hacer clic en el bot n "Agregar", escriba el nombre de la variable de entorno en el campo "clave". A continuaci n, escriba el valor de la variable de entorno en el campo "Valor". Haga clic en el bot n "Agregar" para agregar la variable de entorno.
Si tiene varias variables de entorno, repita el paso anterior para cada variable de entorno que desee configurar para su aplicaci n en Heroku.
Una vez que haya terminado de configurar las variables de entorno, puede usarlas en su aplicaci n en Heroku. Consulte la documentaci n de Heroku o la documentaci n de su lenguaje de programaci n para aprender a usar variables de entorno en su c digo.
Lanzamiento de bot en Heroku
Heroku es una plataforma para desarrollar, entregar y escalar aplicaciones en la nube que Admite una variedad de lenguajes de programaci n. Estos son los pasos que debe seguir para implementar con xito el bot en Heroku:
Crear una cuenta y una nueva aplicaci n:
- Reg strese en https://www.heroku.com/
- Despu s de registrarse, vaya a la p gina de Inicio y haga clic en el bot n "crear nueva aplicaci n".
- Ingrese el nombre de la aplicaci n y seleccione la regi n, luego haga clic en el bot n "crear aplicaci n".
Configuraci n de variables de entorno:
- En la p gina de configuraci n de su aplicaci n, busque la secci n " Config Vars "y haga clic en el bot n"Reveal Config Vars".
- Agregue las variables de entorno necesarias para que su bot funcione, como un token de Telegram o una clave API para acceder a la base de datos.
Crea el archivo requirements.txt:
- Abra un s mbolo del sistema y navegue a la carpeta del proyecto.
- . Esto crear un archivo requirements.txt con la lista de dependencias de su proyecto.
Crear un archivo Procfile:
- Abra un Editor de texto y cree un archivo llamado Procfile (sin extensi n).
- . Aqu bot.py -este es el nombre del archivo de su bot.
- Guarde el archivo Procfile.
Inicializaci n del repositorio git y enlace a Heroku:
- Abra un s mbolo del sistema y navegue a la carpeta del proyecto.
- Ejecutar comandos:
Implementaci n de la aplicaci n en Heroku:
- para enviar el c digo a Heroku y ejecutar la aplicaci n.
- Una vez completada la implementaci n, tendr un enlace a su aplicaci n disponible.
Ahora tu bot se ha lanzado con xito en Heroku y est listo para funcionar!