
Emil'
25.04.2017
14:17:21
не на ноде с телеграфом?

Konstantin
25.04.2017
14:17:41
c#
он упал из-за попытки отправить сообщение пользователю, который его заблокировал. ну я перезапустил бота (он на .net core под линукс)- а он теперь вообще мне сообщения не шлет...

Alex
25.04.2017
14:19:08
наверное стоит запинить хоть какие то правила чата.. например тобы вопрос не по АПИ задавали обязательно с указанием языка, на котором пишешь бота

Google

Mercuree
25.04.2017
14:20:24

Konstantin
25.04.2017
14:21:12
вы о чем? за какую возню? моя ошибка в том, что не отловил исключение.. забыл try-catch поставить))

Mercuree
25.04.2017
14:22:07
У меня питоновский бот на long pooling, вообще не заморачиваюсь как он там с сетью работает

x3233
25.04.2017
14:24:38
а при отправке файла можно любой ид файла указывать?

Konstantin
25.04.2017
14:24:44
так у меня также было..

Mikhail
25.04.2017
14:25:23

Alex
25.04.2017
14:26:03

Alex
25.04.2017
16:17:58
господа, есть вопрос такой, вот при использовании webhook безопасность обеспечивается по средством сертификата, который мы ставим, а как обеспечить безопасность при long pooling ? Ведь получается что ключ бота мы передаем в открытом виде

Ivan
25.04.2017
16:19:39
long polling вроде же через https?

Alex
25.04.2017
16:20:50
не знаю, по этому и спрашиваю
в исходниках на гите, я не видел что бы в ноде подключали библиотеку для работы с https
вот при webhook, да, там 100% https

Vitaly
25.04.2017
16:23:30

Google

Mercuree
25.04.2017
16:23:46

Alex
25.04.2017
16:24:29
На сколько я понял, да

Дмитрий
25.04.2017
16:24:47
Нода не требует
А вот какая-то конкретная библиотека — вполне может

Ivan
25.04.2017
16:25:55
webhook это на приём, возможно требовалась библиотека для запуска https сервера.

Alex
25.04.2017
16:27:26
у меня собственно просто вопрос, если я не хочу делать бота доступного из вне, а разместить у себя на сервере и сделать его на long pooling, обеспечивается как-то безопасность при передаче ключа или нет?

Vitaly
25.04.2017
16:28:10

Дмитрий
25.04.2017
16:28:18
Просто там очень низкоуровневая реализация
Поэтому часто работают через библиотеки

Ivan
25.04.2017
16:30:13
ок ;)

x3233
25.04.2017
16:36:08
Что тут происходит

Vitaly
25.04.2017
16:36:39
Общение

Serhii
25.04.2017
16:38:08

Viktor
25.04.2017
16:39:35

Serhii
25.04.2017
16:42:08
а часто, это сколько? И на сколько рубят канал?
чем чаще бот бомбит тем больше ограничение, первый раз обычно на минуту, потом если бот не успакаивается то на 2 минуты (либо больше, время примерное) и т.д. для того чтоб знать эти интервалы точнее, как минимум надо отлавливать все исключительные ситуации и логгировать ответы серверов ТГ (одно из правил хорошей разработки вообще подразумевает логировать всё ошибки, что и упрощает жизнь в отладке и гаданию на кофейной гуще "от чего же он не работает")

Viktor
25.04.2017
16:44:59
я хотел через телеграм логи себе кидать, вот и думаю, как это организовать. А то произойдет что, как повалят)) и пипец) тогда бы организовать циклическую отправку, а не по событию, если вдруг логов пошло больше чем надо.. Но хотелось бы понять о каких порядках речь идет.
или ТГ предупредит, щас мол отключу!)

Serhii
25.04.2017
16:46:37

Google

Serhii
25.04.2017
16:46:47
так что он как раз и предупреждает)

Nikita
25.04.2017
16:46:58
В таком случае, тебе лучше самому их отправлять/запрашивать

Дмитрий
25.04.2017
16:47:37

Viktor
25.04.2017
16:47:48
во ово!)

Дмитрий
25.04.2017
16:47:57
Вообще плохо, что неизвестно точное значение максимальной частоты запросов

Viktor
25.04.2017
16:47:58
я и смотрю - клевое предупреждение)

Serhii
25.04.2017
16:48:02

