> ## Documentation Index
> Fetch the complete documentation index at: https://www.sip.tg/llms.txt
> Use this file to discover all available pages before exploring further.

# Софтфонды баптау

export const bot = {
  ACTIVATE_TARIFF_PLAN: "Активировать подписку",
  ADDRESS: "Адрес",
  ADDRESS_PORT: "Адрес:порт",
  ADMIN_ASSIGN: "Назначить администратора",
  APPLY: "Применить",
  ARBITRARY_CHECK: "Обработка сообщений",
  AUTORENEW: "Автопродление",
  AUTOREPLY: "Автоответ",
  BACK: "Назад",
  BACK_TO_PAYMENT: "Вернуться к оплате",
  BALANCE_TRANSFER: "Перевести",
  BILLING: "Реквизиты",
  BTN_CHARGE_REDIRECT: "Подтвердить списание",
  BTN_EMPTY_BOT: "Inline бот",
  BTN_TARIFF_NEW: "Подключить",
  CALLBACK_CHECK: "Callback",
  CALLBACK_SWITCH_OFF: "Отключить режим Callback",
  CALLBACK_SWITCH_ON: "Включить режим Callback",
  CALLER_NAME: "Имя звонящего",
  CALLER_PHONE: "Номер звонящего",
  CANCEL: "Отмена",
  COMMENT: "Комментарий",
  CONFIGURE_ACCOUNT_ALLOW_EVERYBODY: "Разрешить звонки ото всех пользователей",
  CONFIGURE_ACCOUNT_ALLOW_P2P: "Разрешить P2P звонки ото всех",
  CONFIGURE_ACCOUNT_DISALLOW_GROUPS: "Запретить добавление в группы",
  CONFIGURE_ACCOUNT_OFF_OTHER_SESSIONS_CALLS: "Отключить звонки на других устройствах",
  COUNTRY: "Страна",
  DELETE: "Удалить",
  DESCRIPTION: "Описание",
  DIAL_RULES: "Правила набора",
  DOC_BTN_PROVIDE: "Предоставить документацию",
  DOMAIN: "Домен",
  DTMF_METHODS: "DTMF методы",
  FIELD_VALUE: "Поле:Значение",
  FORMATS: "Аудио кодеки",
  FW_ADD: "Добавить номер телефона",
  FW_ADD_OTHER: "Другой номер",
  FW_ADD_SELF: "Номер Telegram",
  FW_ANTISPAM: "Анти-спам",
  FW_BACK: "Назад",
  FW_BONUS_PROGRAM: "Реферальная программа",
  FW_CANCEL: "Отмена",
  FW_DELETE: "Удалить",
  FW_NAME: "Имя",
  FW_NO: "Нет",
  FW_PHONE_FORWARDING: "Напомнить номер",
  FW_RECORDER_CHAT: "Чат для записей",
  FW_RECORDER_CHECKBOX: "Запись звонков",
  FW_SELECT_COUNTRY: "Выбрать страну (регион)",
  FW_SHARE_PHONE: "Отправить номер телефона",
  FW_TELL_FRIENDS: "Рассказать друзьям",
  FW_YES: "Да",
  GATEWAY_IN_RESET: "Сбросить пароль",
  GATEWAY_IN_SHOW: "Показать аккаунт",
  GATEWAY_OUT_NUMBER: "Номер на АТС",
  GENERATE_NEW: "Сгенерировать новый",
  GIVE_ACCESS: "Предоставить доступ",
  GIVE_PHONE_NUMBER: "Предоставить номер телефона",
  HELP: "Помощь",
  INLINE_QUERY: "Inline запрос",
  INVOICE_BANK_IGNORE_CURRENT_RATE: "Игнорировать курс валюты",
  KEYPAD_IN: "DTMF вх.",
  KEYPAD_OUT: "DTMF исх.",
  KEYS_GET: "Получить ключи",
  KEYS_RESET: "Сбросить ключи",
  LEARN_ABOUT: "Узнать о SIP.TG",
  LINES: "Линии",
  LINES_CHECK: "Линии",
  LOGIN: "Логин",
  MANUAL: "Вручную",
  MODE_GATEWAY: "Режим Шлюз",
  MODE_SOFTPHONE: "Режим Софтфон",
  NAME: "Имя",
  NEW: "Новый",
  NEW_IN: "🆕 PBX→SIP․TG",
  NEW_IP: "🆕 IP⇿IP",
  NEW_OUT: "🆕 SIP․TG→PBX",
  NO: "Нет",
  PARALLEL_DECLINE: "Отклонить",
  PARALLEL_END: "Завершить",
  PARALLEL_SWITCH: "Переключить",
  PARALLEL_TRANSFER: "Перевести",
  PASSWORD: "Пароль",
  PAYER: "Плательщик",
  PAYSYSTEM_BTN_VERIFY: "Указать страну проживания",
  PAYSYSTEM_DOCS_PROVIDE: "Предоставить документы",
  PAYSYSTEM_METHOD: "Способ оплаты",
  PAY_TARIFF: "Оплатить",
  PROLONG: "Продлить",
  PROMO_BUTTON_EMPTY: "Код скидки",
  RECONNECT: "🔄 Переподключить",
  RECORDER_ACTIVATE: "🔴 Начать запись",
  RECORDER_ACTIVATE_FAILED: "⚠️ Начать запись",
  RECORDER_CHAT: "Чат для записей",
  RECORDER_CHECKBOX: "Запись звонков",
  RECORDER_DEACTIVATE: "🟥 Остановить запись",
  RECORDER_DEACTIVATE_RECONNECTING: "⌛ Остановить запись",
  RECORDER_LOCKED: "🔒 Запись ограничена",
  REDIAL: "Перезвонить",
  REDIAL_CHECK: "Перезвонить",
  REGISTRAR: "Прокси",
  REPEAT: "Повторить",
  SELECT_BOT: "Выбрать бота",
  SELECT_CHANNEL: "Выбрать канал",
  SELECT_CHAT: "Выбрать чат",
  SELECT_USER: "Выбрать пользователя",
  SERVER_FROM_TEMPLATE: "Шаблоны настроек",
  SESSION_BILLER_CHECK: "Использовать общую подписку",
  SESSION_CONFIGURE_ACCOUNT: "Настроить аккаунт Telegram",
  SESSION_LOGIN: "Подключить",
  SESSION_LOGOUT: "Отключить",
  SETTINGS: "Настройки",
  START_CALLING: "Перейти к звонкам",
  SUPPORT: "Поддержка",
  SWITCH_OFF: "Отключить",
  SWITCH_ON: "Включить",
  TAKE: "Получить",
  TARIFF_ACTIVATE_CHANGE_USER: "Изменить заказчика",
  TARIFF_ACTIVATE_USER: "Активировать заказчику",
  TARIFF_ACTIVATE_YOURSELF: "Активировать себе",
  TAX_ADDRESS: "Адрес",
  TAX_BUSINESS: "Бизнес",
  TAX_NAME: "Покупатель",
  TAX_NUMBER: "Налоговый номер",
  TERMINATE_SESSION: "Завершить сессию",
  TERMS_AGREE: "Соглашаюсь с Правилами и Условиями",
  TG_STORAGE_OFFICIAL: "✅ Хранилище сессий SIP․TG",
  TRANSFER: "Передать",
  TRANSFER_BACK: "Передать обратно",
  TRUSTED_IPS: "Доверенные IP",
  UNLINK: "Отвязать",
  USER: "Пользователь",
  VERIFY_ROUTE_BAD: "👎 Нет, это спам",
  VERIFY_ROUTE_GOOD: "👍 Да, всё хорошо",
  VERIFY_ROUTE_RECOVER: "Восстановить входящие звонки",
  WORKER_AUTO: "Автоматически",
  YES: "Да"
};

