Найти тему
Свой Айтишник

Python: Содержимое .txt в группу Telegram

Оглавление

Всем доброго времени суток.

Сегодня мой подписчик попросил меня помочь в решении одного вопроса, суть такая:

Ну и соответственно сейчас будем разбираться как отправить содержимое текстового документа в группу.

1. Создание бота

Про создание бота я писал уже много раз, можно найти на моем канале, там все очень просто.

2. Создание группы

Если группа уже есть, просто пропустите этот шаг, если нет, то просто создайте её.

-2

Название группы, и добавьте участников участников

3. Добавление бота в группу

Добавьте Вашего бота в группу

-3

Так же добавить бота ID Бот (https://t.me/username_to_id_bot), что бы узнать ID вашей группы, он пригодится в дальнейшем в коде.

4. Написание кода

Тут все очень просто, импортируем нужные библиотеки для питона:

pyperclip - буфер обмена

time - библиотека времени

requests - запросы, через нее будем отсылать наше сообщение в телеграм.

Название питон файла sender.py

-4

И сразу скачаем их если нет.

В папке с файлом sender.py откроем командную строку и пропишем установку библиотек:

pip install pyperclip
pip install requests

Должны скачаться библиотеки.

Так, продолжим код:

В переменную bot передадим наш токен который мы получили при создании бота:

Токен у каждого свой
Токен у каждого свой

Получим содержимое текстового файла temp.txt и присвоем содержимое в переменную data

-6

По желанию можно скопировать в буфер обмена:

-7

Выведем в терминал (по желанию), командой print:

-8

И самое главное, отправим все это в нашу группу:

-9

Chat_id это номер чата который мы получили выше от бота ID Бот (https://t.me/username_to_id_bot)

Всё, запускаем бота!

-10

И Смотрим в группу:

-11

Всё отправилось, все участники группы увидели наше сообщение, которое изначально было в текстовом документе в файле temp.txt

-12
-13

Теперь при каждом запуске скрипта, будет извлекаться содержимое файла и отправляться в группу телеграм.

Всем спасибо за внимание, подписчику надеюсь помог)

#python #telegram #telegram бот #чат id #телеграм токен #botfather #свой айтишник #отправить текст в группу #txt to telegram #программирование