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

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