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