diff --git a/app/bot.py b/app/bot.py index 92f4956..8c0a017 100644 --- a/app/bot.py +++ b/app/bot.py @@ -286,7 +286,7 @@ Caution commands: nobot, noparse, nogui @bot.message_handler(commands=['nobot']) def nobot(message: types.Message): answer = """Внимание: -Телеграм бот не должен быть твоим первым Python-проектом. Пожалуйста, изучи основы Python, работу с модулями, основы веб-технологий, асинхронное программирование и отладку до начала работы с Телеграм ботами. Существует много ресурсов для этого в интернете.""" +Телеграм бот не должен быть твоим первым проектом на Python. Пожалуйста, изучи основы Python, работу с модулями, основы веб-технологий, асинхронное программирование и отладку до начала работы с Телеграм ботами. Существует много ресурсов для этого в интернете.""" if message.reply_to_message: bot.reply_to(message.reply_to_message, answer, parse_mode='HTML', disable_web_page_preview=True) else: @@ -296,7 +296,7 @@ def nobot(message: types.Message): @bot.message_handler(commands=['noparse']) def noparse(message: types.Message): answer = """Внимание: -Парсер не должен быть твоим первым Python-проектом. Пожалуйста, изучи основы Python, работу с модулями, основы JS и отладку до начала парсинга сайтов. Существует много ресурсов для этого в интернете.""" +Парсер не должен быть твоим первым проектом на Python. Пожалуйста, изучи основы Python, работу с модулями, основы веб-технологий и отладку до начала парсинга сайтов. Существует много ресурсов для этого в интернете.""" if message.reply_to_message: bot.reply_to(message.reply_to_message, answer, parse_mode='HTML', disable_web_page_preview=True) else: @@ -306,7 +306,7 @@ def noparse(message: types.Message): @bot.message_handler(commands=['nogui']) def nogui(message: types.Message): answer = """Внимание: -GUI приложение не должно быть твоим первым Python-проектом. Пожалуйста, изучи основы Python, работу с модулями, циклы событий и отладку до начала работы с какими-либо GUI-фреймворками. Существует много ресурсов для этого в интернете.""" +GUI приложение не должно быть твоим первым проектом на Python. Пожалуйста, изучи основы Python, работу с модулями, циклы событий и отладку до начала работы с какими-либо GUI-фреймворками. Существует много ресурсов для этого в интернете.""" if message.reply_to_message: bot.reply_to(message.reply_to_message, answer, parse_mode='HTML', disable_web_page_preview=True) else: @@ -316,10 +316,18 @@ GUI приложение не должно быть твоим первы @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', + search_engine = 'https://www.google.ru/search?q=' + if message.reply_to_message and message.reply_to_message.text: + if len(message.text.split()) == 1: + r = parse.quote_plus(message.reply_to_message.text) + else: + r = parse.quote_plus(' '.join(message.text.split()[1:])) + bot.reply_to(message.reply_to_message, f"{search_engine}{r}", disable_web_page_preview=True) + else: + if len(message.text.split()) > 1: + r = parse.quote_plus(' '.join(message.text.split()[1:])) + bot.reply_to(message, f"{search_engine}{r}", disable_web_page_preview=True) """ Tease for blogger mentions. """