
Ivan
10.05.2017
06:48:46
Или впилить инлайновость. Когда в чате пишешь собака имя бота и появляется меню "добавить в этот чат".

x3233
10.05.2017
06:49:01

Sergey❄️
10.05.2017
06:49:17

x3233
10.05.2017
06:50:02
смотри, есть список пользователей я ты и иван, и если бота добавили не человек из спика то бот офается от туда сразу. если мы просто взяли и добавили то все хорошо и ничего ни куда носить не надо.

Google

???
10.05.2017
06:51:09
Кто сможеть обьяснит? Что такое Update getupdates setweebook deleteweebhook, getweebhookinfo
Что они делають как пользоваться? Ими? Они классы или методы ?

x3233
10.05.2017
06:53:37
^ русская дока

Vitaly
10.05.2017
06:54:12

Sergey❄️
10.05.2017
06:54:38

x3233
10.05.2017
06:56:19

Sergey❄️
10.05.2017
06:58:37
Хм, я похоже все это время не так парсил вступающих
Позже посмотрю, не уверен просто

???
10.05.2017
07:53:45

Vitaly
10.05.2017
07:54:44

???
10.05.2017
07:54:56

Ivan
10.05.2017
07:55:00

Vitaly
10.05.2017
07:56:15
SOLID в хату, IoC в радость

Google

???
10.05.2017
07:56:17

Ivan
10.05.2017
07:56:29
dependency injection

???
10.05.2017
08:01:48

Vitaly
10.05.2017
08:03:59
????
https://tlgrm.ru/docs

???
10.05.2017
08:14:00
Спс всем

Rocket
10.05.2017
08:23:06
ребзи, а подскажите сигнатуру вызова deleteMessage

AbduCOM
10.05.2017
08:27:14

Zaur
10.05.2017
08:27:33
кто нибудь подключал webhook на 8443 порту с использованием сертификатов?
Сервер у меня запускается и работает: потому что если открыть в браузере ссылку вида:
https://mydomen.ru:8443/blabla/
В приложении я получаю этот запрос и вижу в консоли. Но телеграм почему то не шлет инфу.
Запрос:
setWebHook('https://mydomen.ru:8443/blabla/botMY_TOKEN')
Возвращает true.
Кто знает как можно отладится?

Rocket
10.05.2017
08:37:02

Vitaly
10.05.2017
08:37:14

AbduCOM
10.05.2017
08:48:41

Rocket
10.05.2017
08:48:53
если токен давно не менялся?

AbduCOM
10.05.2017
08:51:10

Rocket
10.05.2017
08:53:42
ок, спасибо, сейчас попробую

Sergey❄️
10.05.2017
08:55:04
Ну что за дезинфомация
Я тут целое расследование репортил

AbduCOM
10.05.2017
08:55:28

Google

Sergey❄️
10.05.2017
08:55:32
Кто
Госпади

AbduCOM
10.05.2017
08:55:39
Ты наверное

Sergey❄️
10.05.2017
08:55:45
Нет, лол
Было у меня 7, ботов- старые, из которых удалять могли только 2
Потом я сделал ещё 3 ботов из которых удалять могли только 2
Вчера какое-то обновление произошло и еще 2 моих старых бота получили удаление.
В итоге у меня 6/10

