Size: a a a

pyTelegramBotAPI.talks.ru

2020 January 15

l

l|v|l in pyTelegramBotAPI.talks.ru
источник

l

l|v|l in pyTelegramBotAPI.talks.ru
⁠⁠⁠ Арсений 🛠️
import telebot
bot = telebot.TeleBot ("token")
print ('1')@bot.message Handler (commands=['start', def send welcome (m):'help'])
bot.send message (m.chat.id,"Sup") print ('2') ebot.message_Handler (func=lambda message: True) def echo all (m): bot.send message (m.chat.id,"I don't understand \""+ m.text+"\"\nMaybe try the help page at/help") print ('3') bot.polling ()
Сила нейронных сетей
источник

⁠А

⁠⁠⁠ Арсений 🛠️ in pyTelegramBotAPI.talks.ru
Видимо что то с сетью у тебя не так
источник

⁠А

⁠⁠⁠ Арсений 🛠️ in pyTelegramBotAPI.talks.ru
источник

⁠А

⁠⁠⁠ Арсений 🛠️ in pyTelegramBotAPI.talks.ru
Попробуй запустить это
источник

l

l|v|l in pyTelegramBotAPI.talks.ru
Кстати, коль ты за getUpdates шаришь, почему я не вижу список обновлений, когда я пытаюсь получить их по прямой ссылке (типа, api.telegram.org/bot<token>/getUpdates), пока выполняется код бота? Вернее, я могу получить эти обновления, но словарь result [ ] всегда пустой, хотя бот получает сообщения и отвечает на них? Там после каждой команды getUpdates?offset=update_id+1 идет, поэтому result [ ] пустой?
источник

⁠А

⁠⁠⁠ Арсений 🛠️ in pyTelegramBotAPI.talks.ru
l|v|l
Кстати, коль ты за getUpdates шаришь, почему я не вижу список обновлений, когда я пытаюсь получить их по прямой ссылке (типа, api.telegram.org/bot<token>/getUpdates), пока выполняется код бота? Вернее, я могу получить эти обновления, но словарь result [ ] всегда пустой, хотя бот получает сообщения и отвечает на них? Там после каждой команды getUpdates?offset=update_id+1 идет, поэтому result [ ] пустой?
Conflict: terminated by other getUpdates request; make sure that only one bot instance is running
источник

⁠А

⁠⁠⁠ Арсений 🛠️ in pyTelegramBotAPI.talks.ru
Строка из логов
источник

⁠А

⁠⁠⁠ Арсений 🛠️ in pyTelegramBotAPI.talks.ru
Она все объясняет
источник

l

l|v|l in pyTelegramBotAPI.talks.ru
⁠⁠⁠ Арсений 🛠️
Conflict: terminated by other getUpdates request; make sure that only one bot instance is running
Но у меня не было такой ошибки
источник

⁠А

⁠⁠⁠ Арсений 🛠️ in pyTelegramBotAPI.talks.ru
источник

l

l|v|l in pyTelegramBotAPI.talks.ru
Ладно, позже чекну скрип с F
источник

l

l|v|l in pyTelegramBotAPI.talks.ru
Вдруг и правда inf polling поможет
источник

l

l|v|l in pyTelegramBotAPI.talks.ru
Всем спасибо БОЛЬШОЕ!!!
источник

l

l|v|l in pyTelegramBotAPI.talks.ru
источник

Е

Егорка in pyTelegramBotAPI.talks.ru
Если бот запущен, то он обычно сразу все апдейты сохраняет (макс 100)
источник

Е

Егорка in pyTelegramBotAPI.talks.ru
И да, скорее всего у тебя либо что-то с сетью или есть какая-то настройка, чтобы продолжительные процессы умирали (как по мне бред, но имеет смысл)
источник

l

l|v|l in pyTelegramBotAPI.talks.ru
Егорка
Если бот запущен, то он обычно сразу все апдейты сохраняет (макс 100)
В моем другом боте, я обхожу эту проблему
источник

Е

Егорка in pyTelegramBotAPI.talks.ru
l|v|l
В моем другом боте, я обхожу эту проблему
Получаешь по одному апдейту за раз?
источник

l

l|v|l in pyTelegramBotAPI.talks.ru
Егорка
Получаешь по одному апдейту за раз?
Нет, я беру весь словарь result, и если его длина > 99, то делаю запрос по ссылке api.tgm.com/bottoken/getUpdates?offset=last_update_id+1 -- тем самым, обновляю словарь
источник