Translate to English

Para contactar con el autor : Página de contacto

Descargar la aplicación: astjabot-0.1b.tar.gz

 

NOTICIAS:

26-Enero-2008-
Creada la primera versión del AstJaBot y a la espera de comentarios y sugerencias.

Descripción

Asterisk es capaz de conectarse a una red Jabber o de GoogleTalk para multitud de funciones: avisarnos cuando recibimos una llamada, avisarnos cuando está disponible una línea, informarnos de quien está llamando a quien, pero utilizando AstJabot, podremos interactuar con la cuenta de nuestro Asterisk permitiéndonos enviarle comandos de administración sin la necesidad de contar con una cuenta de acceso remoto para ello.

Realmente esta aplicación se conecta al manager del Asterisk e interactúa con el soporte Jabber/Gtalk que hayamos configurado en nuestro Asterisk, de manera que podamos enviarle comandos.

Entre los comandos que podemos enviarle a nuestro Asterisk se encuentran:

help o ayuda
Nos mostrará la lista de los comandos disponibles.

ejecuta <comando> [<parámetros>]
Nos permitirá ejecutar un comando de consola CLI de Asterisk.

Ejemplo:
ejecuta restart now

linux <comando> [<parámetros>]
Nos permitirá ejecutar un comando de Linux.

Ejemplo:
linux uptime

call <canal origen> <canal destino>
Nos permitirá generar una llamada utilizando el canal completo.


Ejemplo:
call SIP/100 Zap/1/666010203

Estos comandos son MUY PELIGROSOS, por lo que el administrador debe ser el único que que tenga acceso a la cuenta Jabber/Gtalk de Asterisk. Si por algún caso alguien pudiera enviarle comandos a nuestro Asterisk, podríamos correr un serio peligro.

El autor de esta aplicación no se hacen absolutamente responsables del uso o utilización que pueda darle a esta aplicación, ni tampoco de las consecuencias que pueda ocasionar su instalación o utilización en un servidor en producción. Por lo que quiero dejar claro que esta aplicación es para jugar y proporcionarnos algún servicio extra en nuestro propio Asterisk y no lo recomiendo para administrar ningún servidor en producción.

Esta aplicación está licenciada bajo los términos de la GPL.

.

Instalación y Configuración

Descargamos la aplicación: astjabot-0.1b.tar.gz

Para configurar nuestro Asterisk para que se conecte una cuenta Jabber o GoogleTalk, le recomendamos que siga esta guía:
http://www.sinologic.net/2006-12/asterisk-y-googletalk-gtalk-por-fin-funciona/

Una vez tenga su Asterisk conectado a la red Jabber/Gtalk, debemos darle acceso al manager del Asterisk, para eso editaremos el archivo manager.conf y al final del archivo añadiremos lo siguiente:

[administrador]
secret = contraseñachula
read = system,call,log,verbose,command,agent,user
write = system,call,log,verbose,command,agent,user
deny=0.0.0.0/0.0.0.0
permit=127.0.0.1/255.255.255.255

De esta forma, permitimos que únicamente el propio servidor Asterisk se pueda conectar mediante esta cuenta.

Por último, seguimos los siguientes pasos:

1.- Descomprimimos el paquete: tar xfz astjabot-0.1b.tar.gz
2.- Accedemos al directorio: cd astjabot-0.1b
3.- Ejecutamos make para instalar la aplicación.
4.- Editamos con algún editor de texto el archivo /usr/local/bin/astjabot
5.- Configuramos el campo username y el password con los datos del manager.conf
6.- Ejecutamos la aplicación: astjabot &

 



SINOLOGIC
(http://www.sinologic.net/)