
Fedor
02.07.2017
07:37:46
окей, спасибо

Sergey
02.07.2017
07:38:38
Зайди в телеграмм апи посмотри из чего объект состоит и разберёшься

Serg
02.07.2017
07:56:54
$answerCallbackQuery = [
'callback_query_id' => (string)$this->message['callback_query']['id'],
'show_alert' => flase
];
Yii::$app->bot->sendCommand($bot, 'answerCallbackQuery',$answerCallbackQuery);
смотри еще
если у тебя вебхук,
то сообщение ты вызвращаешь в виде ответа json сразу. А перед этим отсылаешь курлом калбэк

Google

Fedor
02.07.2017
07:59:45
а что делать с кнопкой? она принимает такой вид
часики

Serg
02.07.2017
08:00:37
два моих предыдущих сообщения ровно выше
Serg Hell, [02.07.17 10:56]
$answerCallbackQuery = [
'callback_query_id' => (string)$this->message['callback_query']['id'],
'show_alert' => flase
];
Yii::$app->bot->sendCommand($bot, 'answerCallbackQuery',$answerCallbackQuery);
Serg Hell, [02.07.17 10:58]
смотри еще
если у тебя вебхук,
то сообщение ты вызвращаешь в виде ответа json сразу. А перед этим отсылаешь курлом калбэк

Size
02.07.2017
08:03:27
Всем привет. Подскажите пожалуйста, есть ли бот объединяющий группы? Group linker не отзывается.((

Klim
02.07.2017
08:10:28

Serg
02.07.2017
08:22:13
Вопрос: существует CLI для телеги на которой пишут ботов, которые могут автоматически отправлять ботам сообщения. Напимер можно написать автоотправщика команд для какой-нить игры.
Так вот если игра построена на инлайн кнопках - можно ли через такой CLI инструмент отправлять команды?

b0g3r
02.07.2017
08:23:52

Serg
02.07.2017
08:24:20
тогда есть ли технический способ распознать человека и этот CLI ?
по сути в своем боте сделать защиту от ботов ))))

Sergey
02.07.2017
08:25:15
Введите капчу

Serg
02.07.2017
08:25:41
а без капчи?

Google

Sergey
02.07.2017
08:26:30
Может какие нибудь контрольные вопросы я не знаю

Valera
02.07.2017
08:27:02

Ilusha [←↓ ↑→]
02.07.2017
08:28:18
вроде UltraFlat Icons

Valera
02.07.2017
08:30:20

? W.W.W
02.07.2017
09:13:42
"last_error_message":"SSL error {337047686, error:1416F086:SSL routines:tls_process_server_certificate:certificate verify failed}","max_connections":40}}
При запуске бота такая вот штука :-(

Fedor
02.07.2017
09:15:06
certificate verify failed

Sergey
02.07.2017
09:15:30

? W.W.W
02.07.2017
09:16:54
Новый создать ?

M
02.07.2017
09:20:40
@dotcypress ого, а телеграф то ты пилишь)
Спасибо, годная вешь после того дерьма, что я юзал)

Meir
02.07.2017
09:21:46
Всем привет. Какую питонячую либу лучше использовать для facebook messenger bot? fbmq?

Sergey
02.07.2017
09:21:56

Dolt
02.07.2017
09:36:05
при запуска бота на js он не логирует и не принимает сообщения
потом при перезапуске все разом читает
и опять не принимает

Valera
02.07.2017
09:39:36

Sergey
02.07.2017
09:39:46

Valera
02.07.2017
09:40:08
В 2 команды

Google

Sergey
02.07.2017
09:40:27
Там вроде постоянно обновлять его надо?

Valera
02.07.2017
09:41:14

Sergey
02.07.2017
09:41:58
Надо будет попробовать тогда

Fedor
02.07.2017
10:15:28
А как узнать id какого-либо сообщения? Не последнего
Например, если я хочу изменить клавиатуру под первым сообщением от бота

