Skip to content

AlexR1712/TelegramBot

 
 

Repository files navigation

TelegramBot

StyleCI ScrutinizerCI

Bot para el Canal de Telegram de la comunidad PHP Vzla

Instrucciones

  • Crear el bot en el Botfather y agregar el token obtenido en la constante BOT_TOKEN del archivo bot.php
  • Descargar ngrok, ejecutarlo en consola de la forma: ngrok http 80, donde 80 es el puerto donde tu servidor HTTP este en ejecucion.
  • Agregar la URL generada por el ngrok, en su version segura HTTPS, en la constante que lleva por nombre WEBHOOK_URL .
  • Ejecutar por consola el archivo bot.php, para indicarle a Telegram, la URL del webhook donde seran enviadas las peticiones.
  • Iniciar conversacion con el bot, o probarlo en un grupo.

Solucion de Problemas

  1. cURL error 60: SSL certificate problem: unable to get local issuer certificate

Para solventar este problema solo bastara con descargar el archivo cacert.pem, el cual debes colocar en el directorio de instalacion de php extras\ssl, para posteriormente con la ruta completa de ese fichero agregarlo en tu php.ini, bajo la clave curl.cainfo = fullpathto\cacert.pem, luego guardar dichos cambios y volver a ejecutar el bot.

About

Bot para el Canal de Telegram de la comunidad PHP Vzla

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • PHP 100.0%