Ответ в теме: Телефонный спам

 

Сервисы Общения Форумы Общие вопросы Телефонный спам Ответ в теме: Телефонный спам

#16626
Роман
Участник

Если вы пользуетесь собственным Астериском то можно прикрутить к нему фильтр спам звонков. Вот пример конфигурации, которой поделился один уважаемый пользователь:

В астериске:

exten => s,1,Noop(Звонок от ${CALLERID(num)})
same => n,Progress()
same=> n,AGI(/etc/asterisk/agi-bin/spam.sh,${CALLERID(num):1})
same=> n, GotoIf($[”${nespam}” = ”ok”]?Ok)
same => n,Hangup()
same => n(Ok),NoOP(”Приветствие…”)

Файл spam.sh
#!/bin/bash

num=$1
ZAPR=curl -s ”http://tel.itnado.ru/?tel=$num”
sp=””
ok=””
sp=$(echo $ZAPR|grep -o ”spam”)
ok=$(echo $ZAPR|grep -o ”ok”)

echo -e ”SET VARIABLE spam $sp”;
echo -e ”SET VARIABLE nespam $ok”;
exit 0