Ошибка googletranslate на Heroku

я делаю телеграм бота. Мне понадобился переводчик, локально проверял всё отлично работало, залил на Heroku выводится такая вот ошибка:

2022-03-03T13:02:28.172787+00:00 app[worker.1]: Traceback (most recent call last):
2022-03-03T13:02:28.172814+00:00 app[worker.1]:   File "/app/main.py", line 237, in translate_text2
2022-03-03T13:02:28.172814+00:00 app[worker.1]:     text_lang = translator.detect(text)
2022-03-03T13:02:28.172821+00:00 app[worker.1]:   File "/app/.heroku/python/lib/python3.9/site-packages/googletrans/client.py", line 255, in detect
2022-03-03T13:02:28.172821+00:00 app[worker.1]:     data = self._translate(text, 'en', 'auto', kwargs)
2022-03-03T13:02:28.172821+00:00 app[worker.1]:   File "/app/.heroku/python/lib/python3.9/site-packages/googletrans/client.py", line 78, in _translate
2022-03-03T13:02:28.172822+00:00 app[worker.1]:     token = self.token_acquirer.do(text)
2022-03-03T13:02:28.172823+00:00 app[worker.1]:   File "/app/.heroku/python/lib/python3.9/site-packages/googletrans/gtoken.py", line 194, in do
2022-03-03T13:02:28.172823+00:00 app[worker.1]:     self._update()
2022-03-03T13:02:28.172823+00:00 app[worker.1]:   File "/app/.heroku/python/lib/python3.9/site-packages/googletrans/gtoken.py", line 62, in _update
2022-03-03T13:02:28.172824+00:00 app[worker.1]:     code = self.RE_TKK.search(r.text).group(1).replace('var ', '')
2022-03-03T13:02:28.172836+00:00 app[worker.1]: AttributeError: 'NoneType' object has no attribute 'group'

Так же если нужен код переводчика, то вот он:

@dp.callback_query_handler(text="translate_text")
async def translate_text(call: types.CallbackQuery):
    await bot.edit_message_text(chat_id=call.message.chat.id, message_id=call.message.message_id, text="Отправьте весь текст одним сообщением")
    await asd.translate.set()
@dp.message_handler(state=asd.translate)
async def translate_text2(message: types.Message, state: FSMContext):
    answer = message.text
    await state.update_data(text=answer)
    data = await state.get_data()
    text = str(data.get("text"))
    await state.finish()
    try:
        translator = Translator()
        text_lang = translator.detect(text)
        text_ready = translator.translate(text, src=text_lang.lang, dest='ru').text
        await bot.send_message(message.from_user.id, text=f"{text_ready}\n\n\nДостоверность перевода(от 0 до 1): {text_lang.confidence}", reply_markup=kb_to_menu(message.from_user.id))
    except:
        await bot.send_message(message.from_user.id, text="Не удалось перевести текст", reply_markup=kb_to_menu(message.from_user.id))
        traceback.print_exc(limit=None, file=None, chain=True)
        await bot.send_message(**********, text=f"У пользователя {message.from_user.id} возникла ошибка с переводом текста.")

Ответы (0 шт):