├── .gitignore ├── CHANGELOG ├── LICENSE ├── README.md ├── asterisk └── etc │ ├── manager.conf.sample │ └── xmpp.conf.sample ├── config └── xybot.conf.sample ├── db ├── asterisk_dbpgsql_sample.sql └── dbpgsql.sql ├── docs ├── Install ├── Install_ptbr ├── Readme ├── Readme_ptbr ├── Requerimentos ├── Requirements └── ToDo ├── libs ├── __init__.py ├── ami.py ├── asterisk_rt.py ├── config.py ├── dbpgsql.py └── monitor.py ├── monitor ├── README ├── iaxpeerstatus-propus.mon ├── process-asterisk.mon ├── queuemonitorholdtime-myqueue.mon ├── scripts │ ├── asteriskprocess.py │ ├── iaxpeerstatus.py │ ├── queuemonitorholdtime.py │ └── sippeerstatus.py └── sippeerstatus-vono.mon ├── plugins ├── README ├── bot_changelog.py ├── bot_changelog.yapsy-plugin ├── call.py ├── call.yapsy-plugin ├── enterqueue.py ├── enterqueue.yapsy-plugin ├── help.py ├── help.yapsy-plugin ├── history.py ├── history.yapsy-plugin ├── last.py ├── last.yapsy-plugin ├── leavequeue.py ├── leavequeue.yapsy-plugin ├── monitoring.py ├── monitoring.yapsy-plugin ├── pausequeue.py ├── pausequeue.yapsy-plugin ├── playmsg.py ├── playmsg.yapsy-plugin ├── plugins.py ├── plugins.yapsy-plugin ├── sms.py ├── sms.yapsy-plugin ├── sysinfo.py ├── sysinfo.yapsy-plugin ├── unpausequeue.py ├── unpausequeue.yapsy-plugin ├── update_monitoring.py ├── update_monitoring.yapsy-plugin ├── uptime.py ├── uptime.yapsy-plugin ├── who_are_you.py ├── who_are_you.yapsy-plugin ├── whoami.py └── whoami.yapsy-plugin ├── samples ├── monitor │ └── queuemonitor-holdtime-myqueue │ │ └── asterisk │ │ └── etc │ │ └── queues.conf └── plugins │ └── playmsg │ ├── asterisk │ └── etc │ │ └── extensions.conf.sample │ └── audio │ └── technical_difficulties.wav ├── tests └── test.py └── xybot.py /.gitignore: -------------------------------------------------------------------------------- 1 | *.pyc 2 | -------------------------------------------------------------------------------- /CHANGELOG: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/CHANGELOG -------------------------------------------------------------------------------- /LICENSE: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/LICENSE -------------------------------------------------------------------------------- /README.md: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/README.md -------------------------------------------------------------------------------- /asterisk/etc/manager.conf.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/asterisk/etc/manager.conf.sample -------------------------------------------------------------------------------- /asterisk/etc/xmpp.conf.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/asterisk/etc/xmpp.conf.sample -------------------------------------------------------------------------------- /config/xybot.conf.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/config/xybot.conf.sample -------------------------------------------------------------------------------- /db/asterisk_dbpgsql_sample.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/db/asterisk_dbpgsql_sample.sql -------------------------------------------------------------------------------- /db/dbpgsql.sql: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/db/dbpgsql.sql -------------------------------------------------------------------------------- /docs/Install: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/docs/Install -------------------------------------------------------------------------------- /docs/Install_ptbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/docs/Install_ptbr -------------------------------------------------------------------------------- /docs/Readme: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/docs/Readme -------------------------------------------------------------------------------- /docs/Readme_ptbr: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/docs/Readme_ptbr -------------------------------------------------------------------------------- /docs/Requerimentos: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/docs/Requerimentos -------------------------------------------------------------------------------- /docs/Requirements: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/docs/Requirements -------------------------------------------------------------------------------- /docs/ToDo: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/__init__.py: -------------------------------------------------------------------------------- 1 | -------------------------------------------------------------------------------- /libs/ami.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/libs/ami.py -------------------------------------------------------------------------------- /libs/asterisk_rt.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/libs/asterisk_rt.py -------------------------------------------------------------------------------- /libs/config.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/libs/config.py -------------------------------------------------------------------------------- /libs/dbpgsql.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/libs/dbpgsql.py -------------------------------------------------------------------------------- /libs/monitor.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/libs/monitor.py -------------------------------------------------------------------------------- /monitor/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/monitor/README -------------------------------------------------------------------------------- /monitor/iaxpeerstatus-propus.mon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/monitor/iaxpeerstatus-propus.mon -------------------------------------------------------------------------------- /monitor/process-asterisk.mon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/monitor/process-asterisk.mon -------------------------------------------------------------------------------- /monitor/queuemonitorholdtime-myqueue.mon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/monitor/queuemonitorholdtime-myqueue.mon -------------------------------------------------------------------------------- /monitor/scripts/asteriskprocess.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/monitor/scripts/asteriskprocess.py -------------------------------------------------------------------------------- /monitor/scripts/iaxpeerstatus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/monitor/scripts/iaxpeerstatus.py -------------------------------------------------------------------------------- /monitor/scripts/queuemonitorholdtime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/monitor/scripts/queuemonitorholdtime.py -------------------------------------------------------------------------------- /monitor/scripts/sippeerstatus.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/monitor/scripts/sippeerstatus.py -------------------------------------------------------------------------------- /monitor/sippeerstatus-vono.mon: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/monitor/sippeerstatus-vono.mon -------------------------------------------------------------------------------- /plugins/README: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/README -------------------------------------------------------------------------------- /plugins/bot_changelog.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/bot_changelog.py -------------------------------------------------------------------------------- /plugins/bot_changelog.yapsy-plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/bot_changelog.yapsy-plugin -------------------------------------------------------------------------------- /plugins/call.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/call.py -------------------------------------------------------------------------------- /plugins/call.yapsy-plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/call.yapsy-plugin -------------------------------------------------------------------------------- /plugins/enterqueue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/enterqueue.py -------------------------------------------------------------------------------- /plugins/enterqueue.yapsy-plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/enterqueue.yapsy-plugin -------------------------------------------------------------------------------- /plugins/help.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/help.py -------------------------------------------------------------------------------- /plugins/help.yapsy-plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/help.yapsy-plugin -------------------------------------------------------------------------------- /plugins/history.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/history.py -------------------------------------------------------------------------------- /plugins/history.yapsy-plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/history.yapsy-plugin -------------------------------------------------------------------------------- /plugins/last.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/last.py -------------------------------------------------------------------------------- /plugins/last.yapsy-plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/last.yapsy-plugin -------------------------------------------------------------------------------- /plugins/leavequeue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/leavequeue.py -------------------------------------------------------------------------------- /plugins/leavequeue.yapsy-plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/leavequeue.yapsy-plugin -------------------------------------------------------------------------------- /plugins/monitoring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/monitoring.py -------------------------------------------------------------------------------- /plugins/monitoring.yapsy-plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/monitoring.yapsy-plugin -------------------------------------------------------------------------------- /plugins/pausequeue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/pausequeue.py -------------------------------------------------------------------------------- /plugins/pausequeue.yapsy-plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/pausequeue.yapsy-plugin -------------------------------------------------------------------------------- /plugins/playmsg.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/playmsg.py -------------------------------------------------------------------------------- /plugins/playmsg.yapsy-plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/playmsg.yapsy-plugin -------------------------------------------------------------------------------- /plugins/plugins.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/plugins.py -------------------------------------------------------------------------------- /plugins/plugins.yapsy-plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/plugins.yapsy-plugin -------------------------------------------------------------------------------- /plugins/sms.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/sms.py -------------------------------------------------------------------------------- /plugins/sms.yapsy-plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/sms.yapsy-plugin -------------------------------------------------------------------------------- /plugins/sysinfo.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/sysinfo.py -------------------------------------------------------------------------------- /plugins/sysinfo.yapsy-plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/sysinfo.yapsy-plugin -------------------------------------------------------------------------------- /plugins/unpausequeue.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/unpausequeue.py -------------------------------------------------------------------------------- /plugins/unpausequeue.yapsy-plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/unpausequeue.yapsy-plugin -------------------------------------------------------------------------------- /plugins/update_monitoring.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/update_monitoring.py -------------------------------------------------------------------------------- /plugins/update_monitoring.yapsy-plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/update_monitoring.yapsy-plugin -------------------------------------------------------------------------------- /plugins/uptime.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/uptime.py -------------------------------------------------------------------------------- /plugins/uptime.yapsy-plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/uptime.yapsy-plugin -------------------------------------------------------------------------------- /plugins/who_are_you.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/who_are_you.py -------------------------------------------------------------------------------- /plugins/who_are_you.yapsy-plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/who_are_you.yapsy-plugin -------------------------------------------------------------------------------- /plugins/whoami.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/whoami.py -------------------------------------------------------------------------------- /plugins/whoami.yapsy-plugin: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/plugins/whoami.yapsy-plugin -------------------------------------------------------------------------------- /samples/monitor/queuemonitor-holdtime-myqueue/asterisk/etc/queues.conf: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/samples/monitor/queuemonitor-holdtime-myqueue/asterisk/etc/queues.conf -------------------------------------------------------------------------------- /samples/plugins/playmsg/asterisk/etc/extensions.conf.sample: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/samples/plugins/playmsg/asterisk/etc/extensions.conf.sample -------------------------------------------------------------------------------- /samples/plugins/playmsg/audio/technical_difficulties.wav: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/samples/plugins/playmsg/audio/technical_difficulties.wav -------------------------------------------------------------------------------- /tests/test.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/tests/test.py -------------------------------------------------------------------------------- /xybot.py: -------------------------------------------------------------------------------- https://raw.githubusercontent.com/mhterres/XyBot/HEAD/xybot.py --------------------------------------------------------------------------------