@botoid

Страница 2315 из 4042
Шамиль
09.02.2018
11:19:48
Ребят такая проблема . Написал бота болталку. Он использует апи диалог флоу. Прописал вебхук и посадил его на aws. Все робит но иногда не с первого раза ответ приходит от бота

Black
09.02.2018
11:19:55
вопрос в простоте, если мне на текстовый запрос отправлять текст, придумывать еще эмулятор тг слишком избыточно

Artur
09.02.2018
11:20:40
да мне логику надо в боте протестировать, она разветвленная
Ну там в web так наворочено, что ты локаторы заманаешься писать чтобы просто тыкнуть на кнопку и прочитать ответ на мой взгляд. Сам я работаю с selenium, но тестирую не ботов. Но было бы интересно почитать твои результаты если ты все таки решишься.

Suren
09.02.2018
11:21:08
если программа нормально написана - можно тестировать без телеграма и без запросов, чисто внутри ?‍♀️
не подумол действительно надо будет так и сделать но все равно хендлеры нормально не проверить так без внешних тестов только вручную пока типа написал какой-то кастомный хэндлер...

Google
Suren
09.02.2018
11:23:02
ну отдельно этот кастомный хэндлер и протестируй
ну вот у меня такое было, что я протестировал вроде, и работает даже а через пару месяцев оказалось, что разлогинившись я больше не могу залогиниться

Suren
09.02.2018
11:24:38
b0g3r
09.02.2018
11:24:48
ну всё не протестируешь

Suren
09.02.2018
11:24:56
поэтому если автоматизировать тесты, то было бы ок

b0g3r
09.02.2018
11:25:05
ну тут чето собирались эмулятор тг пилить

@ZeroBias ?

Дмитрий
09.02.2018
11:34:43
@ZeroBias ?
А, что я

Google
b0g3r
09.02.2018
11:34:52
а вы вроде собирались

Дмитрий
09.02.2018
11:35:24
У меня уже mtproto в продакшне три месяца ?

По поводу веба — там не сложно его заюзать, я так делал в начале telegram-mtproto, но это очень нудно и крайне бессмысленно, проще взять какой-либо клиент протокола

меня интересуют готовые решения
Тогда не приближайся к client api)

Black
09.02.2018
11:45:11
Тогда не приближайся к client api)
а я гдето про него спрашивал?

Дмитрий
09.02.2018
11:46:13
Да, с самого начала

Black
09.02.2018
11:46:53
Да, с самого начала
ткни во фразу где такое спрашиваю

Дмитрий
09.02.2018
11:48:13
или вешать селениум на веб морду телеграмма?
Зная как работает веб клиент, мимо client api ты пройти не сможешь

Сонячний єнот
09.02.2018
11:48:53
Black
09.02.2018
11:48:59
Зная как работает веб клиент, мимо client api ты пройти не сможешь
ты знаешь что такое селениум и как работает?

Дмитрий
09.02.2018
11:49:20
Да

Black
09.02.2018
11:49:35
и где я там столкнусть с клиент апи?

Дмитрий
09.02.2018
11:50:08
Ты знаешь что такое client api и как оно работает?

Если ты не заметил, то я выше упомянул, что я уже делал то про что ты спрашиваешь

Black
09.02.2018
11:50:28
ты на мой вопрос ответь сначало

Дмитрий
09.02.2018
11:50:30
И пруфы лежат непосредственно на гитхабе

Black
09.02.2018
11:50:59
в селениуме?

Дмитрий
09.02.2018
11:51:38
Возможности селениума иссякнут быстрее чем ты произнесёшь "телеграм"

Google
Дмитрий
09.02.2018
11:54:21
Ладно, вижу ты довольно дохуя понимающий, думаю вполне справишься без раздражающих тебя советов самостоятельно

Black
09.02.2018
11:54:47
Возможности селениума иссякнут быстрее чем ты произнесёшь "телеграм"
у тебя есть пример тестирования бота написаного на клинет апи? или ты так понтануться решил?

Дмитрий
09.02.2018
11:55:40
https://github.com/zerobias/telegram-mtproto/tree/feature/mtproto3

Понты сейчас только ты колотишь

Black
09.02.2018
11:56:53
богер предложил телетон ты мне telegram-mtproto

не ну а что? богер ответил внятно и понятно, одни поржали, другой попонтовался, матом покрыл )))

ладно пойду попробую селениум, не получится буду думать еще что-то

Pavel
09.02.2018
12:04:54
А есть ли ограничения на количество созданных ботов (выданных токенов) на одного пользователя?

Pavel
09.02.2018
12:07:47
20
Спасибо

Михаил
09.02.2018
12:13:16
Как пожаловаться на группу?

Admin
ERROR: S client not available

Михаил
09.02.2018
12:21:16
У меня вместо третьей строчки - добавить ссылку

Suren
09.02.2018
12:21:38
а можно крутить барабан?

Pavel
09.02.2018
12:23:15
Ещё вопрос: а есть ли ограничения на количество созданных каналов?

Suren
09.02.2018
12:23:26
приватных - нет

Андрей
09.02.2018
12:25:28
Андрей Черников Юрист: Сервис по оформлению декларации 3ндфл по налоговым вычетам. Общая инфа axioma48.com Сценарий (к встрече) : 1. Выбор вычета (1 из 3) 2. Получение консультации 3. Получение списка документов 4. Отправка фото документов клиентом (чтобы была возможность идентифицировать от кого) 5. Оплата 500 руб (смс с мобильного или картой через сайт) 6. Получение подтверждения отправления декларации и документов в фнс от наших сотрудников.

