
Павел
28.09.2018
19:10:27

Afanas
28.09.2018
19:10:31
Суть бота :?
Исходя из ответов на вопросы, нужно заполнить по формулам Гугл док и выслать ссылку

eldarQa
28.09.2018
19:10:54
Ребят, вопрос не совсем про использование Bot API, но всё же.
У меня возник такой вопрос, про использование и объединение фильтров при поиске через Inline-кнопки по таблице.
Допустим, у нас есть каталог пользователей, таблица users с полями age, city, status.
Пользователь открывает команду в боте, по поиску пользователей. Сообщение примерно следующее:
Поиск юзера
Возраст: не выбрано
Город: не выбрано
Статус: не выбрано
И снизу Inline-кнопки соответственно, Возраст, Город, Статус. Допустим, выбрали город, выбрал из ещё одного Inline-списка город Москва. Это записалось в наш фильтр.
Проблема следующая. Как лучше хранить эти значения? Отдельную таблицу для поиска создавать, и после того, как нажали на поиск - удалять запись? Или есть варианты получше?
Сорре за такое тупое объяснение, но надеюсь, сумел суть рассказать

Afanas
28.09.2018
19:11:03
Есть исходные данные , есть данные юзера , есть формулы

Google

Afanas
28.09.2018
19:11:57

Павел
28.09.2018
19:12:30
Ребят, вопрос не совсем про использование Bot API, но всё же.
У меня возник такой вопрос, про использование и объединение фильтров при поиске через Inline-кнопки по таблице.
Допустим, у нас есть каталог пользователей, таблица users с полями age, city, status.
Пользователь открывает команду в боте, по поиску пользователей. Сообщение примерно следующее:
Поиск юзера
Возраст: не выбрано
Город: не выбрано
Статус: не выбрано
И снизу Inline-кнопки соответственно, Возраст, Город, Статус. Допустим, выбрали город, выбрал из ещё одного Inline-списка город Москва. Это записалось в наш фильтр.
Проблема следующая. Как лучше хранить эти значения? Отдельную таблицу для поиска создавать, и после того, как нажали на поиск - удалять запись? Или есть варианты получше?
Сорре за такое тупое объяснение, но надеюсь, сумел суть рассказать
redis

Vitaly
28.09.2018
19:12:32

Павел
28.09.2018
19:12:53

eldarQa
28.09.2018
19:13:53
redis
Спасибо большое, никогда не пользовался, буду смотреть

Vitaly
28.09.2018
19:14:33

Afanas
28.09.2018
19:17:06
В ЛС можем ?)

Vitaly
28.09.2018
19:17:20
ога, пиши

Sergey
28.09.2018
19:17:44

U
28.09.2018
19:18:58
а что такое leave и при каких условиях оно срабатывает?
если переключился из окна телеграма это leave?

Afanas
28.09.2018
19:19:34

Vitaly
28.09.2018
19:19:38

Google

Sergey
28.09.2018
19:20:15

U
28.09.2018
19:21:55
это выход из сцены
это я по смыслу понял. прото не понятно как выглядит выход. вот я запустил пример со сценами. вхожу в сцену echo, пишу, оно мне возвращает мои же сообщения, пишу back -> пишет Try /echo or /greeter
а exiting echo scene не выдает
если переключиться из окна телеграма, то снова пишет Try /echo or /greeter, но опять же не прощается со мной. вот и не мог понять как мне добиться чтобы этот пример вывел или exiting echo scene или Bye

Vitaly
28.09.2018
19:23:27
должен выводить, буду у компа проверю
опять таки, при рестарте бота все пропадает, ибо сессия в оперативке
нада редис сессию юзать для продакшена

Oleg
28.09.2018
19:25:25

Бензофуран
28.09.2018
19:27:23

Alex
28.09.2018
19:27:47

Vitaly
28.09.2018
19:28:47
РО это и есть предупреждение, потом вечное забытие

Бензофуран
28.09.2018
19:29:39
Как-то это жёстковато

U
28.09.2018
19:29:46

Alex
28.09.2018
19:31:55
с порядком сообщений похоже что то не то
Send hi
hi
Bye
Hi

Проксимов
28.09.2018
19:32:28
Это фича

Google

Vitaly
28.09.2018
19:32:49
мож бага, проверю

Alex
28.09.2018
19:33:21

Vitaly
28.09.2018
19:33:33
ну он же скопипастил

Alex
28.09.2018
19:33:53

Vitaly
28.09.2018
19:34:04
это да )

U
28.09.2018
19:35:17
там как-то по особенному можно скопипастить?

Vitaly
28.09.2018
19:36:51
бля
нада убрать с примера ttl
сук )
убери ttl в конструкторе Stage

Alex
28.09.2018
19:38:50

Vitaly
28.09.2018
19:38:55
это все Олег со своим авторезетом сцены )

Oleg
28.09.2018
19:39:05
Я не виноват
Это ты сам придумал

Vitaly
28.09.2018
19:39:21

U
28.09.2018
19:42:44
типа вот так оставить?
const stage = new Stage([greeterScene, echoScene])
вот такая функциональность у бота:
1. оптравить старт для начала
2. после этого принимать только фотографии (отправлять на отдельный сервер и получать в ответ ссылку)
3. отправить стоп для окончания, НО только если получены ссылки на все фотографии.
вопрос, сцены так работают?

Google

Admin
ERROR: S client not available

Vitaly
28.09.2018
19:47:04

U
28.09.2018
19:48:59
спасибо! пошел тестить

Kirill "Loskir" ?¹³
28.09.2018
20:12:00
Последняя версия?

Андрей
28.09.2018
20:59:38
PYTHON, pyTelegramBotAPI
Бот перестал отправлять текст более 255 символов в чат с пользователем с помощью метода send_message(ID, text).
Проблема появилась сегодня, до этого работал в без проблем. Если символов больше чем 255, падает с ошибкой "слишком много запросов "

Oleg
28.09.2018
21:01:56

Андрей
28.09.2018
21:04:42

Oleg
28.09.2018
21:05:14

fallen
28.09.2018
21:05:41
А, нет, не отдельный, но...
В общем, в документации все есть.
Хотя там идет речь про >5000 символов, так что хз даже

Андрей
28.09.2018
21:11:52
Только что, определил, что все-таки бот текст больше чем 255 отправляет, но если команду вызвать несколько раз подряд, опять падает. Что еще больше меня запутало

¯\_(ツ)_/¯
28.09.2018
21:35:04
Кто подскажет ботов полезных для общества?
жкх, жку, мед, страховка

Alex
28.09.2018
21:36:31

¯\_(ツ)_/¯
28.09.2018
21:37:13

Google

Sergey
28.09.2018
22:03:22
!report

Бананиум
28.09.2018
22:03:22

Dmitry
28.09.2018
22:07:13

Бананиум
28.09.2018
22:07:13
!report
Мы примем все необходимые меры, спасибо.

Vitaly
28.09.2018
22:08:16
вы ходите по охуенно тонкому льду, парни

Sergey
28.09.2018
22:10:14
разбудили ?
на иос сносной клиент наконец то на свифт переписали