Size: a a a

pyTelegramBotAPI.talks.ru

2020 June 29

MW

Mad Way in pyTelegramBotAPI.talks.ru
Позволяет, я просто хотел бы выяснить, что это вызывает.
источник

MW

Mad Way in pyTelegramBotAPI.talks.ru
Вот полный лог ошибки: https://pastebin.com/XK6NC9QP
источник

s🇷

slair 🇷🇺 in pyTelegramBotAPI.talks.ru
всё что угодно
источник

s🇷

slair 🇷🇺 in pyTelegramBotAPI.talks.ru
думаешь в инете всё работает как часы?
всегда постоянно что то падает и перезапускается
половины этого ты даже не замечаешь
источник

MW

Mad Way in pyTelegramBotAPI.talks.ru
А как-то автоматический перезапуск можно этого настроить? Я никогда ничего на своём устройстве не хостил.
источник

s🇷

slair 🇷🇺 in pyTelegramBotAPI.talks.ru
#!/bin/sh
#-*- coding: utf-8 -*-

# Exit the script on errors:
#~ set -e
#~ trap 'echo "$0 FAILED at line ${LINENO}"' ERR
# Catch unitialized variables:
set -u

bot_folder="/home/slair/lib/decepticon-bot"

while true; do
 cd ${bot_folder}
 hr-msg " start again "
 hg update
 python3 -u ./bot.py 2>&1 | ccze -A
 ls "restart#*" >/dev/null 2>&1 || sleep 10
 #~ python3 -u ./bot.py
 if [ -f "exit" ]; then
   rm "exit"
   hr-msg " exiting with exit flag "
   exit 0
 fi

 #~ sleep 11m
 read -n 1 -t 15
done
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
Mad Way
А как-то автоматический перезапуск можно этого настроить? Я никогда ничего на своём устройстве не хостил.
Да, если linux юзай сервис для перезапуска
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
или поставь while true
источник

MW

Mad Way in pyTelegramBotAPI.talks.ru
slair 🇷🇺
#!/bin/sh
#-*- coding: utf-8 -*-

# Exit the script on errors:
#~ set -e
#~ trap 'echo "$0 FAILED at line ${LINENO}"' ERR
# Catch unitialized variables:
set -u

bot_folder="/home/slair/lib/decepticon-bot"

while true; do
 cd ${bot_folder}
 hr-msg " start again "
 hg update
 python3 -u ./bot.py 2>&1 | ccze -A
 ls "restart#*" >/dev/null 2>&1 || sleep 10
 #~ python3 -u ./bot.py
 if [ -f "exit" ]; then
   rm "exit"
   hr-msg " exiting with exit flag "
   exit 0
 fi

 #~ sleep 11m
 read -n 1 -t 15
done
Спасибо.
источник

s🇷

slair 🇷🇺 in pyTelegramBotAPI.talks.ru
hr-msg можно заменить на echo
источник

MW

Mad Way in pyTelegramBotAPI.talks.ru
А если я поллинг оберну в трайэксепт в бесконечном цикле, чё-то плохое случится?
источник

s🇷

slair 🇷🇺 in pyTelegramBotAPI.talks.ru
hg - это меркуриал
источник

s🇷

slair 🇷🇺 in pyTelegramBotAPI.talks.ru
Mad Way
А если я поллинг оберну в трайэксепт в бесконечном цикле, чё-то плохое случится?
не прокатит
источник

s🇷

slair 🇷🇺 in pyTelegramBotAPI.talks.ru
почему думаешь сделан внешний скрипт для перезапуска
источник

s🇷

slair 🇷🇺 in pyTelegramBotAPI.talks.ru
внутри питона поллинг не перезапустить
источник

s🇷

slair 🇷🇺 in pyTelegramBotAPI.talks.ru
ну попробуй, вдруг получится
источник

s🇷

slair 🇷🇺 in pyTelegramBotAPI.talks.ru
потом расскажешь
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
Mad Way
А если я поллинг оберну в трайэксепт в бесконечном цикле, чё-то плохое случится?
если в вайл тру
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
то норм
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
while True:
   try:
       bot.infinity_polling(none_stop=True)
   except:
       bot.stop_polling()
       time.sleep(5)
источник