@botoid

Страница 820 из 4042
b0g3r
21.05.2017
10:32:13
Можно проверить через getwebhookinfo стоит ли сертификат
да и setWebhook возвращает ошибку, если что-то не так

Евгений
21.05.2017
10:32:27
Отправить в лс? На всякий))
Да, кинь, если несложно

Wyldstyle
21.05.2017
10:32:37
Без проблем. Сейчас

Google
b0g3r
21.05.2017
10:32:37
да и setWebhook возвращает ошибку, если что-то не так
>>> bot.setWebhook('1223123') Traceback (most recent call last): File "<stdin>", line 1, in <module> File "C:\Python36-32\lib\site-packages\telepot\__init__.py", line 647, in setWebhook ... File "C:\Python36-32\lib\site-packages\telepot\api.py", line 126, in _parse raise exception.TelegramError(description, error_code, data) telepot.exception.TelegramError: ('Bad Request: bad webhook: Ip is reserved', 400, {'ok': False, 'error_code': 400, 'description': 'Bad Request: bad webhook: Ip is reserved'})

NikitoSha
21.05.2017
10:33:17
я через curl делал установку из линукуса, ответ нормальный - серт установлен типа

Вообще никаких ошибок

Евгений
21.05.2017
10:33:26
На 192.168.1.1 ставил?)

NikitoSha
21.05.2017
10:33:37
Да не угараф так))

на статический :)

Внешний)

b0g3r
21.05.2017
10:33:52
Вообще никаких ошибок
ну если ошибок нет и getwebhookinfo тоже не ругается - то проблема явно не в установке вебхука

NikitoSha
21.05.2017
10:34:06
Сейчас по getwebhookinfo проверю

b0g3r
21.05.2017
10:34:13
надо поднимать логи nginx/gunicorn, смотреть шлет ли вообще телеграм что-нибудь

NikitoSha
21.05.2017
10:34:34
Телеграм вообще не шлет

Вообще пусто

Вот я и думаю, может сертификату не доверяет

Google
NikitoSha
21.05.2017
10:35:03
серт самописный, *.pem

b0g3r
21.05.2017
10:35:13
старшие товарищи меня могут поправить - но вообще, телеграм при установке должен ругаться если с сертификатом проблемы

NikitoSha
21.05.2017
10:35:35
А может быть проблема в том, что у нас в ссылке указывается порт?

https://77.246.159.249:80/gangster

Без указания порта у меня не получилось поднять на центОС эту связку, не было доступа

b0g3r
21.05.2017
10:37:30
https://core.telegram.org/bots/webhooks могу только вот это ещё посоветовать

NikitoSha
21.05.2017
10:38:10
Ага, спасибо. Почитаю

b0g3r
21.05.2017
10:38:12
вообще - getWebhookInfo даст инфу

setWebhook будто бы не очень проверяет сертификат

Ринат
21.05.2017
10:38:52
можно ли при помощи бота выдернуть ссылку на аватарку чатика, если бот в этом чате не состоит?

b0g3r
21.05.2017
10:39:26
серт самописный, *.pem
а при установке вебхука-то его передаете?

https://core.telegram.org/bots/api#setwebhook see: certificate

NikitoSha
21.05.2017
10:39:48
Да, конечно. Сначала не передавал, потом стал передавать. Но результат один

Так же через curl отправлял

Сертификат установлен, говорит)))

b0g3r
21.05.2017
10:40:12
тогда ещё раз пошлю в getWebhookInfo - он там пишет если у него претензии к сертификату

NikitoSha
21.05.2017
10:40:29
Да, хорошо. Сейчас посмотрю

Благодарю)

last_error_message "Wrong response from the webhook: 500 Internal Server Error"

Вадим
21.05.2017
10:42:38
привет ! подскажите, а что юзера по нику нельзя упоминать, например если юзер отправил боту текст а бот отправил текст в канал, и ник юзера чей это текст режется телегой

Google
Вадим
21.05.2017
10:42:43
это никак не обойти ?

b0g3r
21.05.2017
10:43:28
он явно ему отправляет

где-то во время обработки ошибка

NikitoSha
21.05.2017
10:43:48
Да, спасибо большое. :)

Евгений
21.05.2017
10:55:42


Rocket
21.05.2017
10:56:53
Видимо теперь не

Vitaly
21.05.2017
10:57:13
экономят

Дмитрий
21.05.2017
10:57:18
Как вариант, чтобы позже получать обновления о юзерах сразу пачкой

Как минимум, в телеграме и так многие обновления уже группируются

