Size: a a a

2020 June 10

‌‌‎lyteloli in aiogram [ru]
источник

‌‌‎lyteloli in aiogram [ru]
так может он не падает?
источник

‌‌‎lyteloli in aiogram [ru]
Тор медленная хрень, ответ от бота может идти вечность, а ты будешь думать что он помер
источник

E

Egorrko in aiogram [ru]
‌‌‎lyteloli
так может он не падает?
Еще может быть важно: я запускаю код вот так:
    loop = asyncio.get_event_loop()
   loop.create_task(restart_tor())
   loop.create_task(start_tg())
   loop.run_forever()
Он точно падает, вся консоль в ошибках.
источник

R

Robert B. Garza in aiogram [ru]
Egorrko
Всем привет. Подскажите пожалуйста:
Запускаю бота через tor. Для этого сначала запускаю tor.exe, а потом уже бота. Проблема в том что через несколько часов тор разрывает соединение и бот падает. Я решил каждый раз когда бот выбрасывает ошибку запускать его, и тор, заново.

async def start_tg():
   while True:
       try:
           await dp.start_polling()
       except Exception:
           print("exception")
           restart_tor()
Этот код не работает. Можете объяснить почему? И что сделать чтобы запустился? Если нужно то скину больше кода.
Почему падает тор у тебя? Он не должен падать
источник

R

Robert B. Garza in aiogram [ru]
У меня месяц стабильно работает только ипишники меняю и все
источник

E

Egorrko in aiogram [ru]
Robert B. Garza
У меня месяц стабильно работает только ипишники меняю и все
tor has been idle for ___ seconds; assuming established circuits no longer work.
источник

R

Robert B. Garza in aiogram [ru]
‌‌‎lyteloli
Тор медленная хрень, ответ от бота может идти вечность, а ты будешь думать что он помер
Это тоже как вариант, банально ип может быть в бане у телеги, хотя это маловероятно
источник

‌‌‎lyteloli in aiogram [ru]
Egorrko
Еще может быть важно: я запускаю код вот так:
    loop = asyncio.get_event_loop()
   loop.create_task(restart_tor())
   loop.create_task(start_tg())
   loop.run_forever()
Он точно падает, вся консоль в ошибках.
нафига ран форевер? Поллинг будет бота держать
источник

R

Robert B. Garza in aiogram [ru]
Egorrko
tor has been idle for ___ seconds; assuming established circuits no longer work.
Ну сказано же, ты не пользуешься тором
источник

E

Egorrko in aiogram [ru]
Robert B. Garza
Ну сказано же, ты не пользуешься тором
Почему не пользуюсь, разве лонгпулл не должен бесконечно быть запущен?
источник

E

Egorrko in aiogram [ru]
‌‌‎lyteloli
нафига ран форевер? Поллинг будет бота держать
это костыль, я запускаю через loop сразу двух ботов, вк и телеграм, мне подсказали в другом чате сделать именно так
источник

‌‌‎lyteloli in aiogram [ru]
хуево подсказали, раздели их просто
источник

E

Egorrko in aiogram [ru]
‌‌‎lyteloli
хуево подсказали, раздели их просто
как? тот кто первый запустится заблокирует другого ведь?
источник

‌‌‎lyteloli in aiogram [ru]
Egorrko
как? тот кто первый запустится заблокирует другого ведь?
На 2 отдельных скрипта очевидно, или ты бросаешься кусками информации из одного в другого?
источник

E

Egorrko in aiogram [ru]
‌‌‎lyteloli
На 2 отдельных скрипта очевидно, или ты бросаешься кусками информации из одного в другого?
да, причем в этом весь смысл бота
источник

‌‌‎lyteloli in aiogram [ru]
"чтобы продолжить действие перейдите в вк"
источник

E

Egorrko in aiogram [ru]
‌‌‎lyteloli
"чтобы продолжить действие перейдите в вк"
нет, он пересылает сообщения из одного чата в другой
может это была шутка, я не совсем понял)
источник

‌‌‎lyteloli in aiogram [ru]
не важно, тебе про сеть сказали, ты вроде это спрашивал
источник

E

Egorrko in aiogram [ru]
Тогда переформулирую вопрос:
Через несколько часов после того как к боту не обращаются тор пишет такое: tor has been idle for _ seconds; assuming established circuits no longer work.
Как мне сделать так чтобы такой ошибки не было? Перезапускать тор, когда соединение падает или как то его настроить?
источник