cyberpsychoz / telegram_voicemail

A bot that implements an answering machine in a telegram.

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

Программа для автоматического общения с клиентами в телеграме

Эта программа позволяет вам имитировать регулярное общение с клиентами в телеграме через официальное приложение или katatogram, отправлять и получать сообщения разных типов, звонить и принимать звонки, приглашать на канал или группу, удалять сообщения по сроку годности, делать бекап переписки.

Требования

Для работы программы вам нужно:

  • Установить python 3.7 или выше
  • Установить библиотеку telethon с помощью команды pip install telethon
  • Получить api_id и api_hash для вашего аккаунта телеграма на сайте https://my.telegram.org
  • Заполнить файл config.py с вашими учетными данными и параметрами общения с клиентами
  • Подготовить файлы с шаблонами сообщений, голосовыми сообщениями и медиа сообщениями в папке templates

Использование

Для запуска программы выполните команду python main.py в терминале.

Программа будет подключаться к телеграму с вашим аккаунтом и общаться с вашими контактами в автоматическом режиме в соответствии с параметрами, указанными в файле config.py.

Вы можете изменять параметры общения с клиентами в файле config.py в любое время. Программа будет автоматически применять изменения без перезапуска.

Вы можете добавлять новые шаблоны сообщений, голосовые сообщения и медиа сообщения в папке templates в любое время. Программа будет автоматически использовать их без перезапуска.

Программа будет удалять сообщения по сроку годности, если они имеют поле ttl (время жизни в секундах).

Программа будет делать бекап переписки с клиентами в файлы в папке backup. Файлы будут называться по дате и нику аккаунта клиента.

Ограничения

Программа имеет следующие ограничения:

  • Программа не может работать с секретными чатами, так как они не поддерживаются библиотекой telethon.
  • Программа не может отправлять стикеры, анимации, опросы и другие специальные типы сообщений, так как они не поддерживаются библиотекой telethon.
  • Программа не может обрабатывать сложные условия перехода к следующему шагу общения, такие как анализ текста или голоса клиента, распознавание объектов на фото или видео и т.д.
  • Программа не может гарантировать 100% безопасность и конфиденциальность вашего аккаунта и переписки, так как она использует стороннюю библиотеку telethon и подключается к телеграму через неофициальное приложение или katatogram.

About

A bot that implements an answering machine in a telegram.


Languages

Language:Python 100.0%