BotAPITamTam Python-библиотека

105
Это чат для обсуждения вопросов, связанных с использованием библиотеки https://github.com/registriren/botapitamtam https://gitflic.ru/project/techmine/botapitamtam Язык чата - 🇷🇺 русский. Некоторые пользователи могут поддержать диалог на 🇺🇸 английском. Публичные боты, построенные на данной библиотеке: @filelink @translatebot @userinfo @opros @golosbot @posting
91
или нет
96
тут вопрос так то по питону больше
106
Хм, а если у Сергея спросить на счёт пулинга?
95
Из меня разработчик вообще нулевый, и есть нулевая идея. А что если сделать метод пулинг как раз с этим 'предварительным решением'?) ...
не получилось сходу, у меня мало опыта работы с python, старая школа еще )), поэтому решение я нашел а как завернуть его в метод не пойму, функция (в данном случае polling() ) должна возвращать разный результат: или updates, состоящий из одного события или поочереди события из списка, пока они не закончаться
98
Коллеги, нужны предложения. Если видели я в чат апи задавал вопрос про корректную обработку пересланных нескольких сообщений (думаю это справедливо будет и при большой нагрузке на публичный бот). Получается updates могут прилетать объединяя несколько событий в список и текущая философия ...
Из меня разработчик вообще нулевый, и есть нулевая идея. А что если сделать метод пулинг как раз с этим 'предварительным решением'?)
91
Коллеги, нужны предложения. Если видели я в чат апи задавал вопрос про корректную обработку пересланных нескольких сообщений (думаю это справедливо будет и при большой нагрузке на публичный бот). Получается updates могут прилетать объединяя несколько событий в список и текущая философия ...
пока идей нет, обновил библиотеку на поддержку обработки списка событий (прежняя работоспособность сохранена), в качестве примера реализаци все тот же переводчик: https://github.com/registriren/yatranslate
94
Как там реализовано - для вебхук нужен сервер, который обрабатывает события и отправляет в апи тамтам? ...
отдельный сервер не нужен, это тотже сервер, где бот крутится, на отдельные порты, которые необходимо "слушать" от сервера тамтам будут приходить пуши, содержащие updates, но нюансы (особенно по безопасности) тоже пока не готов описать ибо не пробывал сам, а с лонгполом все просто, как все гениальное): твой бот, на твоем компе(сервере) на адрес https://botapi.tamtam.chat/updates в основном цикле п ...
89
Я и работу лонгполла не очень понимаю =)
88
Насчет нюансов вообще не в курсе
86
Вроде не большая проблема в общем то
на а как реализовать схему с прокси, которую ты делал? с безопасностью нужно будет по внимательнее быть...
99
но требует реального ip
Вроде не большая проблема в общем то
89
отключаюсь на время...
120
Как там реализовано - для вебхук нужен сервер, который обрабатывает события и отправляет в апи тамтам?
98
вебхук теоретически должен быстрее работать, ну и как выяснилось события по одному посыоает
но требует реального ip
92
Где мои сообщения =)
это к Зауру )
96
Я, если честно, такой себе "разработчик", но вроде webhook более предпочтительный
вебхук теоретически должен быстрее работать, ну и как выяснилось события по одному посыоает
97
Где мои сообщения =)
87
Чет аналогии этих методов не понимаю
106
Я, если честно, такой себе "разработчик", но вроде webhook более предпочтительный
90
Типа lp может формировать список "событий", а в wh строго по одному
да
87
ну с вебхук проблем таких нет, я его еще не пробывал и он не всегда удобен, даже вспомнить твой случай с прокси... хочется красивый лонгпол допилить
94
Типа lp может формировать список "событий", а в wh строго по одному
87
А че там про веб хук отвечали
250
Коллеги, нужны предложения. Если видели я в чат апи задавал вопрос про корректную обработку пересланных нескольких сообщений (думаю это справедливо будет и при большой нагрузке на публичный бот). Получается updates могут прилетать объединяя несколько событий в список и текущая философия botapitamtam может некорректно работать. Предварительное решение я нашел, после получения updates делаю еще один ...
90
Я в дороге если че пишу, то на телефоне. Он по сути линупс =)
90
я уже несколько лет виндой только на работе пользуюсь и только как печатной машинкой, забывать стал нюансы ...
сойдемся на том, что был мой косяк)
95
я уже несколько лет виндой только на работе пользуюсь и только как печатной машинкой, забывать стал нюансы
87
отсюда вывод - надо на линуксе работать, там все правильно сделано ))
ахах, верно верно. )
94
отсюда вывод - надо на линуксе работать, там все правильно сделано ))
82
век живи, век учись... даже не догадался бы
88
Путь теперь выглядит вот так: 'images/dtmbaka/123.jpg'
93
Вооот
87
Просто изменил \ на /
87
Как?
89
Хм, получилось
91
Хуже то не будет
89
Так что поменяй и проверь
88
С /
90
У меня скрипт в винде
88
'Desktop\Desktop' - раб стол, а в нем папка*
87
скинь полный путь
'C:\Users\Xenon\Desktop\Desktop\tt\tttest\app\images\dtmbaka\ZGsMB9HR09s.jpg'
92
ошибка та же
скинь полный путь
89
(./images/dtmbaka/ZGsMB9HR09s.jpg)
в виндовс наклон влево "\"
96
(./images/dtmbaka/ZGsMB9HR09s.jpg)
85
Ой
87
(./images\dtmbaka\ZGsMB9HR09s.jpg)
87
обычный путь до фото )
86
А типа (./и вложенные папки)?
86
Это виндос?
да)