SIP-аккаунттың иесі мен пайдаланушы рөлдері
SIP-аккаунттың иесі — @siptg_bot ботында SIP-аккаунт құратын Telegram пайдаланушысы. Иесі SIP-аккаунтты құру, жою және баптауларын өзгерту бойынша толық бақылауға ие, сонымен қатар аккаунттарды басқа пайдаланушыларға тағайындай алады. SIP-аккаунттың пайдаланушысы — иесі SIP-аккаунтты тағайындаған адам. Ол аккаунтты қоңырау шалу және қабылдау үшін пайдалана алады, бірақ аккаунттың баптауларын өзгерте алмайды.Софтфонға арналған жазылым Иесінің Telegram-аккаунтына қосылуы керек. SIP-аккаунттың пайдаланушысының жазылымы басқа иелерге тиесілі SIP-аккаунттарға әсер етпейді!
Баптау түймелерімен өзара әрекеттесу принципі
Баптаулардың көпшілігі ағымдағы мәндері түрінде түймелерде тікелей көрсетіледі. Бұл баптауларды өзгерту үшін тиісті түймені басып, боттың сұрауы бойынша жаңа мәнді енгізу жеткілікті. Алайда, кейбір түймелер басқаша жұмыс істейді:- Worker: басқанда қолжетімді Worker серверлерінің тізімі пайда болады. Оны тағайындау үшін тізімнен қажетті серверді таңдаңыз.
- Құсбелгілері бар түймелер: мысалы, «Әңгімелерді жазу», қосқыш ретінде жұмыс істейді. Бір басу опцияны қосады немесе өшіреді.
- Жазбаларға арналған чат: алғашқы басқанда чатты таңдауға арналған қосымша түйме пайда болады. Осы түймені басқанда, таңдауға болатын чаттар мен каналдар тізімі көрінеді. Әңгіме жазбалары сақталатын тиісті чатты таңдаңыз.
- Пайдаланушы: алғашқы басқанда пайдаланушыны таңдауға арналған қосымша түйме пайда болады. Осы түймені басқанда, осы SIP-аккаунт тағайындалатын басқа Telegram пайдаланушысын таңдауға болады.
- Қосылу протоколы (UDP/TCP/TLS): әрбір басу келесі қолжетімді протоколға ауыстырады.
Қадамдық баптау
1
Ботпен жұмысты бастау
- @siptg_bot ботын іске қосыңыз.
/softphone
бөліміне өтіңіз.- Жаңа SIP-аккаунт құру үшін «Жаңа» түймесін басыңыз.
2
SIP-аккаунт параметрлерін енгізу
- IP-телефония операторынан немесе SIP-АТС-тен алынған логин мен паролді енгізіңіз.
- Доменді (SIP-сервер мекенжайын) көрсетіңіз.
- Қажет болса, бөлек Registrar Proxy (тіркеу серверін) көрсетіңіз.
- IP-телефония операторының дайын баптауларын «Баптау шаблондары» түймесі арқылы қолжетімді каталогтан таңдауға болады.
3
Қосымша баптаулар
- Транспорттық протоколды таңдаңыз: UDP, TCP немесе TLS.
- Провайдеріңіз қолдайтын аудиокодектерді таңдап, баптаңыз.
- DTMF сигналдарын беру әдісін баптаңыз (RFC2833, INFO, inband).
- Шығыс қоңыраулар үшін нөмірлерді түрлендіру ережелерін орнатыңыз.
4
Сынақ қоңыраулары
- SIP-провайдер/AТС кабинетінде аккаунттың тіркелгенін тексеріңіз.
- Шығыс қоңырауды байқап көріңіз (@siptg чатына нөмір жіберіңіз).
- Егер бәрі дұрыс болса, кіріс қоңырауды (SIP-аккаунт нөміріне) байқап көріңіз.
- Авторизация қателері немесе мәселелер туындаса, Сұрақтар және мәселелерді шешу бөлімін қараңыз.
5
Пайдаланушыны тағайындау
- Егер қоңыраулар сізге емес, басқа қызметкерге бағытталуы қажет болса, осы SIP-аккаунтқа Telegram Пайдаланушысын тағайындаңыз.
- Енді барлық қоңыраулар қызметкерге бағытталады, ал сіз SIP-аккаунтта мәселе туындаса хабарламалар аласыз.
6
Қосымша баптаулар
- Қоңырауларды жазу: опцияны қосыңыз және жазбаларды сақтау үшін чатты таңдаңыз.
- Түрлендіру ережелері: терілген нөмірдің форматын өзгерту үшін (мысалы, +7 → 8).
Қолжетімді баптаулар

