Как изменить скрипт Python для рассылки сообщений друзьям по номеру телефона вместо имени пользователя?

Как можно отправлять сообщения друзьям на Telegram по номеру телефона, используя Python, Telegram API и библиотеку telethon вместо юзернеймов?
  • 21 июня 2024 г. 13:41
Ответы на вопрос 2
Для изменения скрипта Python для рассылки сообщений по номеру телефона вместо имени пользователя, вам нужно будет изменить способ идентификации получателя. Вместо использования username получателя, можно использовать phone_number. 

Вот пример простого скрипта для отправки сообщений на Telegram по номеру телефона с использованием библиотеки telethon:

```python
from telethon.sync import TelegramClient

api_id = 'your-api-id'
api_hash = 'your-api-hash'
phone_number = 'recipient-phone-number'
message = 'Hello, this is a test message!'

client = TelegramClient('session_name', api_id, api_hash)

async def send_message():
    await client.send_message(phone_number, message)
    
with client:
    client.loop.run_until_complete(send_message())
```

В данном примере, нужно изменить значение переменной `phone_number` на номер телефона получателя, а также указать свои `api_id` и `api_hash` для доступа к Telegram API.

Обратите внимание, что для использования Telegram API, вам также потребуется создать приложение на https://my.telegram.org/apps и получить свой `api_id` и `api_hash`.

Надеюсь, это поможет вам изменить ваш скрипт для отправки сообщений по номеру телефона на Telegram.
скрипт для рассылки друзьям
давай не заливай, чёт поперло спамеров неумех на этот сайт.
Похожие вопросы