Google
Андрей
09.02.2018
12:26:21
Нужно разработать бот под этот функционал. В личку

b0g3r
09.02.2018
12:26:27
а я уже почти тебя забанил

Maxim
09.02.2018
12:27:50
eldarQa
09.02.2018
12:31:11
https://github.com/php-telegram-bot/core Ребя, кто работает с этой либой? Уже два дня не могу реализовать казалось бы простую вещь, очень надеюсь на помощь знатоков. Если кто может, киньте готовый пример, тут в долгу точно не останусь. Есть conversation из двух шагов: Шаг 1. Бот: Отправьте фотографии User: *отправляет 1 фотографию* User: *отправляет 1 фотографию* User: *отправляет альбом 4 фотографий* User: *отправляет 1 фотографию* User: Нажимает на "Отправить" (Keybord) Шаг 2. Бот собирает все эти фотографии в один альбом с caption и отправляет юзеру. Рили, не получается такое реализовать, 3 проблемы: 1. При нажатии на кнопку готово, застревается беседа и не идёт ко второму шагу; 2. Не знаю, как скачивать каждую отправленную фотографию и записывать в переменную $notes - скачиваться просто не хочет; 3. Хз, как объединить весь хаос из фотографий в один уютный альбом

Павел
09.02.2018
12:45:00
https://github.com/php-telegram-bot/core Ребя, кто работает с этой либой? Уже два дня не могу реализовать казалось бы простую вещь, очень надеюсь на помощь знатоков. Если кто может, киньте готовый пример, тут в долгу точно не останусь. Есть conversation из двух шагов: Шаг 1. Бот: Отправьте фотографии User: *отправляет 1 фотографию* User: *отправляет 1 фотографию* User: *отправляет альбом 4 фотографий* User: *отправляет 1 фотографию* User: Нажимает на "Отправить" (Keybord) Шаг 2. Бот собирает все эти фотографии в один альбом с caption и отправляет юзеру. Рили, не получается такое реализовать, 3 проблемы: 1. При нажатии на кнопку готово, застревается беседа и не идёт ко второму шагу; 2. Не знаю, как скачивать каждую отправленную фотографию и записывать в переменную $notes - скачиваться просто не хочет; 3. Хз, как объединить весь хаос из фотографий в один уютный альбом
1. А что именно происходит? «Застревает» — это похоже на #fsm, т.е., отлаживать и решать нужно на стороне бота =) 2. getFile — метод Bot API? 3. перезалить ботом все фотки по их file_id с указанием альбома и подписи?

+1
+1 BTC

Chuvi
09.02.2018
12:57:12
https://github.com/php-telegram-bot/core Ребя, кто работает с этой либой? Уже два дня не могу реализовать казалось бы простую вещь, очень надеюсь на помощь знатоков. Если кто может, киньте готовый пример, тут в долгу точно не останусь. Есть conversation из двух шагов: Шаг 1. Бот: Отправьте фотографии User: *отправляет 1 фотографию* User: *отправляет 1 фотографию* User: *отправляет альбом 4 фотографий* User: *отправляет 1 фотографию* User: Нажимает на "Отправить" (Keybord) Шаг 2. Бот собирает все эти фотографии в один альбом с caption и отправляет юзеру. Рили, не получается такое реализовать, 3 проблемы: 1. При нажатии на кнопку готово, застревается беседа и не идёт ко второму шагу; 2. Не знаю, как скачивать каждую отправленную фотографию и записывать в переменную $notes - скачиваться просто не хочет; 3. Хз, как объединить весь хаос из фотографий в один уютный альбом
1. Создаёшь Conversation, который при запуске имеет 'state' = 0; 2. принимаешь сообщение и смотришь фотка или альбом это - сохраняешь в $conversation->notes['files'] массив file_id пришедших файликов. Если текст и текст === 'хватит' (или что у тебя там), ставишь 'state' = 1 и отдаёшь текст "пришли описание". 3. Принимаешь сообщение описания, собираешь массив Photo и шлёшь через sendMediaGroup

eldarQa
09.02.2018
13:10:33
$notes['files'][] = $message->getPhoto[0]->getFileId(); например
Понял, спасибо большое! Сейчас попробую

$notes['files'][] = $message->getPhoto[0]->getFileId(); например
В общем, посыпались и первые ошибки :( 1. Тыкаю на стоп-кнопку, не кидает на новый шаг, бот опять просит кинуть фото, после того, как отправлю, только тогда направляет дальше, логи пусты; 2. Файл не скачивается в папку Downloads, куда и положено, и тут тоже в логах ничего :( https://pastebin.com/J3s3nLMR

Andrew
09.02.2018
13:50:16
Насколько я помню - Настя себе ноут выбирает

Может посоветоваться скинула, а вы

Настя
09.02.2018
13:51:22
+

Павел
09.02.2018
13:53:47
С ботами так же, кстати. Они нифига не помнят контекст прошлых сообщений, если специально этим не заниматься)) мораль:) например: сообщения должны быть самодостаточны)

Андрей
09.02.2018
14:04:22
Вопрос к тем кто пишет на PHP какие библиотеки используете? Я https://github.com/irazasyed/telegram-bot-sdk + Laravel. Но там не удобно работать с кнопками, с командами отлично а с кнопками проблемы.

️Felenot
09.02.2018
14:12:19
на арубе можно хостить пхп скрипты?

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