<a id="roles" />

## SIP-аккаунттың иесі мен пайдаланушы рөлдері

**SIP-аккаунттың иесі** — [@siptg\_bot](https://t.me/siptg_bot?start=utm_docs) ботында SIP-аккаунт құратын Telegram пайдаланушысы. Иесі SIP-аккаунтты құру, жою және баптауларын өзгерту бойынша толық бақылауға ие, сонымен қатар аккаунттарды басқа пайдаланушыларға тағайындай алады.

**SIP-аккаунттың пайдаланушысы** — иесі SIP-аккаунтты тағайындаған адам. Ол аккаунтты қоңырау шалу және қабылдау үшін пайдалана алады, бірақ аккаунттың баптауларын өзгерте алмайды.

<Warning>
  Софтфонға арналған жазылым **Иесінің** Telegram-аккаунтына қосылуы керек. SIP-аккаунттың пайдаланушысының жазылымы басқа иелерге тиесілі SIP-аккаунттарға әсер етпейді!
</Warning>

<a id="bot" />

## Баптау түймелерімен өзара әрекеттесу принципі

Баптаулардың көпшілігі ағымдағы мәндері түрінде түймелерде тікелей көрсетіледі. Бұл баптауларды өзгерту үшін тиісті түймені басып, боттың сұрауы бойынша жаңа мәнді енгізу жеткілікті.

Алайда, кейбір түймелер басқаша жұмыс істейді:

* **Worker**: басқанда қолжетімді Worker серверлерінің тізімі пайда болады. Оны тағайындау үшін тізімнен қажетті серверді таңдаңыз.
* **Құсбелгілері бар түймелер**: мысалы, «Әңгімелерді жазу», қосқыш ретінде жұмыс істейді. Бір басу опцияны қосады немесе өшіреді.
* **{bot.RECORDER_CHAT}**: алғашқы басқанда чатты таңдауға арналған қосымша түйме пайда болады. Осы түймені басқанда, таңдауға болатын чаттар мен каналдар тізімі көрінеді. Әңгіме жазбалары сақталатын тиісті чатты таңдаңыз.
* **{bot.USER}**: алғашқы басқанда пайдаланушыны таңдауға арналған қосымша түйме пайда болады. Осы түймені басқанда, осы SIP-аккаунт тағайындалатын басқа Telegram пайдаланушысын таңдауға болады.
* **Қосылу протоколы (UDP/TCP/TLS)**: әрбір басу келесі қолжетімді протоколға ауыстырады.

<a id="steps" />

## Қадамдық баптау

<Steps>
  <Step title="Ботпен жұмысты бастау">
    * [@siptg\_bot](https://t.me/siptg_bot?start=utm_docs) ботын іске қосыңыз.
    * `/softphone` бөліміне өтіңіз.
    * Жаңа SIP-аккаунт құру үшін **{bot.NEW}** түймесін басыңыз.
  </Step>

  <Step title="SIP-аккаунт параметрлерін енгізу">
    * IP-телефония операторынан немесе SIP-АТС-тен алынған логин мен паролді енгізіңіз.

          <Danger>
            Логин мен пароліңізді бір уақытта бірнеше бағдарламада (виджеттерде, басқа софтфондарда, телефон аппараттарында) қолданбаңыз. Бұл кіріс қоңыраулардың жоғалуына әкелуі мүмкін және SIP-протоколының ерекшеліктеріне байланысты. Әр бағдарлама (құрылғы) үшін АТС-ңызда бөлек SIP-аккаунт жасау қажет.
          </Danger>
    * Доменді (SIP-сервер мекенжайын) көрсетіңіз.
    * Қажет болса, бөлек Registrar Proxy (тіркеу серверін) көрсетіңіз.
    * IP-телефония операторының дайын баптауларын **{bot.SERVER_FROM_TEMPLATE}** түймесі арқылы қолжетімді каталогтан таңдауға болады.
  </Step>

  <Step title="Қосымша баптаулар">
    * Транспорттық протоколды таңдаңыз: UDP, TCP немесе TLS.
    * Провайдеріңіз қолдайтын аудиокодектерді таңдап, баптаңыз.
    * DTMF сигналдарын беру әдісін баптаңыз (RFC2833, INFO, inband).
    * Шығыс қоңыраулар үшін нөмірлерді түрлендіру ережелерін орнатыңыз.
  </Step>

  <Step title="Сынақ қоңыраулары">
    * SIP-провайдер/AТС кабинетінде аккаунттың тіркелгенін тексеріңіз.
    * Шығыс қоңырауды байқап көріңіз ([@siptg](https://t.me/siptg) чатына нөмір жіберіңіз).
    * Егер бәрі дұрыс болса, кіріс қоңырауды (SIP-аккаунт нөміріне) байқап көріңіз.
    * Авторизация қателері немесе мәселелер туындаса, [Сұрақтар және мәселелерді шешу](/kk/docs/softphone/problems) бөлімін қараңыз.
  </Step>

  <Step title="Пайдаланушыны тағайындау">
    * Егер қоңыраулар сізге емес, басқа қызметкерге бағытталуы қажет болса, осы SIP-аккаунтқа Telegram **Пайдаланушысын** тағайындаңыз.
    * Енді барлық қоңыраулар қызметкерге бағытталады, ал сіз SIP-аккаунтта мәселе туындаса хабарламалар аласыз.
  </Step>

  <Step title="Қосымша баптаулар">
    * **{bot.RECORDER_CHECKBOX}**: опцияны қосыңыз және жазбаларды сақтау үшін чатты таңдаңыз.
    * **{bot.DIAL_RULES}**: терілген нөмірдің форматын өзгерту үшін (мысалы, +7 → 8).
  </Step>
</Steps>

Кейбір баптаулар **{bot.APPLY}** түймесін басқаннан кейін немесе 5 минуттан кейін күшіне енеді. Қадамдарды орындағаннан кейін аккаунт белсенді және жұмысқа дайын болады.

<a id="list" />

## Қолжетімді баптаулар

<Frame caption="SIP-аккаунт баптаулары бар скриншот">
  <img src="https://mintcdn.com/siptg/tkFN5QCwmPmK87TJ/images/softphone/settings.png?fit=max&auto=format&n=tkFN5QCwmPmK87TJ&q=85&s=12abbaf284e903c4993df9444c536963" style={{ maxHeight:"344px" }} width="800" height="688" data-path="images/softphone/settings.png" />
</Frame>

<AccordionGroup>
  <Accordion title={bot.FORMATS}>
    Кодектерді таңдау дауыс байланысының сапасы мен үйлесімділігіне әсер етеді. Opus, alaw, mulaw, GSM және басқа кодектер қолдау көрсетіледі.
  </Accordion>

  <Accordion title={bot.DTMF_METHODS}>
    DTMF дауыстық мәзірмен өзара әрекеттесу үшін қажет. Қолжетімді әдістер: RFC2833 (ұсынылады), INFO және inband.
  </Accordion>

  <Accordion title={bot.RECORDER_CHECKBOX}>
    Автоматты қоңырау жазуды қосуға немесе өшіруге болады, сонымен қатар аудиожазбаларды сақтау үшін бөлек чат немесе канал таңдауға болады.
  </Accordion>

  <Accordion title={bot.USER}>
    SIP-аккаунттарды басқа Telegram пайдаланушыларына тағайындауға мүмкіндік береді, оларға баптауларға қолжетімділіксіз қоңыраулар үшін аккаунттарды пайдалану құқығын береді.
  </Accordion>

  <Accordion title="Worker сервері">
    АТС немесе телефония провайдерімен байланысатын серверді таңдауға мүмкіндік береді.

    Серверлердің 4 түрі бар:

    | Сервер түрі                                     | Сипаттама                                                                  | Белгілеу |
    | ----------------------------------------------- | -------------------------------------------------------------------------- | -------- |
    | SIP.TG публичтік серверлері                     | SIP.TG қолдайтын негізгі серверлер                                         | ✅        |
    | Басқа пайдаланушылардың публичтік серверлері    | Басқа пайдаланушылар орналастырған жалпыға қолжетімді серверлер            | 🌐       |
    | Телефония провайдерлерінің публичтік серверлері | Кейбір Баптау шаблондарымен қолжетімді, үшінші тарап провайдерлері ұсынады | 📡       |
    | Жеке серверлер                                  | Тек сіздің SIP-аккаунттарыңызға қолжетімді жеке серверлеріңіз              | 🔑       |

    Тегін жазылымда тек SIP.TG-дің кейбір публичтік серверлері қолжетімді.
  </Accordion>

  <Accordion title={bot.DIAL_RULES}>
    Шығыс қоңырау үшін нөмірді SIP-провайдеріне немесе АТС-ке жібермес бұрын түрлендіруге мүмкіндік береді, сонымен қатар қоңырау үшін желіні таңдау сұрауынан сәйкес емес SIP-аккаунттарды алып тастауға болады (мысалы, әртүрлі елдерге қоңырауларды әртүрлі SIP-аккаунттар арқылы жасауды қалайсыз).

    Толық сипаттаманы [Шығыс нөмірлерді түрлендіру](#dialing-rules) бөлімінен қараңыз.
  </Accordion>
</AccordionGroup>

<a id="dialing-rules" />

## Шығыс нөмірлерді түрлендіру

Кейде шығыс қоңыраулар үшін терілген нөмірді SIP-провайдерінің немесе АТС-тің талаптарына сәйкес автоматты түрде өзгерту қажет (мысалы, бірінші «8»-ді «+7»-ге ауыстыру немесе бос орындар мен жақшаларды алып тастау). SIP.TG-де бұл SIP-аккаунт баптауларындағы **Түрлендіру ережелері** арқылы бапталады.

<Warning>
  Егер сіздің провайдеріңіз нөмірлерді кез келген форматта қабылдаса немесе сіз дайын **Баптау шаблонын** пайдалансаңыз, теру ережелері қажет болмауы мүмкін. Өзгерістер енгізбес бұрын, SIP-провайдеріңізден немесе АТС ішінен нөмір форматына қойылатын талаптарды нақтылаңыз.
</Warning>

Ережелердің 2 түрі бар:

* **«=» бар ережелер** — нөмірдің бір бөлігін ауыстыру.\
  Егер ереженің сол жағы (тұрақты өрнек) табылса, ол оң жағына ауыстырылады.
* **«=» жоқ ережелер** — сүзгі (маска).\
  Егер нөмір тұрақты өрнекке сәйкес келмесе, өңдеу тоқтатылады, және қоңырау жасалмайды.

Барлық ережелер бос орындармен бөлінеді және рет-ретімен қолданылады. Нөмір бір сүзгі ережесіне ( «=» жоқ) сәйкес келмей қалғанда, сол нөмірді қоңырау шалу үшін SIP-аккаунтты пайдалануға рұқсат етілмейді. Әрбір ауыстыру ережесі («=» белгісі бар) нөмірді келесі сүзгі ережелерімен тексерілмес бұрын өзгертеді.

<a id="dialing-rules-edit" />

### Ботта ережелерді өңдеу

1. [@siptg\_bot](https://t.me/siptg_bot?start=utm_docs) ботында `/softphone` бөліміне өтіңіз.
2. Қажетті SIP-аккаунтты таңдап, **{bot.DIAL_RULES}** түймесін басыңыз.
3. Бір немесе бірнеше ережелерді бос орындармен бөліп енгізіңіз.
4. Өзгерістерді растаңыз.
5. Сынақ қоңырауымен нөмірлердің дұрыс түрленетінін тексеріңіз.

<Info>
  Барлық ережелер «солдан оңға» принципі бойынша жұмыс істейді. Тым көп сүзгілерді немесе екіұшты ауыстыруларды қосу күтпеген нәтижелерге әкелуі мүмкін екенін ескеріңіз. Күрделі сценарийлер үшін бірнеше нақты нөмірлермен сынақтан өтіңіз.
</Info>

<a id="dialing-rules-examples" />

### Мысалдар

<Tabs>
  <Tab title="Қазақстан (8 → 7)">
    Тапсырманы қарастырайық: біз «8 (926) 123-45-67» сияқты нөмірлерді тереміз, бірақ провайдер «7XXXXXXXXXX» талап етеді.

    Барлық сандық емес таңбаларды алып тастау және 8 префиксін 7-ге айналдыру қажет деп есептейік.

    Міне, екі ереже (бос орынмен жазылған):

    ```text theme={null}
    [^+*#\w]= ^8=7
    ```

    **Біріншісі** сандар, әріптер, плюс және кейбір арнайы таңбалардан (\*, #, \_) басқа барлық таңбаларды жояды.\
    **Екіншісі** бірінші 8 санын 7-ге ауыстырады.

    Егер пайдаланушы `8 (926) 123-45-67` енгізсе, бірінші ережеден кейін жол `89261234567` болады, ал екінші ережеден кейін — `79261234567`.
  </Tab>

  <Tab title="Қазақстандық мобильді нөмірлер">
    Егер шығыс қоңырауларды тек қазақстандық мобильді нөмірлерге (79-дан басталып, одан кейін 9 сан) рұқсат ету қажет болса, сүзгі ережесін қолданыңыз:

    ```text theme={null}
    ^79\d{9}$
    ```

    «=» белгісіз. Егер нөмір `^79\d{9}$` сәйкес келмесе, SIP-аккаунт қолданылмайды.
  </Tab>

  <Tab title="Кез келген нөмірді тазалау">
    Кейде пайдаланушы жарамсыз нөмірді қате енгізсе, бәрін тастау керек. Босату үшін ауыстыру ережесін қолдануға болады:

    ```text theme={null}
    .*=
    ```

    Бұл кез келген нөмірдің бос жолмен ауыстырылуына әкеледі. Егер бос жол операторға сәйкес келмесе, қоңырау болмайды.
  </Tab>
</Tabs>

<Tip>
  Егер мәселелер немесе қателер туындаса, [Сұрақтар және мәселелерді шешу](/kk/docs/softphone/problems) бөлімін қараңыз.
</Tip>
