2018-10-04 07:07:36 +00:00
|
|
|
; sample settings file
|
|
|
|
; commented settings are optional
|
|
|
|
|
|
|
|
[logging]
|
|
|
|
;core=2 ; 0-trace 2-info 4-err 6-off
|
|
|
|
; 1-debug 3-warn 5-crit
|
|
|
|
|
|
|
|
;tgvoip=5 ; same as core
|
|
|
|
;pjsip=2 ; same as core
|
|
|
|
;sip_messages=true ; log sip messages if pjsip debug is enabled
|
|
|
|
|
|
|
|
;console_min_level=0 ; minimal log level that will be written into console
|
|
|
|
;file_min_level=0 ; same but into file
|
|
|
|
|
|
|
|
;tdlib=3 ; TDLib is written to file only and has its own log level values
|
|
|
|
; not affected by other log settings
|
|
|
|
; 0-fatal 2-warnings 4-debug
|
|
|
|
; 1-errors 3-info 5-verbose debug
|
|
|
|
|
|
|
|
[sip]
|
|
|
|
;public_address= ; Address to advertise as the address UDP transport.
|
|
|
|
|
|
|
|
;stun_server=
|
|
|
|
|
|
|
|
;port=5060
|
|
|
|
;port_range=0 ; Specify the port range for socket binding, relative to the start
|
|
|
|
; port number specified in port.
|
|
|
|
|
|
|
|
;id_uri=sip:localhost ; The Address of Record or AOR, that is full SIP URL that identifies the account.
|
|
|
|
; The value can take name address or URL format, and will look something
|
|
|
|
; like "sip:account@serviceprovider".
|
|
|
|
|
|
|
|
;callback_uri= ; SIP URI for TG->SIP incoming calls processing
|
|
|
|
|
|
|
|
;raw_pcm=true ; use L16@48k codec if true or OPUS@48k otherwise
|
|
|
|
; keep true for lower CPU consumption
|
|
|
|
|
|
|
|
;thread_count=1 ; Specify the number of worker threads to handle incoming RTP
|
|
|
|
; packets. A value of one is recommended for most applications.
|
|
|
|
|
|
|
|
[telegram]
|
|
|
|
api_id= ; Application identifier for Telegram API access
|
|
|
|
api_hash= ; Application identifier hash for Telegram API access
|
|
|
|
; which can be obtained at https://my.telegram.org.
|
|
|
|
|
|
|
|
;system_language_code=en-US ; IETF language tag of the user's operating system language
|
|
|
|
|
|
|
|
;device_model=PC ; Model of the device the application is being run on
|
|
|
|
|
|
|
|
;system_version=Linux ; Version of the operating system the application is being run on
|
|
|
|
|
|
|
|
;application_version=1.0
|
|
|
|
|
|
|
|
;database_folder= ; The path to the directory for the persistent TDLib database;
|
|
|
|
; if empty, the current working directory will be used.
|
|
|
|
|
|
|
|
;udp_p2p=false ; True, if UDP peer-to-peer connections are supported
|
|
|
|
|
|
|
|
;udp_reflector=true ; True, if connection through UDP reflectors is supported.
|
|
|
|
|
2019-02-08 12:58:26 +00:00
|
|
|
; Further DSP settings will have no effect if libtgvoip is compiled with TGVOIP_NO_DSP option.
|
2018-10-04 07:07:36 +00:00
|
|
|
;enable_aec=false ; acoustic echo cancellation
|
|
|
|
;enable_ns=false ; noise suppression
|
|
|
|
;enable_agc=false ; automatic gain control
|
|
|
|
|
|
|
|
;use_proxy=false ; use SOCKS5 proxy for MTProto requests
|
|
|
|
;proxy_address=
|
|
|
|
;proxy_port=0
|
|
|
|
;proxy_username=
|
|
|
|
;proxy_password=
|
|
|
|
|
|
|
|
;use_voip_proxy=false ; use SOCKS5 proxy for VoIP
|
|
|
|
;voip_proxy_address=
|
|
|
|
;voip_proxy_port=0
|
|
|
|
;voip_proxy_username=
|
|
|
|
;voip_proxy_password=
|
|
|
|
|
|
|
|
[other]
|
|
|
|
;extra_wait_time=30 ; If gateway gets temporary blocked with "Too Many Requests" reason,
|
|
|
|
; then block all outgoing telegram requests for X more seconds than was
|
|
|
|
; requested by server
|
|
|
|
|
2019-02-08 12:58:26 +00:00
|
|
|
;peer_flood_time=86400 ; Seconds to wait on PEER_FLOOD
|