Size: a a a

pyTelegramBotAPI.talks.ru

2019 December 05

F

Fhtagn in pyTelegramBotAPI.talks.ru
Делал, как в этом примере:
https://github.com/eternnoir/pyTelegramBotAPI/blob/master/examples/webhook_examples/webhook_cherrypy_echo_bot.py
В логе, в ошибке присутствует   File "bot.py", line 63, in msg
   bot.send_message(message.chat.id, actual)
Поэтому предполагаю, что ошибка не в вебхуке, а именно в отправке сообщения на сервер телеграма
источник

KA

Kevin Atlas in pyTelegramBotAPI.talks.ru
покажи код
источник

F

Fhtagn in pyTelegramBotAPI.talks.ru
источник

KA

Kevin Atlas in pyTelegramBotAPI.talks.ru
источник

F

Fhtagn in pyTelegramBotAPI.talks.ru
Я дурак... Потер свои комментарии из кода и соответственно строки съехали. Сейчас запущу то, что получилось, словлю ошибку и отпишу, на какой строке
источник

F

Fhtagn in pyTelegramBotAPI.talks.ru
На 61 получается
источник

F

Fhtagn in pyTelegramBotAPI.talks.ru
и так-же получается, если вызывать команду с 67 строки. Любой send_message() периодически вызывает 104 ошибку
источник

s

str("CTPOKA") in pyTelegramBotAPI.talks.ru
чтобы принять текст который пишется после команды нужно использовать вот такую связку?
text = str(message.text).replace("/command"."")
источник

K0

Kobe 03:08 EEST in pyTelegramBotAPI.talks.ru
"/command "
источник

K0

Kobe 03:08 EEST in pyTelegramBotAPI.talks.ru
ну это один из вариантов
источник

K0

Kobe 03:08 EEST in pyTelegramBotAPI.talks.ru
зачем кстати конвертировать str в str?
источник

т

тудым-сюдым in pyTelegramBotAPI.talks.ru
Kobe 03:08 EEST
зачем кстати конвертировать str в str?
Чтобы наверняка
источник

K0

Kobe 03:08 EEST in pyTelegramBotAPI.talks.ru
источник

KA

Kevin Atlas in pyTelegramBotAPI.talks.ru
источник

S

SetazeR in pyTelegramBotAPI.talks.ru
он думает что думает
источник

S

SetazeR in pyTelegramBotAPI.talks.ru
а на самом деле
источник

F

Fhtagn in pyTelegramBotAPI.talks.ru
А по поводу моей ошибки никто не подскажет?
Выяснил, что если бот долго не отправлял сообщения 30-60 мин, то при следующей попытке отправки он получает 104 ошибку и все сообщения, которые он пытается отправить в течении следующих 3ех секунд так-же не уходят со 104, а после этого работает нормально
источник

S

SetazeR in pyTelegramBotAPI.talks.ru
Fhtagn
А по поводу моей ошибки никто не подскажет?
Выяснил, что если бот долго не отправлял сообщения 30-60 мин, то при следующей попытке отправки он получает 104 ошибку и все сообщения, которые он пытается отправить в течении следующих 3ех секунд так-же не уходят со 104, а после этого работает нормально
какой ошибки?
источник

F

Fhtagn in pyTelegramBotAPI.talks.ru
Вчера сделал работу бота через вебхук, но он всё-равно периодически пишет 104 ошибку и соответственно на сообщение, вызывающую эту ошибку он не отвечает.
Причем судя по логу эта ошибка возникает именно при отправке сообщения от бота. Есть идея сделать отлов исключений на каждый send_message(), но может есть варианты лучше?
источник

F

Fhtagn in pyTelegramBotAPI.talks.ru
Делал, как в этом примере:
https://github.com/eternnoir/pyTelegramBotAPI/blob/master/examples/webhook_examples/webhook_cherrypy_echo_bot.py
В логе, в ошибке присутствует   File "bot.py", line 63, in msg
   bot.send_message(message.chat.id, actual)
Поэтому предполагаю, что ошибка не в вебхуке, а именно в отправке сообщения на сервер телеграма
источник