beta -> master master origin/HEAD origin/master
authorBoris Daniel Martinez Millán <borisdanielmartinezmillan@gmail.com>
Tue, 9 Mar 2021 01:14:53 +0000 (20:14 -0500)
committerBoris Daniel Martinez Millán <borisdanielmartinezmillan@gmail.com>
Tue, 9 Mar 2021 01:14:53 +0000 (20:14 -0500)
README.md
api.py

index 510e103..b708d28 100644 (file)
--- a/README.md
+++ b/README.md
@@ -1,4 +1,4 @@
-# Telefricabot
+#Telefricabot
 
 Es un proyecto hecho en python para utilizar telegram
 como cliente de friendica, nacio desde la idea de un
diff --git a/api.py b/api.py
index a330365..0b650b8 100644 (file)
--- a/api.py
+++ b/api.py
@@ -1,4 +1,4 @@
-
+from html2text import html2text
 import requests,io,random,re
 
 ua = 'Mozilla/5.0 (X11; Ubuntu; Linux x86_64; rv:60.0) Gecko/20100101'
@@ -44,13 +44,9 @@ class FriendApi():
                exp=re.findall('<div class="wall-item-body e-content p-name">.*</div>',texto)
                exp1=re.findall('"display/.*"',texto)
                out=[]
-               for i in re.findall('<a href=".*" class="tag" title=".*">',texto):
-                       texto=texto.replace(i,'')
-               for i in re.findall('<img src=".*" alt=".*" title=".*">',texto):
-                       texto.replace(i,'')
                for i in range(0,limit):
                        try:
-                               out.append(exp[i].replace('</a>','').replace('</div>','').replace('<div class="wall-item-body e-content p-name">','').replace('<br>','')+'\n'+self.url+exp1[i].replace('"','').replace('><i class=icon-link icon-large><span class=ser-only','')+'\n\n')
+                               out.append(html2text(exp[i])+'\n'+self.url+exp1[i].replace('"','').replace('> _< span class=sr-only','')+'\n\n')
                        except:
                                break
                return out