Задача: Есть система учета заявок, но веб интерфейсом пользуются не все, все беседы по заявкам в почте, аське, jabber. Приходится потом делать выгрузки и прикреплять файлами.
Цель: Синхронизировать беседы с оформленной заявкой автоматически.
Решение: На получение/отправку сообщения в месседжере повесить скрипт дергающий Rest api.
Ищу месседжер:
Поддержка большого кол-ва протоколов
Возможность помечать беседы тегом (в нашем случае будет номер обращения)
Возможность вызывать внешние скрипты при получении/отправке сообщения
Товарищи. Kannel научил принимать сообщения (вижу как они приходят)! Kannel научил отправлять сообщения, получаю их на мобильный телефон!
Не рабоатет сервис.
Создал
group = sms-service
keyword = default
text = "INCORRECT REQUEST"
concatenation = true
max-messages = 3
group = sms-service
keyword = "123"
text = "HELLO WORLD"
concatenation = true
max-messages = 3
Ожидаю, что если отправить смс с текстом «123» в ответ придет сообщение «HELLO WORLD». В логах вижу как СМС приходит, но в логах с уровнем DEBUG нет ни какой реакции на «123».
Кто силен в этом?
# dpkg -l |grep kannel
ii kannel 1.4.3-2+b2 amd64 WAP and SMS gateway
# uname -a
Linux sms 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-2+deb8u3 (2016-07-02) x86_64 GNU/Linux
~$ uname -a
Linux node2 3.16.0-4-amd64 #1 SMP Debian 3.16.7-ckt25-2 (2016-04-08) x86_64 GNU/Linux
~$ cat /proc/cpuinfo |grep -e "model name"
model name : Intel(R) Core(TM) i5 CPU 650 @ 3.20GHz
model name : Intel(R) Core(TM) i5 CPU 650 @ 3.20GHz
model name : Intel(R) Core(TM) i5 CPU 650 @ 3.20GHz
model name : Intel(R) Core(TM) i5 CPU 650 @ 3.20GHz
Два компьютера. Чем бы сделать так, что бы если мышь упирается в правый угол монитора, KVM переключатель понимал это и переключал упарвление на второй компьютер (правый) и наоборот, если мышь упирается в левый край монитора, то переключение осуществлялось на левый компьютер.
# dpkg -l |grep puppet
ii facter 2.4.4-1puppetlabs1 all Ruby module for collecting simple facts about a host operating system
ii hiera 1.3.4-1puppetlabs1 all A simple pluggable Hierarchical Database.
ii puppet-common 3.8.4-1puppetlabs1 all Centralized configuration management
ii puppet-dashboard 1.2.23-1puppetlabs1 all Dashboard for Puppet
ii puppetlabs-release 1.0-11 all "Package to install Puppet Labs gpg key and apt repo"
ii puppetmaster 3.8.4-1puppetlabs1 all Centralized configuration management - master startup and compatibility scripts
ii puppetmaster-common 3.8.4-1puppetlabs1 all Puppet master common scripts
Включил опцию
parser = future
в разделах main и master файла puppet.conf puppet-сервера.
В голове держу вариант octodon и 4 дюймовый телефон. На мой взгялд самый удачный гибрид. Остается вопрос, что использовать в качестве планшета под условия, из чего можно выковырять android и поставить что-то ближе к debian?
Если абонент снял трубку то все хорошо каналы соеденились и астериск начал выполнять контекст [informer], но если каналы не соеденились (абонент сбросил) то контекcт не выполняется и обновление базы не происходит.
Задача из консоли глянуть jabber статус для учетки в разрезе всех подключенных клиентов, чем?
P.S.: Решаю полную задачу: При звонке на локальный телефон, если мой jabber статус на рабочем компе отошел, то станция Asterisk будет звонить мне на сотовый сразу. А если не беспокоить, то направлять на автоответчик.