# -*- coding: utf-8 -*- #Importamos liberia de Telegram y BeautifulSoup import bs4,telegram #TOKEN de la API - Botfather TOKEN = 'XXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXXX' mi_bot = telegram.Bot(token=TOKEN) #ID del chat de Telefram chat_id = 1000000000000 #Nombre de la cuenta que se quiere obtener los Twits account = "CVEnew" #Obtenemos el contenido de de la página de twitter result = requests.get("https://twitter.com/"+account) c = result.content #Nos ayudamos la librería BeautifulSoup soup = bs4.BeautifulSoup(c, "html.parser") for div in soup.find_all("li", {"class":"stream-item"}): #Obtención de ID único que usa Twitter item_id = div["data-item-id"] #Se obtiene el contenido del Twitt content = str(div.find("p", {"class":"TweetTextSize"}).text) #Se envia el resultado a mi chat de telegram mi_bot.sendMessage(chat_id=chat_id, text="@" + account + " -- " + content)