TamTamBot для питона ✔️

123
Обсуждение, вопросы, предложения. TamTamBot (TTB): https://github.com/asvbkr/TamTamBot">https://github.com/asvbkr/TamTamBot OpenAPI client (OAC): https://github.com/asvbkr/openapi_client">https://github.com/asvbkr/openapi_client * туториал - https://habr.com/ru/company/mailru/blog/466373/ * демобот - https://github.com/asvbkr/ttBotDemo">https://github.com/asvbkr/ttBotDemo Его работающая инсталяция - @asvbkrTestBot1 * Другие примеры - https://github.com/asvbkr (!) Здесь мы все на "ты"
212
Сергей, отличная статья!
Поблагодарить лучше в карму, по возможности. И проголосовать. )
257
Сергей, отличная статья!
208
Хорошо
208
Ладно. Ща не у компа. Завтра постараюсь глянуть
209
Просто получаю ссылку, ничего больше и нету
211
В лс отправил
214
В коде то это как?
206
Она в таком виде
213
грубо говоря сама ссылка
211
А get_urls это что?
220
Это весь код
205
Ну так не скажешь
210
Привет
211
Это не мой косяк?
213
Сергей, привет. Получаю такую ошибку во время загрузки гифок (ссылки) Какие-то фотки приходят, а какие-то нет.
210
Привет. Коротко - да, конечно. Подробнее - нужно код смотреть.
209
Сергей, доброй ночи. Есть вопрос. Можно ли проверить аргументы на определённые слова?
211
Поправил. Ошибка была в UserAddedToChatUpdate. Править там нужно было.
213
Мне, пока, не очевидны такие изменения. Хорошо бы уточнить кейс
Кажись словил...
205
я сам гляну, что там из polling вызывается, если не пойму спрошу
209
Позже смогу сказать, если нужно
213
Я не у компа сейчас
205
И которые вызываются в пулинге
215
Есть два метода, которые можно перекрыть
212
наверное тогда нужно не polling пользоваться...
212
"Возможен ли вызов своего кода перед/после запроса апдейтов?" )
211
Тогда вопрос должен звучать по другому)
211
возвращаемся к первому вопросу ))
210
Такой вариант в моей либе возможен
212
если нужна точность реального времени - то да, но если минута не критична - то вариант приемлемый )
205
В любом случае это не совсем решение, т.к. ты зависишь от его результата. Независимость тебе даст только параллельные вычисления
209
Но не суть
208
Это от реализации зависит
212
как показала практика через определенный интервал он будет возвращать None
206
Так здесь ты всё равно ждёшь пока гетапдейтс выполнится
209
get_updates написал на базе api
208
def main(): while True: last_update = bot.get_updates() #тут можно вставить любые действия которые должны выполняться во время ожидания события if last_update == None: #проверка на пустое событие, если пусто - возврат к началу цикла continue chat_id = bot.get_chat_id(last_update)
209
Ты какое нашёл?
216
я решение нашел, просто хотел узнать как на твоей библиотеке это сделать
212
Попробуй в чате бот-апи спросить. Может ещё что присоветуют
214
Ясно, а ядумал может парамет какой можно polling передать, чтобы он из него выходил периодически
203
Привет. Другой поток/процесс нужен
208
Сергей, привет! Есть вопрос: когда мы вызываем метод polling, программа останавливается на этом месте до появления события в боте. А если мне нужно, чтобы во время ожидания события выполнялись другие действия, например при наступлении определенного времени бот сам слал сообщение. Как должен выглядеть алгоритм действий?
204
Ладно, это не относится к этому чату.
208
что именно?
210
А есть где-то ресурс, чтобы посмотреть как это всё устроено?
204
Не исключаю, но не в ближайшее время
219
Сергей, будет ли открыт код репостера?
218
О да, спасибо ))