SIP-аккаунт баптаулары бар скриншот
Аудиокодектер
Аудиокодектер
Кодектерді таңдау дауыс байланысының сапасы мен үйлесімділігіне әсер етеді. Opus, alaw, mulaw, GSM және басқа кодектер қолдау көрсетіледі.
DTMF беру әдістері
DTMF беру әдістері
DTMF дауыстық мәзірмен өзара әрекеттесу үшін қажет. Қолжетімді әдістер: RFC2833 (ұсынылады), INFO және inband.
Әңгімелерді жазу
Әңгімелерді жазу
Автоматты қоңырау жазуды қосуға немесе өшіруге болады, сонымен қатар аудиожазбаларды сақтау үшін бөлек чат немесе канал таңдауға болады.
Пайдаланушыны тағайындау
Пайдаланушыны тағайындау
SIP-аккаунттарды басқа Telegram пайдаланушыларына тағайындауға мүмкіндік береді, оларға баптауларға қолжетімділіксіз қоңыраулар үшін аккаунттарды пайдалану құқығын береді.
Worker сервері
Worker сервері
АТС немесе телефония провайдерімен байланысатын серверді таңдауға мүмкіндік береді.Серверлердің 4 түрі бар:
Тегін жазылымда тек SIP.TG-дің кейбір публичтік серверлері қолжетімді.
Сервер түрі | Сипаттама | Белгілеу |
---|---|---|
SIP.TG публичтік серверлері | SIP.TG қолдайтын негізгі серверлер | ✅ |
Басқа пайдаланушылардың публичтік серверлері | Басқа пайдаланушылар орналастырған жалпыға қолжетімді серверлер | 🌐 |
Телефония провайдерлерінің публичтік серверлері | Кейбір Баптау шаблондарымен қолжетімді, үшінші тарап провайдерлері ұсынады | 📡 |
Жеке серверлер | Тек сіздің SIP-аккаунттарыңызға қолжетімді жеке серверлеріңіз | 🔑 |
Теру ережелері
Теру ережелері
Шығыс қоңырау үшін нөмірді SIP-провайдеріне немесе АТС-ке жібермес бұрын түрлендіруге мүмкіндік береді, сонымен қатар қоңырау үшін желіні таңдау сұрауынан сәйкес емес SIP-аккаунттарды алып тастауға болады (мысалы, әртүрлі елдерге қоңырауларды әртүрлі SIP-аккаунттар арқылы жасауды қалайсыз).Толық сипаттаманы Шығыс нөмірлерді түрлендіру бөлімінен қараңыз.
Шығыс нөмірлерді түрлендіру
Кейде шығыс қоңыраулар үшін терілген нөмірді SIP-провайдерінің немесе АТС-тің талаптарына сәйкес автоматты түрде өзгерту қажет (мысалы, бірінші «8»-ді «+7»-ге ауыстыру немесе бос орындар мен жақшаларды алып тастау). SIP.TG-де бұл SIP-аккаунт баптауларындағы Түрлендіру ережелері арқылы бапталады.Егер сіздің провайдеріңіз нөмірлерді кез келген форматта қабылдаса немесе сіз дайын Баптау шаблонын пайдалансаңыз, теру ережелері қажет болмауы мүмкін. Өзгерістер енгізбес бұрын, SIP-провайдеріңізден немесе АТС ішінен нөмір форматына қойылатын талаптарды нақтылаңыз.
- «=» бар ережелер — нөмірдің бір бөлігін ауыстыру.
Егер ереженің сол жағы (тұрақты өрнек) табылса, ол оң жағына ауыстырылады. - «=» жоқ ережелер — сүзгі (маска).
Егер нөмір тұрақты өрнекке сәйкес келмесе, өңдеу тоқтатылады, және қоңырау жасалмайды.
Ботта ережелерді өңдеу
- @siptg_bot ботында
/softphone
бөліміне өтіңіз. - Қажетті SIP-аккаунтты таңдап, «Теру ережелері» түймесін басыңыз.
- Бір немесе бірнеше ережелерді бос орындармен бөліп енгізіңіз.
- Өзгерістерді растаңыз.
- Сынақ қоңырауымен нөмірлердің дұрыс түрленетінін тексеріңіз.
Барлық ережелер «солдан оңға» принципі бойынша жұмыс істейді. Тым көп сүзгілерді немесе екіұшты ауыстыруларды қосу күтпеген нәтижелерге әкелуі мүмкін екенін ескеріңіз. Күрделі сценарийлер үшін бірнеше нақты нөмірлермен сынақтан өтіңіз.
Мысалдар
Тапсырманы қарастырайық: біз «8 (926) 123-45-67» сияқты нөмірлерді тереміз, бірақ провайдер «7XXXXXXXXXX» талап етеді.Барлық сандық емес таңбаларды алып тастау және 8 префиксін 7-ге айналдыру қажет деп есептейік.Міне, екі ереже (бос орынмен жазылған):Біріншісі сандар, әріптер, плюс және кейбір арнайы таңбалардан (*, #, _) басқа барлық таңбаларды жояды.
Екіншісі бірінші 8 санын 7-ге ауыстырады.Егер пайдаланушы
Екіншісі бірінші 8 санын 7-ге ауыстырады.Егер пайдаланушы
8 (926) 123-45-67
енгізсе, бірінші ережеден кейін жол 89261234567
болады, ал екінші ережеден кейін — 79261234567
.Егер мәселелер немесе қателер туындаса, Сұрақтар және мәселелерді шешу бөлімін қараңыз.