Совершение телефонного звонка пользователю без использования стороннего URL-адреса - чат-бот Telegram
У меня есть чат-бот для телеграмм, реализованный на java и jhipster с этим API: rubenlagus / TelegramBots
Я хочу добавить функциональность: телефонный звонок пользователю без использования совершатьcallMeBot или подобного. То есть вызов из кода без использования стороннего URL-адреса.
Есть ли способ это сделать?
Не обязательно передавать сообщение, достаточно, чтобы телефон зазвонил. Звонок может быть через телеграмму или нет. Важно то, что звонит сотовый телефон.
1 ответ
Есть способ сделать это с помощью пирограммы (клиент телеграммы на питоне). Вот ссылка GitHub на файл. https://github.com/MarshalX/tgcalls/blob/main/pytgcalls/test.py
Вам просто нужно настроить пирограмму, используя краткое руководство https://docs.pyrogram.org/intro/quickstart .
Создайте экземпляр класса OutgoingCall и передайте клиент пирограммы и имя пользователя в качестве параметра. Это должно заставить телефон зазвонить. Если у вас есть дополнительные вопросы, пожалуйста, не стесняйтесь задавать их в комментариях.