From 9a3e3b8502e4c0a5a935446fa73bcccf61d5130e Mon Sep 17 00:00:00 2001 From: nemesis Date: Wed, 20 May 2020 21:53:13 +0200 Subject: [PATCH] =?UTF-8?q?titre=20:=20interpr=C3=A9tation=20du=20html?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- asmodee.py | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/asmodee.py b/asmodee.py index 1257597..19b4d51 100755 --- a/asmodee.py +++ b/asmodee.py @@ -14,6 +14,7 @@ from datetime import datetime,timedelta import smtplib import os import requests +import html2text from matrix_bot_api.matrix_bot_api import MatrixBotAPI from matrix_bot_api.mregex_handler import MRegexHandler @@ -2046,7 +2047,7 @@ def titre(room, event): # cherche le titre d'une page r = requests.get(url) res = re.search(r"(.*)",r.text) if (res is not None): - msg(room,str(re.sub("", "", res.group())),event['sender']) + msg(room,html2text.html2text(str(re.sub("", "", res.group())),event['sender'])) else: msg(room,"Titre non trouvé",event['sender']) if (re.search(r"http[s]?://(www\.)?youtube\.",url) is not None and modules[room.room_id, 'invidious'] is False and not event['sender'] == bot.client.user_id):