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. """