Есть рабочий код. Ключ апи и юрл над кодом:
@bot.message_handler(content_types=['text']) def translator(message): if message.text == "Перевод": translate_text = bot.send_message(message.chat.id, "Какое слово или предложение перевести?") bot.register_next_step_handler(translate_text, translate_me)
def translate_me(translate_text): params = { 'key': KEY, 'text': translate_text, 'lang': 'ru-en' } response = requests.get(URL, params=params) return response.json() json = translate_me('Здесь готовый текст для перевода') print(' '.join(json['text']))
Нужно что бот переводил текст от пользователя и отправлял ему готовый перевод.
Помогите пожалуйста!