NikitoSha
21.05.2017
10:59:39
где-то во время обработки ошибка
слушай, я сделал лог бота. Там видно, что приходят сообщения от телеги. Но постоянно повторяется одно и то же сообщение, которое отправлял мой коллега через постман. Есть мнение, почему так? Этот JSON нигде не забит статично. update_id новый приходит, а отправитель и содержимое всегда одно и то же. Я от своего этого профиля отправляю команду, а приходит от имени Валеры))))

NikitoSha
21.05.2017
11:00:51
http://dl4.joxi.net/drive/2017/05/21/0019/0964/1262532/32/f1102896a7.jpg

b0g3r
21.05.2017
11:01:18
ну спроси у валеры, чего я могу посоветовать :)

Sergey❄️
21.05.2017
11:01:27
Потому что можно добавить нескольких юзеров сразу и они будут одной строкой

NikitoSha
21.05.2017
11:01:28
Да Валера просто Валера)))

телега отправляет до посинения сообщение, пока ты не вернешь 200
самое интересное, что телеге отвечаю 200-й :\

Евгений
21.05.2017
11:03:07
Google
b0g3r
21.05.2017
11:03:16
проверяй getWebhookInfo, проверяй код

Sergey❄️
21.05.2017
11:03:30
b0g3r
21.05.2017
11:03:33
проверяй валеру :)

NikitoSha
21.05.2017
11:03:38
Валера огребёт)

Евгений
21.05.2017
11:03:47
User added Friend1, Friend2
лол, ни разу не видел)

b0g3r
21.05.2017
11:04:08
Валера огребёт)
если там валится ошибка 500 - то явно где-то обработка ломается из-за чего-то и выкидывает 500

NikitoSha
21.05.2017
11:04:17
Понял)

Sergey❄️
21.05.2017
11:04:29
Евгений
21.05.2017
11:05:19
воу

Дмитрий
21.05.2017
11:06:04
Например?
я про client api, которому не нужно быть developer-friendly и который поэтому агрессивно жмёт вообще всё. Отдельные сообщения mtproto группируются в контейнеры, так как на каждое сообщение надо отвечать "принял" (acknowleges), то эти ответы отдельно объединяются, если на минуту-другую перестать принимать апдейты, то они прилетят пачкой, а если вообще в оффлайн уйти, то они ещё и пересуммируются (исчезнут пересекающиеся события типа "юзер начал печатать"-"юзер закончил печатать") Ну в общем вполне ожидаемо, что bot api может частично перенимать подходы

Ринат
21.05.2017
11:11:00
есть какой-нить метод для каналов типа userprofilephotos? что аватаку вытаскивать

Sergey❄️
21.05.2017
11:12:33
воу
'new_chat_members': [{'id': 367077712, 'first_name': 'Дмитрий', 'last_name': 'Соболев', 'username': 'dimsobolev', 'language_code': 'ru-RU'}, {'id': 317376041, 'first_name': 'User', 'username': 'mobitester', 'language_code': 'en-US'}]

Sergey❄️
21.05.2017
11:14:39
Спасибо :)
Добавлю к своему пулл реквесту в телеботе

Wyldstyle
21.05.2017
11:44:48
Ну да

Вот же

Удалите их пожалуйста

?

Или вы не об этом вообще?

Google
Евгений
21.05.2017
11:50:54
Вроде удалил

Wyldstyle
21.05.2017
11:51:05
Спасибо :)

Вадим
21.05.2017
12:05:01
привет ! подскажите, а что юзера по нику нельзя упоминать, например если юзер отправил боту текст а бот отправил текст в канал, и ник юзера чей это текст режется телегой

это никак не обойти ?

или это вообще не возможо ?

Magic
21.05.2017
12:10:09
или это вообще не возможо ?
Отправляй ник в тексте

NikitoSha
21.05.2017
12:17:12
Народ, почему такая тема может быть? http://dl3.joxi.net/drive/2017/05/21/0019/0964/1262532/32/d36231b3e8.jpg

webHook поставил без ошибок

Сначала один раз показал инфу, потом такая лабуда

http://dl3.joxi.net/drive/2017/05/21/0019/0964/1262532/32/8c64809e79.jpg

Sergey
21.05.2017
12:18:27
там еще вкладка с json ответом должна быть

Вадим
21.05.2017
12:18:46
Отправляй ник в тексте
если у меня например сообщение из 2 х строк, то по середине не помогает )

NikitoSha
21.05.2017
12:18:52
curl-м отправил серт, он принял на ура

Без ошибок типа

А есть команда для снятия вебхука?

Sergey
21.05.2017
12:19:54
ты про это?

Евгений
21.05.2017
12:20:36
NikitoSha
21.05.2017
12:20:37
Use an empty string to remove webhook integration

Страница 820 из 4042