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