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.