@botoid

Страница 45 из 4042
Артём
19.06.2016
14:03:39
Зарегался на c9.io создал там workspace сразу к поддомену есть сертификат. Установил вебхук к файлу пишет {"ok":true,"result":true,"description":"Webhook was set"}. Вставил код от сюда: https://core.telegram.org/bots/samples/hellobot но бот не отвечает. Что я делаю не так?)

Абу
19.06.2016
14:04:58
Поменял токен?

Артём
19.06.2016
14:06:13
поменял

вебхук устанавливал так: https://api.telegram.org/bot<TOKEN>/setWebhook?url=https://DOMENNAME.c9users.io/bot.php в адресной строке браузера

Google
Артём
19.06.2016
14:17:22
не понял влияет или нет но вроде после того как поставил галочку заработало: http://s2.micp.ru/SOB74.png

Alex
19.06.2016
14:25:34
не понял влияет или нет но вроде после того как поставил галочку заработало: http://s2.micp.ru/SOB74.png
#проблема Кстати, у меня не срабатывал бот, если в редакторе кода не был выставлен пункт UTF without BOM. На заметку

abc
19.06.2016
16:31:44
Всем привет. Как реализуете state machine для ботов, а так же роуты ? допустим роут сильно вложенный с проверкой на определенный стейт ?

Constantine
19.06.2016
17:02:07
копай в цепи маркова

Vladislav
19.06.2016
17:19:45
Всем привет. Как реализуете state machine для ботов, а так же роуты ? допустим роут сильно вложенный с проверкой на определенный стейт ?
command("start", array("/start", "старт"), "*"); 1 - функция, которая вызывается 2 - команды, по которым выполняется 3 - для какого состояния работает. В данном случая для любого. Состояния фиксирую в базу. Еще проще выходит, когда используешь inline-клавиатуру. Там можно параметры прописать в вызов

Артём
19.06.2016
19:14:45
Чото туплю. А как при отправке сообщения пользователю написать текст с новой строки? <br>, \n не работает или не так пользуюсь

Alexey
19.06.2016
19:15:32
У тебя неправильный \n.

Vladislav
19.06.2016
19:15:42
\n только текст в двойных кавычках

Alexey
19.06.2016
19:16:15
(если это похапе)

Vladislav
19.06.2016
19:16:33
да

Артём
19.06.2016
19:17:07
действительно дело было в двойных ковычках, спасибо

Alexey
19.06.2016
19:17:57
Если не похапе — посоны, внимание — нужно передавать реальные 0A, например, 0D. Если вы понимаете о чём я.

Google
Aleksandr
20.06.2016
11:08:15
Всем привет! А какие есть плюсы использовать вебхук в телеграмме?

Alexey
20.06.2016
11:08:41
Да, тебе не нужно крутить скрипт на поллинге.

Aleksandr
20.06.2016
11:09:14
Ну тогда же я буду вынужден у себя реализовывать очередь запросов

Alexey
20.06.2016
11:09:30
зай чем?

Aleksandr
20.06.2016
11:10:43
Чтобы сервак не лёг?

Pavel
20.06.2016
11:12:56
А что не так с поллингом?

Alexey
20.06.2016
11:12:59
Если у тебя увлекательный мир хайлоадов и ты получаешь по 10к ивентов в секунду — тогда я не понимаю твоей компетенции с такими вопросами, ты сам должен знать такие простые вещи.

А что не так с поллингом?
С ним всё ок, но чайники от пхп считают, что проще дёргать вебхуком один скриптик на веб-сервере, чем написать скрипт на поллинг.

Плюшка
20.06.2016
11:13:25
Alexey
20.06.2016
11:13:34
Что именно медленно?

Колоссальная проблема — использовать таймаут на сокете, да?

Alexey
20.06.2016
11:15:58
Вы как-то странно смешиваете понятия: дурацких хостеров с кривыми каналами в аргументацию антиполлинга.

Ильяс
20.06.2016
11:16:01
Это насчёт "что не так..."

Alexey
20.06.2016
11:16:02
Впрочем — на здоровье.

Nikolay
20.06.2016
11:16:02
@kalaverin ты можешь без своего раздутого ЧСВ на вопросы отвечать? Либо уж не отвечать вообще

Ильяс
20.06.2016
11:16:25
Там на то время ещё несколько аргументов есть

Nikolay
20.06.2016
11:17:17
Из-за таких мудаков новички и шугаются спрашивать где бы то ни было. Что на форумах, что в чатиках

Google
Alexey
20.06.2016
11:17:30
О, уже на оскорбления перешёл. Ок.