Дмитрий
25.04.2017
16:48:20

Serhii
25.04.2017
16:48:42
ну или в идеале, если всё же нужно слать, то с позже слать (реализуется через очереди)

Viktor
25.04.2017
16:50:09
да понятно что можно по-разному. да только поздно когда уже рубанули( очередь - хорошо, но это ж разовые ситуации. А модель построения принципиально другая по событию или очередь копить
вот интересно, раз в сек это много или ... нормлаьно?)

Serhii
25.04.2017
16:51:59

Viktor
25.04.2017
16:52:19
))

Serhii
25.04.2017
16:52:31

Дмитрий
25.04.2017
16:52:38
Это ещё по божески
Клиент апи может сразу часов на 10 забанить
Разработка на сегодня будет закончена))

Serhii
25.04.2017
16:53:14

Дмитрий
25.04.2017
16:55:14
От масштаба косяков зависит) Если просто попробовать скачать все стикерпаки разом — это одно, а если подолбиться в апи без авторизации — совсем другое))

Viktor
25.04.2017
16:55:32
30 сообщ в сек разным пользователям? ну вот уже какая то конкретика..

Google

Viktor
25.04.2017
16:56:57
тоесть если раз в сек отправлять то должно быть все гут. Тем более что себе же и редко. Пулом может пройти во время ребута какого-нить а потом опять все спокойно..

Volond
25.04.2017
17:40:54
Ребят а бот видит сообщения которые форватит пользователь

Detur
25.04.2017
17:42:39
да

Volond
25.04.2017
17:44:51
И может с ним как с тхт сообщением работать

Alexander
25.04.2017
17:47:11
да

Alex
25.04.2017
17:51:31

Volond
25.04.2017
17:52:45

Alex
25.04.2017
17:55:48
ну, в личке бот получает все сообщения
а вот в диалогах - если отключена приватность то видит все
Даже если я создатель его
и не имеет значения кто создатель
для бота "создатель" отлиается от всех остальных только тем, что у него есть токен
все

Volond
25.04.2017
17:59:45

Alex
25.04.2017
18:01:30

Volond
25.04.2017
18:02:10

Vitaly
25.04.2017
18:11:07

Egor
25.04.2017
18:15:36
лол

Serhii
25.04.2017
18:18:00
уже разобрался, сделал, проект устарел, удалил)))

Volond
25.04.2017
19:23:47

Vitaly
25.04.2017
19:24:34

Google

Volond
25.04.2017
19:25:06
Читается как отстой

Viktor
25.04.2017
19:26:04
Прям как ваши сообщения? :)

Volond
25.04.2017
19:26:11
Меня телеграф интересует с точки зрения мечтает вьев
Инстант вьев

Viktor
25.04.2017
19:27:15
Инстант вью скорее

Volond
25.04.2017
19:28:31
Согласен

Chuvi
25.04.2017
19:31:18
? Version 0.44.0 released!
https://github.com/php-telegram-bot/core/releases/tag/0.44.0
Ничего нового. Немного фиксов, UserName бота теперь не обязателен для инициализации, примеры вынесены в отдельную репу.
⚠️ Внимание. Пофиксен метод $update->getUpdateContent(), теперь возвращает объекты соответствующих классов вместо обычного массива. Если пользовались этим методом и данными им возвращаемыми, придётся править код.

Volond
25.04.2017
19:35:04
Кто хочет и самое главное может ответит , а кто то кто к знакам припиная найдет зацепку.

Chuvi
25.04.2017
19:40:57

Volond
25.04.2017
19:42:58
А если на бегу пишешь. Хотя конечно Гугл клава иногда улыбает

Chuvi
25.04.2017
19:43:37

Volond
25.04.2017
19:43:58
Короче поборники словесности ,грамматики,и орфографии все тут по языку в школе пятерочку твердую имели или или это так письками мерятся

Viktor
25.04.2017
19:49:55
я вклинюсь, самое время тупой вопрос задать)
что посмотреть общее по ботам как делается, на русском. Без привязки к яп. А то разного уже начитался, может есть рекомендации что УХТЫ!
тока не API на англ)

Volond
25.04.2017
19:51:03
Телефон вообще не совсем предназначен для для общения кодом яп

Viktor
25.04.2017
19:51:08
а то попробовал так, нашару пароль на своего бота поставить - не тут то было(