En IRC, un BOT (abrevitatura de robot) es un programa que se conecta a un canal de IRC e interactua con el, lo que nos permite:

  1. Moderar el canal sin que nosotros estemos conectados, aplicando reglas como el bloqueo de spam o la gestión de usuarios.
  2. Registrar eventos como la entrada o salida de usuarios, mensajes enviados, etc.
  3. Configura respuestas automáticas a ciertas palabras clave o frases.
  4. Ejecutar comandos predefinidos en respuesta a ciertos eventos o entradas de usuarios.

Por ejemplo, podemos hacer que el bot salude a los usuarios que se conecten:

BotServ

Es un servicio asociado con los servidores de IRC (Internet Relay Chat). Permite a los usuarios administrar y controlar bots en sus canales.

Ejecuta tu bot de IRC de manera continua

  • Conéctate a tu servidor web via SSH

Instala pip en tu servidor web con Python 3.6

  1. Descargar la versión correcta de get-pip.py
curl https://bootstrap.pypa.io/pip/3.6/get-pip.py -o get-pip.py
  1. Ejecuta el Script para Instalar pip
python3 get-pip.py

Agrega /home/yussme/.local/bin a tu PATH.

  1. Abre el archivo de configuración
nano ~/.bashrc
  1. Añade la siguiente línea al final del archivo
export PATH="$PATH:/home/yussme/.local/bin"
  1. Guarda y Cierra el Archivo
  • Presiona Ctrl+X para salir,
  • Y para confirmar los cambios,
  • y Enter para guardar.
  1. Recarga el Archivo de Configuración
source ~/.bashrc
  1. Verifica la Instalación de pip
pip3 --version

IRC

  1. Instala la Biblioteca irc
pip3 install irc
  1. Transfiere el código del bot desde tu máquina local al servidor