تلفن شرکت خود را به تلگرام متصل کنید .

وقتی کانال  gtalk برای استریسک امد سیستم تلفنی شرکت را به googletalk متصل کردیم تا هرکس تماس میگیره شماره تلفنشو تو چت ببینیم یا بتونیم URL فایل صوتیشو ببینیم ولی الان بیشتر از تلگرام استفاده میکنم و معمولا انلاینم پس استریسک رو به تلگرام join  کردم تا هم ببینم کی داره با شرکت تماس میگیره و هم در انتهای مکالمه فایل صوتی مکالمه برام pm میشه تا بتونم بشنوم … جالبه که برعکس هم میشه دستور داد .. مثلا تو تلگرام یک پیام بنویسم call982188853891 و از شرکت تماس بگیره با شماره ای که میخوام و فایلی که میخوام پخش میکنه 🙂

برای اینکار ابتدا با telegram-cli را نصب کنیم .با telegram-cli میتوانید از طریق محیط متنی لینوکس به تلگرام خود متصل بشید چت کنید یا فایل بفرستید . مرحله بعد با برنامه system در DialPlan استریسک پیام را میفرستیم . این پیام میتونه شماره تماس شخصی باشه که با شرکت تماس گرفته یا حتی در انتهای مکالمه میتونه فایل صوتی مکامله نیز ارسال بشه .

برای نصب telegram-cli قبل از هر چیز نیاز داریم pythonنسخه ۲.۷ به بعد را نصب کنیم .

yum groupinstall “Development tools”

yum install zlib-devel bzip2-devel openssl-devel ncurses-devel sqlite-devel

cd /usr/local/src/

wget –no-check-certificate https://www.python.org/ftp/python/2.7.6/Python-2.7.6.tar.xz

tar xf Python-2.7.6.tar.xz

cd Python-2.7.6

./configure –prefix=/usr/local

make && make alt install

به جیسون هم نیاز داریم .. البته اگر استریسک ۱۱ به بعد نصب کردید که حتما این کتابخانه نصب هست چون خود استریسک نسخه ۱۱ به بعد هم به این کتابخانه نیاز داره

cd /usr/local/src/ && wget http://www.digip.org/jansson/releases/jansson-2.5.tar.gz

tar -zxf jansson-2.5.tar.gz

cd jansson*

./configure –prefix=/usr/ && make clean && make && make install && ldconfig

یک سری پیشنیاز دیگه هم نیاز هست که با yum به راحتی نصب میکنیم . راستی من از CENTOS 6.X استفاده میکنم .

yum install lua-devel openssl-devel libconfig-devel readline-devel libevent-devel expect git

حالا وقت دانلود و نصب telegram-cli هستش

git clone –recursive https://github.com/vysheng/tg.git && cd tg

./configure

make
تبریک میگم نصب شد . حالا باید یک اکانت را با دستور زیر به تلگرام متنی خودمون اضافه کنیم .
/usr/local/src/tg/bin/telegram-cli -k /usr/local/src/tg/tg-server.pub  -W
 برای اینکه بخوایم از محیط متنی یه پیام به تلگرام بفرستیم میتونیم از اسکریپت زیر استفاده کنیم
Send telegram message script ( sendmsg.sh )
#!/bin/bash
to=$1
msg=$2
tgpath=/usr/local/src/tg
cd ${tgpath}
(echo safe_quit) | ${tgpath}/bin/telegram-cli -k ${topath}/tg-server.pub -U root -W -e msg $to $msg
Asteirsk Training Class in IRAN
pixelstats trackingpixel

۳ نظر

  1. Hossein گفت:

    سلام
    اسکریپت کار نمی کنه باید چیکار کنم

  2. Hossein گفت:

    سلام کار نمی کنه

  3. pooria ghaedi گفت:

    با سلام
    دوستان فکر میکنم باید اسکریپت رو از داخل dial plan اجرا کنید!
    مثلا
    exten => _X.,n,System(/sendmsg.sh)

نوشتن دیدگاه