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:
- Moderar el canal sin que nosotros estemos conectados, aplicando reglas como el bloqueo de spam o la gestión de usuarios.
- Registrar eventos como la entrada o salida de usuarios, mensajes enviados, etc.
- Configura respuestas automáticas a ciertas palabras clave o frases.
- 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
- Descargar la versión correcta de get-pip.py
curl https://bootstrap.pypa.io/pip/3.6/get-pip.py -o get-pip.py
- Ejecuta el Script para Instalar pip
python3 get-pip.py
Agrega /home/yussme/.local/bin a tu PATH.
- Abre el archivo de configuración
nano ~/.bashrc
- Añade la siguiente línea al final del archivo
export PATH="$PATH:/home/yussme/.local/bin"
- Guarda y Cierra el Archivo
- Presiona Ctrl+X para salir,>
- Y para confirmar los cambios,>
- y Enter para guardar.>
- Recarga el Archivo de Configuración
source ~/.bashrc
- Verifica la Instalación de pip
pip3 --version
IRC
- Instala la Biblioteca irc
pip3 install irc
- Transfiere el código del bot desde tu máquina local al servidor