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 (!) Здесь мы все на "ты"
1
я сам гляну, что там из polling вызывается, если не пойму спрошу
1
Позже смогу сказать, если нужно
1
Я не у компа сейчас
1
И которые вызываются в пулинге
1
Есть два метода, которые можно перекрыть
1
наверное тогда нужно не polling пользоваться...
1
"Возможен ли вызов своего кода перед/после запроса апдейтов?" )
1
Тогда вопрос должен звучать по другому)
1
возвращаемся к первому вопросу ))
1
Такой вариант в моей либе возможен
1
если нужна точность реального времени - то да, но если минута не критична - то вариант приемлемый )
1
В любом случае это не совсем решение, т.к. ты зависишь от его результата. Независимость тебе даст только параллельные вычисления
1
Но не суть
1
Это от реализации зависит
1
как показала практика через определенный интервал он будет возвращать None
1
Так здесь ты всё равно ждёшь пока гетапдейтс выполнится
1
get_updates написал на базе api
1
def main(): while True: last_update = bot.get_updates() #тут можно вставить любые действия которые должны выполняться во время ожидания события if last_update == None: #проверка на пустое событие, если пусто - возврат к началу цикла continue chat_id = bot.get_chat_id(last_update)
1
Ты какое нашёл?
1
я решение нашел, просто хотел узнать как на твоей библиотеке это сделать
1
Попробуй в чате бот-апи спросить. Может ещё что присоветуют
1
Ясно, а ядумал может парамет какой можно polling передать, чтобы он из него выходил периодически
1
Привет. Другой поток/процесс нужен
1
Сергей, привет! Есть вопрос: когда мы вызываем метод polling, программа останавливается на этом месте до появления события в боте. А если мне нужно, чтобы во время ожидания события выполнялись другие действия, например при наступлении определенного времени бот сам слал сообщение. Как должен выглядеть алгоритм действий?
1
Ладно, это не относится к этому чату.
1
что именно?
1
А есть где-то ресурс, чтобы посмотреть как это всё устроено?
1
Не исключаю, но не в ближайшее время
1
Сергей, будет ли открыт код репостера?
1
О да, спасибо ))
1
забыл сказать)
1
Это тоже
1
Да
1
Мне пришлось на TamTamBot заменить, тогда всё запустилось
1
Но ведь, если его запустить так, то он начнет жаловаться на TamTamBotDj
1
токен и айдишники
1
=(
1
Нет
1
Для того, чтобы без джанго запустить, да?
1
чутка переписал
1
А вы когда качали этот файлик, вы его не переписывали?
1
1
Забудь про джангу
1
Ну так и делай
1
Да)
1
Получилось?
1
Готово. Это какой-то ад.
1
Ну, или, в IDEшке
1
Ты просто запусти в консоли : python send_text.py
1
ну тогда не туда пишем