8000 GitHub - airwide-code/tg2sip: Telegram <-> SIP voice gateway
[go: up one dir, main page]
More Web Proxy on the site http://driver.im/
Skip to content

airwide-code/tg2sip

 
 

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

11 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Build status

TG2SIP

TG2SIP is a Telegram<->SIP voice gateway. It can be used to forward incoming telegram calls to your SIP PBX or make SIP->Telegram calls.

Requirements

Your SIP PBX should be comaptible with L16@48000 or OPUS@48000 voice codec.

Usage

  1. Download prebuild version from CI or compile it yourself.
    Prebuild binaries have been tested in Ubuntu 18.04 Bionic and require libopus0 package installed.
  2. Obtain api_id and api_hash tokens from this page and put them in settings.ini file.
  3. Login into telegram with gen_db app
  4. Set SIP server settings in settings.ini
  5. Run tg2sip

SIP->Telegram calls can be done using 3 extension types:

  1. tg#[\s\d]+ for calls by username
  2. \+[\d]+ for calls by phone number
  3. [\d]+ for calls by telegram ID. Only known IDs allowed by telegram API.

Donate

paypal

Yandex.Money

BTC 39wNzvtcyRrTKmq5DjcUfGTixnGVSf8qLg
BCH qqgwg0g96sayht4lzxc89ky7mkdxfyj7jcl5m8qfps
ETH 0x72B8cb476b2c85b1170Ae2cdFB243B17680290b4
ETC 0x9C7d6CD9F9E0584e65f8aD20e1d2Ced947a55207
LTC MFyBRJTnHqXharzH7D3FYeEhAJuywMRfMd

About

Telegram <-> SIP voice gateway

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages

  • C++ 49.9%
  • C 27.1%
  • Shell 14.3%
  • Makefile 5.6%
  • Python 0.9%
  • Assembly 0.6%
  • Other 1.6%
0