Для извлечения текста после выполнения парсинга и отправки его в Telegram, вы можете воспользоваться библиотеками для парсинга HTML и API Telegram. Вот общий порядок действий:
1. **Парсинг HTML**: Используйте библиотеки, такие как `BeautifulSoup` в Python, чтобы извлечь нужный текст из HTML-документа.
2. **Отправка сообщения в Telegram**: Используйте библиотеку `python-telegram-bot` или стандартные запросы, чтобы отправить сообщение в чат.
Вот пример кода, который демонстрирует эти шаги:
### Пример кода
```python
import requests
from bs4 import BeautifulSoup
from telegram import Bot
# Замените эти переменные на ваши значения
TELEGRAM_TOKEN = 'ваш_токен'
CHAT_ID = 'ваш_chat_id'
URL = 'ссылка_на_страницу_о_городе'
# Шаг 1: Парсинг HTML
response = requests.get(URL)
soup = BeautifulSoup(response.text, 'html.parser')
# Предположим, что нужный текст находится в теге <p> с классом 'city-info'
city_info = soup.find('p', class_='city-info').get_text()
# Шаг 2: Отправка сообщения в Telegram
bot = Bot(token=TELEGRAM_TOKEN)
bot.send_message(chat_id=CHAT_ID, text=city_info)
```
### Примечания:
1. **Замените**:
- `ваш_токен`: на токен вашего бота в Telegram.
- `ваш_chat_id`: на ID чата, куда вы хотите отправить сообщение.
- `ссылка_на_страницу_о_городе`: на URL, который вы хотите парсить.
2. **Измените селектор**: Если структура HTML отличается, измените селектор в `soup.find(...)`, чтобы корректно извлечь нужный текст.
3. **Установка библиотек**: Убедитесь, что у вас установлены нужные библиотеки. Установите их, если это необходимо:
```bash
pip install requests beautifulsoup4 python-telegram-bot
```
Теперь, запустив этот код, вы сможете извлечь информацию о городе и отправить её в Telegram.