Rocket
02.07.2017
10:16:21
Ну и message_id есть в callback_query

Serg
02.07.2017
10:27:35
оно подходит для editMessageText

Fedor
02.07.2017
10:27:58
пробую, пока не выходит
$btnDataID = $result['callback_query']['message']['message_id'];
$btn2 = [
'text' => $emoji['orange_book'] . ' КНОПКА 2',
'callback_data' => 'test',
];
$buttons = [
[$btn2]
];
$keyboard = $tg->buildInlineKeyboard($buttons);
$params = [
'chat_id' => $chat_id,
'message_id' => $btnDataID,
'reply_markup' => $keyboard,
];
$tg->sendRequest('editMessageReplyMarkup', $params);
четвертая строка снизу. передаю туда этот ID

Serg
02.07.2017
10:28:38
я так понял, что ты хочешь полностью воспроизвести поведение как я сделал у себя ))
лучше используй editMessageText - сразу меняй и текст и клаву

Fedor
02.07.2017
10:29:42
да. ты прав. текст то мне тоже менять нужно

Sergey❄️
02.07.2017
10:38:14
Никто на cli не будет качать картинки

Bohdan
02.07.2017
12:41:54

Google

Sergey❄️
02.07.2017
12:42:21

Sergey
02.07.2017
12:45:09

Sergey❄️
02.07.2017
12:49:34

Sergey
02.07.2017
12:50:55
А про капчу я давно написал

Sergey❄️
02.07.2017
12:55:45

Sergey
02.07.2017
12:56:14
а без капчи?

Serg
02.07.2017
12:59:07
капчу можно...
но уже гугл сдела все таки рекапчу, а не обычную капчу

M
02.07.2017
12:59:27
Рекапчу тоже просто решить

Sergey
02.07.2017
12:59:41
Теперь какая то модная не видимая капча есть

M
02.07.2017
13:00:08
От гугл?

Евгений
02.07.2017
13:00:12

Sergey
02.07.2017
13:00:21
Да

Serg
02.07.2017
13:12:02

M
02.07.2017
13:12:07
telegraf огонь либа)

Sergey
02.07.2017
13:12:10
Там вообще ничего нет

Sergey❄️
02.07.2017
13:34:49

Serg
02.07.2017
13:35:58
Нет
невидимая капча - ты такой же скрипт ставишь на странице и на бакенде проверяешь. Только скрипт не нуждается в id тега для вывода

Sergey
02.07.2017
13:37:32

Google

Serg
02.07.2017
13:38:54
только гуловая рекапча не спасает от спама
если регистрация идет с разных ip которые не засветились еще
тогда рекапча просто пропускает такие запросы

Sergey
02.07.2017
13:48:06
Ну дак и обычная пропустит

Klim
02.07.2017
13:53:26
В телеграфе можно ответить сообщением с разметкой? Не могу пример найти
про маркдаун говорю

Sergey
02.07.2017
13:55:00

Klim
02.07.2017
13:56:59
bot.command('hi', ({ from, reply }) => {console.log('triggered'); return reply("Hello!")} )

Вячеслав
02.07.2017
13:58:47
Народ, кто шарит? У callback_data есть лимит на количество символов?

Sergey
02.07.2017
13:59:56
Я не знаю куда вы там в джава скрипте ставите но вот тут посмотри https://core.telegram.org/bots/api#sendmessage

Klim
02.07.2017
14:01:52
Я про это уже почитал, вопрос как раз *куда*

Вячеслав
02.07.2017
14:02:57

Sergey
02.07.2017
14:03:14

Sergey❄️
02.07.2017
14:03:22
(Ответ - да)

Klim
02.07.2017
14:04:31

M
02.07.2017
14:05:01

Sergey❄️
02.07.2017
14:05:28
Есть примеры?)
там же на аккаунте и есть, но я немного про другое шутил

Sergey
02.07.2017
14:06:32