AbduCOM
10.05.2017
09:00:19
сейчас посмотрел, у меня сообщения удаляются только у ботиков с токенами выданными когда-то давно, т.е. я даже не помню когда, с более новыми пишет, что Not Found: method not found, если у работающего ботика, т.е. который удаляет сообщения поменять/обновить токен у @botfather`a, фича пропадает, --> Not Found: method not found


Sergey❄️
10.05.2017
09:03:08
Обновление токенов у неработающих дел не меняет
У работающих не пробовал

Zaur
10.05.2017
09:12:52
дерни getWebhookInfo
получаю:
{ url: 'https://mydomen.ru:8443/blabla/botMY_TOKEN',
has_custom_certificate: true,
pending_update_count: 60,
last_error_date: 1494407147,
last_error_message: 'Connection refused',
max_connections: 40
}
?

Vitaly
10.05.2017
09:13:31
вот тебе и ответ

Zaur
10.05.2017
09:14:25
вот тебе и ответ
не понимаю что с этим делать, подскажи плиз куда копать? это значит что порт занят кем то другим?

Vitaly
10.05.2017
09:14:59
ну попробуй в браузере открыть

Zaur
10.05.2017
09:15:42
значит ли это что порт занят каким нимбудь nginx-ом?

Vitaly
10.05.2017
09:16:23
ну может и так
зависит от сервака

Zaur
10.05.2017
09:16:58
netstat -tpln | grep 8443
tcp 0 0 0.0.0.0:8443 0.0.0.0:* LISTEN 15396/MyAppName

Google

Zaur
10.05.2017
09:17:09
на этом порту висит только мое приложение

Vitaly
10.05.2017
09:20:19
Странно

Lycca
10.05.2017
09:20:48
Агась xD.

Vitaly
10.05.2017
09:23:17
Потом токен поменяешь

Zaur
10.05.2017
09:25:43
А покажи урлу
https://zbots.me:8443/test/bot238656391:AAG2eqjhHrXcARHo6-p-bemlGOIIse9hNbQ

Vitaly
10.05.2017
09:27:45
401

Zaur
10.05.2017
09:29:01
да, это сервак мой отвечает, т.е. когда из браузера ходишь - какая то движуха в приложении есть. Но от телеги ничего не приходит, ни одного запроса

Vitaly
10.05.2017
09:30:41
потому и не прихъодит
они отлуп получают
и больше не ходят
поменяй урлу
но вначате оттестируй

Zaur
10.05.2017
09:31:30
аа, Телега один раз не смогла, а потом даже не пытается?

Vitaly
10.05.2017
09:31:43
ну конечно, дурачков там нет ))
ну не 1 раз, но смысл тот же

Zaur
10.05.2017
09:32:12
но вначате оттестируй
сделал, но запрос все равно от телеги не приходит. Сделал запрос curl-ом:
curl --tlsv1 -v -k -X POST -H "Content-Type: application/json" -H "Cache-Control: no-cache" -d 'JSON striing' "https://zbots.me:8443/"
и получил ошибку:
Hostname was NOT found in DNS cache
Что бы это могло означать ?
сервер новый, видимо надо подождать пока кеши заполнятся
хотя при этом в приложении я получаю запрос от curl

Google

Alan
10.05.2017
10:17:18
Господа, всем привет, botan.io работает или умер совсем?

Евгений
10.05.2017
10:17:25
Работает

Alan
10.05.2017
10:17:42

Zaur
10.05.2017
10:18:08

Max
10.05.2017
11:13:49
у меня кстати api.botan.io не откликается

b0g3r
10.05.2017
11:19:51
14 Dec 2016

Max
10.05.2017
11:21:27

b0g3r
10.05.2017
11:21:40
ну так это уже очень давно

Sergey❄️
10.05.2017
11:26:50
https://lonamiwebs.github.io/Telethon/constructors/payments/index.html
какая-то инфа про платежи ботов, из скимы взято

Zaur
10.05.2017
11:46:36
но вначате оттестируй
теперь ругается ошибкой:
last_error_message: 'SSL error {337047686, error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed}'
:(
Пробовал и серверный сертификат, и самоподписанный
У меня есть private.key файл, в котором лежит base64 строка. В примерах в сети вижу что надо юзать файл key.pem. Подскажите, .key и .pem это не одно и тоже? где в сети я вычитал что если в .key лежит base64-string, тогда это тоже самое что и .pem... поправьте меня пожалуйста, если я где то туплю )

Max
10.05.2017
12:01:48
у меня кстати у 2-х ботикаов webhook`и слетели, около 19:00 по мск, проверьте свои, на всякий случай

Zaur
10.05.2017
12:04:04
метод setWebHook надо дергать каждый раз при запуске приложения? или один настроить и забыть?

Max
10.05.2017
12:04:43

Zaur
10.05.2017
12:09:10
какая то фигня происходит у меня с этими хуками: меняю url, дергаю setWebHook и после завершения запроса дергаю getWebHookInfo, получаю:
{ url: 'https://domain.com:8443/pathXX/botTOKEN',
has_custom_certificate: false,
pending_update_count: 111,
last_error_date: 1494417980,
last_error_message: 'Success',
max_connections: 40 }
После этого перезапускаю приложение, и не дергая метода setWebHook, дергаю getWebHookInfo и получаю:
{ url: 'https://domain.com:8443/pathXX/botTOKEN',
has_custom_certificate: false,
pending_update_count: 112,
last_error_date: 1494418113,
last_error_message: 'Connection refused',
max_connections: 40 }
(это если без сертификатов)
почему так?


Oleg
10.05.2017
12:12:01
какая то фигня происходит у меня с этими хуками: меняю url, дергаю setWebHook и после завершения запроса дергаю getWebHookInfo, получаю:
{ url: 'https://domain.com:8443/pathXX/botTOKEN',
has_custom_certificate: false,
pending_update_count: 111,
last_error_date: 1494417980,
last_error_message: 'Success',
max_connections: 40 }
После этого перезапускаю приложение, и не дергая метода setWebHook, дергаю getWebHookInfo и получаю:
{ url: 'https://domain.com:8443/pathXX/botTOKEN',
has_custom_certificate: false,
pending_update_count: 112,
last_error_date: 1494418113,
last_error_message: 'Connection refused',
max_connections: 40 }
(это если без сертификатов)
почему так?
А зачем ты порт юзаешь?