Доброго времени, имеется такая задача: из заготовленного текстового списка, выстроенного в столбик, нужно отдельно каждую строчку отправить в телеграм бота/чат. И так несколько тысяч раз. Есть идеи как это автоматизировать?
Устанавливаешь Пайтон, благо в инете есть множество туториалов. Там тебе так же расскажут как запускать код.
Идёшь на сайт
Authorization, на нем:
1. логинишься через свой аккаунт,
2. Там на
API Development Tools,
3. Создаешь приложение, заполняешь любыми данными,
4. Сохраняешь в блокнот данные
api_id и
api_hash.
Далее, создаешь питоновский файл, например
main.py.
В него вставляешь код:
Python:
from telethon import TelegramClient
api_id = 12345
api_hash = "qwertyuiop"
file = "file.txt"
username = "@chat"
client = TelegramClient("session", api_id, api_hash)
client.start()
with open(file) as read_file:
lines = read_file.readlines()
read_file.close()
for line in lines:
client.send_message(username, line)
print("Отправлено")
Подставляешь свои данные, текстовый файл закидываешь в папку с основным файлом.
Открываешь консоль и пишешь
pip install telethon
Все ошибки гуглишь и решаешь.
Запускаешь код. Снова заходишь через свой аккаунт.
Рассылаешь.