/xxdamagebot

Primary LanguageLuaGNU General Public License v2.0GPL-2.0

xxdamagebot

Bot de telegram usando API conexiones.

Más información en la API de Telegram.

Clonar repositorio:

# Clonar xxdamagebot
git clone https://github.com/xxdamage/xxdamagebot.git

Instalar dependencias:

sudo apt-get update && sudo apt-get install libreadline-dev libconfig-dev libssl-dev lua5.2 liblua5.2-dev libevent-dev make unzip git redis-server g++ libjansson-dev libpython-dev expat libexpat1-dev tmux subversion && wget http://luarocks.org/releases/luarocks-2.2.2.tar.gz && tar zxpf luarocks-2.2.2.tar.gz && cd luarocks-2.2.2 && sudo ./configure && sudo make bootstrap && sudo luarocks install luasocket && sudo luarocks install luasec && sudo luarocks install redis-lua && sudo luarocks install lua-term && sudo luarocks install serpent && sudo apt-get install curl && cd .. && sudo rm -Rf luarocks-2.2.2.tar.gz && sudo rm -Rf luarocks-2.2.2 

Instalar dkjson:

sudo apt-get install lua-dkjson -y

Iniciar xxdamagebot:

cd xxdamagebot
./run.sh

Despúes, el bot ya estará funcionando si lo haz configurado bien, cualquier fallo, vuelvelo a configurar.

Más funciones del bash:

# Iniciar una sesión tmux
./run.sh

# Detener la sesiones (script de lectura de gbans, script del bot. Tmux y sesión segura)
./run.sh kill

# Sesión segura (tmux)
./run.sh secure # previene cierres inesperados pero se recomienda no tener errores de código porque generará un bucle

# Attach del bot (regresar a la sesión del bot. Tmux)
./run.sh attach

# Attach de los gbans (regresar a la sesión de los gbans. Tmux)
./run.sh attach gbans

# Attach de sesión segura
./run.sh attach secure

Envia tus pullrequest para mejorar el código.

agradecimientos a jarriz por algunos codigos como gban