SIP hisobi egasi — @siptg_bot botida SIP hisobini yaratuvchi Telegram foydalanuvchisi. Ega SIP hisoblarini yaratish, o’chirish va sozlamalarni o’zgartirish ustidan to’liq nazoratga ega, shuningdek, hisoblarni boshqa foydalanuvchilarga tayinlashi mumkin.
SIP hisobi foydalanuvchisi — egasi tomonidan SIP hisobi tayinlangan shaxs. U hisobdan qo’ng’iroqlarni amalga oshirish va qabul qilish uchun foydalanishi mumkin, lekin hisobning sozlamalarini o’zgartira olmaydi.
Softfon uchun obuna Eganing Telegram hisobida faollashtirilishi kerak. Foydalanuvchining obunasi boshqa egalarga tegishli SIP hisoblariga ta’sir qilmaydi!
Aksariyat sozlamalar joriy qiymatlar sifatida to’g’ridan-to’g’ri tugmalarda ko’rsatiladi. Ushbu sozlamalarni o’zgartirish uchun tegishli tugmani bosish va botning so’roviga ko’ra yangi qiymatni kiritish kifoya.
Biroq, ba’zi tugmalar boshqacha ishlaydi:
Bot bilan ishlashni boshlash
/softphone
bo’limiga o’ting.SIP hisobi parametrlarini kiritish
Qo'shimcha sozlamalar
Sinov qo'ng'iroqlari
Foydalanuvchini tayinlash
Qo'shimcha sozlamalar
Ba’zi sozlamalar “Qo’llash” tugmasini bosgandan so’ng yoki 5 daqiqadan keyin kuchga kiradi. Bosqichlarni bajarib bo’lgach, hisob faol bo’ladi va ishlashga tayyor bo’ladi.
SIP hisobi sozlamalari bilan skrinshot
Audio kodeklar
Kodeklarni tanlash ovozli aloqa sifati va mosligiga ta’sir qiladi. Opus, alaw, mulaw, GSM va boshqa kodeklar qo’llab-quvvatlanadi.
DTMF uzatish usullari
DTMF ovozli menyu bilan ishlash uchun zarur. RFC2833 (tavsiya etiladi), INFO va inband usullari mavjud.
Qo'ng'iroqlarni yozib olish
Avtomatik qo’ng’iroq yozishni yoqish yoki o’chirish mumkin, shuningdek, audio yozuvlarni saqlash uchun alohida chat yoki kanal tanlash mumkin.
Foydalanuvchini tayinlash
SIP hisoblarini boshqa Telegram foydalanuvchilariga tayinlash imkonini beradi, ularga sozlamalarga kirishsiz qo’ng’iroqlar uchun hisoblardan foydalanish imkoniyatini taqdim etadi.
Worker serveri
PBX yoki telefoniya provayderiga ulanadigan serverni tanlash imkonini beradi.
4 turdagi serverlar mavjud:
Server turi | Tavsif | Belgilanish |
---|---|---|
SIP.TG jamoat serverlari | SIP.TG tomonidan qo’llab-quvvatlanadigan asosiy serverlar | ✅ |
Boshqa foydalanuvchilarning jamoat serverlari | Boshqa foydalanuvchilar tomonidan joylashtirilgan umumiy serverlar | 🌐 |
Telefoniya provayderlarining jamoat serverlari | Ba’zi sozlama shablonlari bilan mavjud, uchinchi tomon operatorlari tomonidan taqdim etiladi | 📡 |
Xususiy serverlar | Faqat sizning SIP hisoblaringiz uchun mavjud bo’lgan o’z serverlaringiz | 🔑 |
Bepul obunada faqat SIP.TG jamoat serverlarining ba’zilari mavjud.
Terish qoidalari
Chiquvchi qo’ng’iroq uchun raqamni SIP-provayderga yoki PBXga yuborishdan oldin o’zgartirish imkonini beradi, shuningdek, qo’ng’iroq uchun liniya tanlash so’rovida mos kelmaydigan SIP hisoblarini olib tashlaydi (masalan, turli mamlakatlarga qo’ng’iroqlarni turli SIP hisoblari orqali qilishni afzal ko’rsangiz).
Batafsil tavsifni Chiquvchi raqamlarni o’zgartirish bo’limida ko’ring.
Ba’zida chiquvchi qo’ng’iroqlarda terilgan raqamni avtomatik ravishda o’zgartirish kerak bo’ladi, masalan, SIP-provayder yoki PBX talablariga mos kelish uchun (masalan, birinchi “8” ni “+7” ga almashtirish yoki bo’shliqlar va qavslar olib tashlash). SIP.TGda bu SIP hisobi sozlamalaridagi O’zgartirish qoidalari yordamida sozlanadi.
Agar sizning operatoringiz raqamlarni istalgan formatda qabul qilsa yoki siz tayyor Sozlamalar shablonidan foydalansangiz, terish qoidalariga ehtiyoj qolmaydi. O’zgarishlar kiritishdan oldin, raqamlar formati bo’yicha talablarni SIP-provayderingizdan yoki PBX ichida aniqlang.
Ikkita turdagi qoidalar mavjud:
Barcha qoidalar bo’shliqlar bilan ajratiladi va ketma-ketlikda qo’llaniladi. Raqam birorta filtr qoidasiga ((”=“siz) mos kelmay qolganda, SIP hisobidan ushbu raqamga qo’ng’iroq qilishga ruxsat berilmaydi. Har bir almashtirish qoidasi (”=” belgisi bilan) raqamni keyingi filtr qoidalari bilan tekshirishdan oldin o’zgartiradi.
/softphone
bo’limiga o’ting.Barcha qoidalar “chapdan o’ngga” printsipi bo’yicha ishlaydi. Juda ko’p filtrlar yoki noaniq almashtirishlar qo’shish kutilmagan natijalarga olib kelishi mumkinligini yodda tuting. Murakkab stsenariylar uchun bir nechta haqiqiy raqamlarda sinov o’tkazing.
Vazifani ko’rib chiqaylik: biz “8 (926) 123-45-67” kabi raqamlarni teramiz, lekin operator “7XXXXXXXXXX” ni talab qiladi.
Barcha raqam bo’lmagan belgilarni olib tashlash va boshlang’ich 8 ni 7 ga aylantirish kerak deb faraz qilaylik.
Mana ikkita qoida (bo’shliq bilan yozilgan):
Birinchisi raqamlar, harflar, plyus va ba’zi maxsus belgilardan (*, #, _) tashqari barcha belgilarni olib tashlaydi.
Ikkinchisi birinchi raqam 8 ni 7 ga almashtiradi.
Endi agar foydalanuvchi 8 (926) 123-45-67 kiritsa, birinchi qoidadan keyin satr 89261234567 ga aylanadi, ikkinchidan keyin esa 79261234567 ga.
Vazifani ko’rib chiqaylik: biz “8 (926) 123-45-67” kabi raqamlarni teramiz, lekin operator “7XXXXXXXXXX” ni talab qiladi.
Barcha raqam bo’lmagan belgilarni olib tashlash va boshlang’ich 8 ni 7 ga aylantirish kerak deb faraz qilaylik.
Mana ikkita qoida (bo’shliq bilan yozilgan):
Birinchisi raqamlar, harflar, plyus va ba’zi maxsus belgilardan (*, #, _) tashqari barcha belgilarni olib tashlaydi.
Ikkinchisi birinchi raqam 8 ni 7 ga almashtiradi.
Endi agar foydalanuvchi 8 (926) 123-45-67 kiritsa, birinchi qoidadan keyin satr 89261234567 ga aylanadi, ikkinchidan keyin esa 79261234567 ga.
Agar faqat Rossiya mobil raqamlariga (79 bilan boshlanadigan va undan keyin 9 ta raqam) chiquvchi qo’ng’iroqlarga ruxsat berish kerak bo’lsa, filtr qoidasidan foydalanamiz:
”=” belgisiz. Agar raqam ^79\d{9}$
ga mos kelmasa, SIP hisobi ishlatilmaydi.
Ba’zida foydalanuvchi tasodifan noto’g’ri raqam kiritsa, hamma narsani tashlab yuborish kerak bo’ladi. Bo’shlikka almashtirish qoidasidan foydalanish mumkin:
Bu har qanday raqam bo’sh satrga almashtirilishiga olib keladi. Agar bo’sh satr operatorga mos kelmasa, qo’ng’iroq amalga oshirilmaydi.
Agar muammolar yoki xatolar yuzaga kelsa, Savollar va muammolarni hal qilish ga qarang.