From ad440371d3a959169c5e44e641b034aa0d113193 Mon Sep 17 00:00:00 2001 From: Rykov7 Date: Sat, 19 Nov 2022 02:54:53 +0300 Subject: [PATCH] add google it! --- app/config.py | 2 +- app/trolling.py | 11 ++++++++++- 2 files changed, 11 insertions(+), 2 deletions(-) diff --git a/app/config.py b/app/config.py index bbeb7e7..0ea380c 100644 --- a/app/config.py +++ b/app/config.py @@ -14,4 +14,4 @@ TEST_CHAT = -1001622893830 URL_RX = re.compile(r'\w+\.\w+/\w+') ALLOWED_WORDS = ['pastebin', 'github', 'google', 'nometa', 'python', - 'stackoverflow', 'habr', 'medium'] + 'stackoverflow', 'habr', 'medium', 'youtube'] diff --git a/app/trolling.py b/app/trolling.py index 394c1d7..0bdbb06 100644 --- a/app/trolling.py +++ b/app/trolling.py @@ -1,6 +1,6 @@ from .config import bot from telebot import types - +from urllib import parse @bot.message_handler(commands=['tsya']) def send_tsya_link(message: types.Message): @@ -12,6 +12,15 @@ def send_tsya_link(message: types.Message): bot.send_message(message.chat.id, link, parse_mode='HTML', disable_web_page_preview=True) +@bot.message_handler(commands=['g']) +def google_it(message: types.Message): + """ Google it! """ + if message.reply_to_message.text: + search = parse.quote_plus(message.reply_to_message.text) + bot.reply_to(message.reply_to_message, f"https://www.google.ru/search?q={search}", parse_mode='HTML', + disable_web_page_preview=True) + + def check_unwanted_list(type_message: types.Message) -> bool: """ Check for bloggers. """ unwanted_phrases = ['дудар', 'хауди', 'dudar']