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
 
 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'
 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=[]
                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:
                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
                        except:
                                break
                return out