# -*- 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)