Ильяс
20.06.2016
11:17:51
Околонулевое латенси, лонг поллинг (можно частично списать на некомпетентность пыхомартышек)

Alexey
20.06.2016
11:18:20
Околонулевое латенси, лонг поллинг (можно частично списать на некомпетентность пыхомартышек)
А какой вообще примерно лаг между ивентом на сервере и прилетающим запросом в вебхук?

Ильяс
20.06.2016
11:19:28
А какой вообще примерно лаг между ивентом на сервере и прилетающим запросом в вебхук?
Если их 10к, то вебхук может обработать их в параллельных коннектах, а лонг полл не может

Хотя умеет ли сам телеграм в параллельные коннекты к вебхуку - это ещё вопрос

Ильяс
20.06.2016
11:20:56
Балансировку-то можно сделать, но всё в latency же упирается)

Vladislav
20.06.2016
11:21:13
Если у тебя увлекательный мир хайлоадов и ты получаешь по 10к ивентов в секунду — тогда я не понимаю твоей компетенции с такими вопросами, ты сам должен знать такие простые вещи.
Все поняли, что ты специалист высокого уровня. Пишешь грамотные вещи. Но зачем так едко отвечать? Не первый день вижу твои ответы. Соглашусь с Николаем. Распугиваешь людей.

Sviat
20.06.2016
11:21:50
Объявляем трехдневный траур

Vladislav
20.06.2016
11:21:51
))) Пока писал уже и попрощаться с ним успели )

Плюшка
20.06.2016
11:22:23
Sviat
20.06.2016
11:22:29
?

Vladislav
20.06.2016
11:22:34
Так и здесь балансировку сделать несложно.
Я бы сказал, что даже проще сделать.

Pavel
20.06.2016
11:23:25
Балансировку-то можно сделать, но всё в latency же упирается)
Основной вопрос: умеет ли телеграм параллельно ходить в вебхук. Если нет, то хук еще на установление коннекта время скушает.

Ильяс
20.06.2016
11:23:43
Хотя умеет ли сам телеграм в параллельные коннекты к вебхуку - это ещё вопрос
Тут ещё другой прикол - каждый https-коннект это нагрузка на криптопроцессор (он же есть на вашем хостинге, не так ли?)

Pavel
20.06.2016
11:24:35
Ну да, само собой.

Admin
ERROR: S client not available

Ильяс
20.06.2016
11:26:29
Кстати, а какие у них там требования к минимальной версии TLS и длине ключа в сертификате?

Google
Seva
20.06.2016
11:27:13
Интересно, много ботов с 10к запросов в секунду?

Ильяс
20.06.2016
11:27:19
И умеют ли они в SPDY или HTTP/2.0?

Seva
20.06.2016
11:27:21
Скорее всего, ни одного

Aleksandr
20.06.2016
11:45:07
Deeplinking ?

Это же тоже только в вебхукой

Есть что-то ещё из функционала, что работает только через хуку?

Pavel
20.06.2016
11:51:48
В каком смысле deep linking? Адрес хуки все равно фиксированный.

Alex
20.06.2016
11:52:31
А о чем речь? Хуки в чем-то ограничены или ограничивают?

Aleksandr
20.06.2016
11:56:53
Наоборот дают больше возможностей

Ильяс
20.06.2016
12:03:54
Есть что-то ещё из функционала, что работает только через хуку?
Ответное сообщение в, эхем, http-ответе? Тавта уместна.

Alex
20.06.2016
12:04:11
Наоборот дают больше возможностей
Я вообще не знал, что есть что-то еще, кроме вебхуков.

Pavel
20.06.2016
12:32:06
Ответное сообщение в, эхем, http-ответе? Тавта уместна.
Да, но никогда не узнаешь о возможной ошибке в ответе.

Vladislav
20.06.2016
12:53:21
Кто каким хостингом пользуется для ботов? У меня на DigitalOcean, но вчера и сегодня какие-то проблемы возникают с ним.

Sviat
20.06.2016
12:54:35
SimpleCloud

только это не хостинг

а VPS

Vladislav
20.06.2016
12:55:17
У тебя вообще бот на рыбалке!
Тот да. но есть другие )

только это не хостинг
А что это? ) Хостинг это общее понятие услуги. Есть шаред, vds, colocation, dedication

Google
Sviat
20.06.2016
12:57:46
Хостинг и сервер еcть небольшая разница

Sviat
20.06.2016
12:58:56
В трюме прохладно

?

Vladislav
20.06.2016
12:59:15
В трюме прохладно
https://ru.wikipedia.org/wiki/Хостинг

и ниже читай

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