Dev

180
Чат для общения ботоводов ТТ Правила: * Разрешено обсуждение любых тем, связанных с разработкой ботов для ТТ . * Прочая тематика не приветствуется. * Запрещено всё, что нарушает законодательство. * Ненормативная лексика запрещена. * Поднятие национальных и религиозных вопросов запрещено💀 * Несанкционированная реклама запрещена. * Поднятие политических вопросов запрещено.
Open in app
19
всем привет
У меня на питоне есть и лонгпулы и вебхуки. Дружить с нджинксом не проблема
Это хорошо)
120
У меня на питоне есть и лонгпулы и вебхуки. Дружить с нджинксом не проблема
Ну тогда логику/аналитику переделать на питон и запустить на лонгполе
ага
127
Ну тогда логику/аналитику переделать на питон и запустить на лонгполе
хочется чтобы понимал больше контекст и если в чате кто-то задаёт вопрос, то бот мог из истории сам подсунуть ответ
спам не спам, мат не мат, реклама не реклама - например самое простое, это уже сделал на php
120
Пока не очень понял. Например? =)
А бот чего уметь должен?
классификация текста
123
А бот чего уметь должен?
119
В смысле опять вебхук, только на nginx
А какое у них взаимодействие предполагается?
ну если вебхук делать, то nginx принимает запрос и передает в питон, с пхп так работает:) я просто на питоне писал только скрипты консольные, ну когда-то на request вроде и хттп сервер запускал, так для экспериментов
127
сейчас думаю на питоне написать, ну и понимаю что наверное проще будет лонгполлинг, потому что как дружить питон и энжинкс я не знаю 🙂 ...
А какое у них взаимодействие предполагается?
с нейронками на php сложно прям, в основном очень простые
125
А я хочу php попробовать, не было опыта пока
сейчас думаю на питоне написать, ну и понимаю что наверное проще будет лонгполлинг, потому что как дружить питон и энжинкс я не знаю 🙂
Мне тоже интересно, если бы кто-то объяснил преимущества вебхука, может моих знаний недостаточно для понимания ...
ну у меня на php бот, мне проще вебсервер использовать чем в лонгполлинг, ну и я вообще не думаю жив у меня бот или нет, на вебсервере вачдог стоит, переподнимает если упал, а у бота если ошибка, или уведомление придёт или в логах почитаю если совсем грубая ошибка.
126
О, я знаю когда нужен вебхук! Для взаимодействия с внешними системами (например CRM, виртуальные АТС), которые шлют вебхуки по событиям и то, наверное, для этого проще отдельный сервис поднять
128
Мне тоже интересно, если бы кто-то объяснил преимущества вебхука, может моих знаний недостаточно для понимания
Это понятно, но трафик пойдёт открытым по http, не помню поддерживают они https, но это опять заморочки с сертификатами, нужно понимать ради чего это? ...
телега не работает вообще по http, а ТТ и так и так может
125
да, там повторяется сразу же или через время, на это можно повесить уведомление и поправить или потом лог почитать ну т.е. если ошибка только в одной реакции бота из 100, ну неотработает и фиг с ним, а с лонгполлом он умрёт ...
Если бот падает, то это не хорошо при любом вызове, но при лонгполе можно всю пропущенную историю запросить (я так правда не делаю), а при вебхуке - нет
123
так ты в адрес вебхука можешь вписать любой токен, который будет знать только сервер ТТ
Это понятно, но трафик пойдёт открытым по http, не помню поддерживают они https, но это опять заморочки с сертификатами, нужно понимать ради чего это?
123
Я просто не умею в вебхуки
не холивара ради, в общем-то я завёл речь 🙂
Опять же обязателен реальный IP, что-то нужно думать по авторизации...
так ты в адрес вебхука можешь вписать любой токен, который будет знать только сервер ТТ
ну как мне видится
а где плюс? вызов то потерян, а в лонгпол ты можешь сам запрашивать нужный, хотя вебхук вроде они тоже повторяют какое-то время ...
да, там повторяется сразу же или через время, на это можно повесить уведомление и поправить или потом лог почитать ну т.е. если ошибка только в одной реакции бота из 100, ну неотработает и фиг с ним, а с лонгполлом он умрёт для всех вызовов и надо будет поднимать
121
...это о вебхук
125
Опять же обязателен реальный IP, что-то нужно думать по авторизации...
128
а где плюс? вызов то потерян, а в лонгпол ты можешь сам запрашивать нужный, хотя вебхук вроде они тоже повторяют какое-то время
плюсы есть тоже))
Ну да или веб нужен или есть готовые инструменты на python, например, но это все равно дополнительные действия, а вот зачем не понятно ...
веб работает и работает, если ошибка возникла - не падает весь, а только один вызов
127
проще что веб поднимать не надо?
Ну да или веб нужен или есть готовые инструменты на python, например, но это все равно дополнительные действия, а вот зачем не понятно
Проще, безопаснее
проще что веб поднимать не надо?
122
Ребят, а почему в основном ботов делают на longpolling?
Проще, безопаснее
Ребят, а почему в основном ботов делают на longpolling?
тут все плохо? да?
Тут всё хорошо
137
тут все плохо? да?
137
я новенькая короче
137
хеллоу
Dev
129
English, English , English
Ребят, вы имеете отношение к разработке? Остальные темы для общения здесь не приветствуются
Dev
135
Как дела
add me ,please lovely❤️