Size: a a a

pyTelegramBotAPI.talks.ru

2020 December 18

И2

Игорь 24/7 in pyTelegramBotAPI.talks.ru
Eugene Artesius Pasko
from_user возвращает инстанс юзера, который отправил сообщение
Премного благодарен, оказывается еще фильтр не group а supergroup нужно. Спокойно ночи
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
Кто работал с Django?
источник

ダーリン (Darling)... in pyTelegramBotAPI.talks.ru
Хотя не, он к этой ошибке не относится, ошибка синтаксиса
источник

НШ

Никита Шаповалов... in pyTelegramBotAPI.talks.ru
Ребят, а кто какие веб-серверы использует для вебхуков?

Попробовал Flask - стабильно где-то через сутки перестает отвечать на сообщения, при этом в nohup нет ошибок и процесс остается запущен.

Cherrypy - аналогично, но пишет в nohup ssl.SSLError: [SSL: BAD_KEY_SHARE] bad key share (_ssl.c:1123)

Какой веб-сервер попробовать (или как настроить любой), чтобы он либо отвечал либо слетал процесс (чтобы хотя бы поднимать скриптом)?
источник

T

Tishka17 in pyTelegramBotAPI.talks.ru
Фласк - не веб сервер
Нохап - не система запуска сервисов и ведения логов
источник

НШ

Никита Шаповалов... in pyTelegramBotAPI.talks.ru
Понятно, что над фласком нужно добавить какой-нибудь gunicorn
источник

T

Tishka17 in pyTelegramBotAPI.talks.ru
Ага, а вместо нохапа системд
источник

T

Tishka17 in pyTelegramBotAPI.talks.ru
А для хттпс ещё нгинкс
источник

НШ

Никита Шаповалов... in pyTelegramBotAPI.talks.ru
Tishka17
А для хттпс ещё нгинкс
Эм.. А зачем? Эти фреймворки же могут сами работать с https
источник

НШ

Никита Шаповалов... in pyTelegramBotAPI.talks.ru
Просто для бота хочется что-то максимально примитивное, это ведь не сайт
источник

T

Tishka17 in pyTelegramBotAPI.talks.ru
Никита Шаповалов
Эм.. А зачем? Эти фреймворки же могут сами работать с https
Во-первых не очень хорошо
Во вторых не фреймворки, а гуникорн
В третьих, есть проблемы которые нгинкс хорошо решает, а гуникорн плохо. Например, проблема медленных клиентов
источник

T

Tishka17 in pyTelegramBotAPI.talks.ru
Никита Шаповалов
Просто для бота хочется что-то максимально примитивное, это ведь не сайт
Поллинг оставь тогда
источник

НШ

Никита Шаповалов... in pyTelegramBotAPI.talks.ru
Tishka17
Поллинг оставь тогда
Слетает постоянно + на этой же машинке будет viber, а там только вебхуки
источник

НШ

Никита Шаповалов... in pyTelegramBotAPI.talks.ru
Tishka17
Во-первых не очень хорошо
Во вторых не фреймворки, а гуникорн
В третьих, есть проблемы которые нгинкс хорошо решает, а гуникорн плохо. Например, проблема медленных клиентов
Медленный клиент - сервер тг?)
Хотя, и про старуху бывает...
источник

T

Tishka17 in pyTelegramBotAPI.talks.ru
Никита Шаповалов
Медленный клиент - сервер тг?)
Хотя, и про старуху бывает...
Медленный клиент - китайские боты, который перебором нашли твой айпишник
источник

НШ

Никита Шаповалов... in pyTelegramBotAPI.talks.ru
Так я ж обрабатываю только запросы с токеном моего бота в URL, а все остальное игнор, нет?)
источник

T

Tishka17 in pyTelegramBotAPI.talks.ru
А кто этот игнор делает?
источник

T

Tishka17 in pyTelegramBotAPI.talks.ru
И как?
источник

НШ

Никита Шаповалов... in pyTelegramBotAPI.talks.ru
Приложение слушает только нужные запросы. Остальное - никто не слушает
источник

НШ

Никита Шаповалов... in pyTelegramBotAPI.talks.ru
Даже порты закрыты (ладно, порт бота они перебором тоже найдут)
источник