
Mename
07.01.2019
21:23:07
@gloomy_philosopher
Начальник

Владимир
07.01.2019
21:23:11
Спасибо

KMT
07.01.2019
21:23:17
?

Google

?
07.01.2019
21:23:23
вот ведь напросился

Andrii [R11]
07.01.2019
21:23:43
я сначала подумал что чатик не тот

Владимир
07.01.2019
21:24:01

Andrii [R11]
07.01.2019
21:24:04
@sashainyt я тебе на аккаунт еще репорт кинул

Nikolay
07.01.2019
21:24:11
Жесть

Mename
07.01.2019
21:24:19
https://github.com/eternnoir/pyTelegramBotAPI#message-handlers

Nikolay
07.01.2019
21:24:56
@aragaer

Чингачгук
07.01.2019
21:25:03
Что за чмо спамит?

Mename
07.01.2019
21:25:27
Сань хуй соси

Mudrblй
07.01.2019
21:25:30
Смертник ?♂

Nikolay
07.01.2019
21:25:53
Хорошо что скоро в школу

Andrii [R11]
07.01.2019
21:25:56
не стесняйтесь правой кнопкой репортить по сообщению.

Google

Владимир
07.01.2019
21:25:58
Всё)

͏
07.01.2019
21:26:17
гыыы, успел все стикеры зарепортить)

Чингачгук
07.01.2019
21:26:30

Denis
07.01.2019
21:26:42

Dania
07.01.2019
21:26:44
/report

Mename
07.01.2019
21:26:47

Владимир
07.01.2019
21:26:54
/report

Aнтонъ
07.01.2019
21:26:59
Да забаньте этого дурачка

Andrii [R11]
07.01.2019
21:27:02
все, очистили

Чингачгук
07.01.2019
21:27:47

sasha
07.01.2019
21:27:49
/rmkb@remkeybot

Nikolay
07.01.2019
21:28:02
Ну вот теперь задавайте ваши ответы

Владимир
07.01.2019
21:32:39
/rmkb@remkeybot


Nikolay
07.01.2019
21:33:11
кто может помочь с telebot, реально, не пойму, почему выходит ошибка. Завтра бота сдавать на проверку и все работает, кроме этой фигни. У меня есть переменная q. Когда приходят сообщения от пользователя, то произовдится поиск по базе и если найдено совпадения, то они записываются в q, Вот пришло сообщение сначала и когда я нажал "описание" ( в него я тоже передал переменную q, в дальнейшем там будет другое query), все отработало отлично, теперь я передаю во второй раз, оно передает первое отправленное сообщение.
Хотя q изменилось и должно отправиться другое сообщение. Может когда inline кнопки, они по-другому действуют?
После того, как я нажал "описание" во-второй раз, там должно выдать сообщение, "Автоуслуги "Ассенизатор водовоз", г.Щучинск".
Просто дело в том, что эта одна переменная, сначала она передается в сообщение "1" и после нажатия "описание", должно передаться и туда.
Дело в том, что если заливать код, то там нужно и каким-то образом доступ к базам давать.
? я с ботами не работал, подожди сейчас подскажут
при работе с бд только select выражение?
коммитов там нет нигде?


Smirnov
07.01.2019
21:34:40
нет
блин, на самом деле, все проблема в том, что там нету обработчиков событий
поэтому я полез в inline клавиатуры
а они только первое значение принимают и все

Google

Denis
07.01.2019
21:35:51
Каких событий

Smirnov
07.01.2019
21:45:36
Обясню логику: у меня есть query: query = ("""
SELECT name
FROM oc_product
""") и есть результат этого query, который запечатлен в массиве. Затем, у меня идет хендлер, который считывает все сообщения и начинает проверку на соответствие введенного сообщения и значений в массиве. Если в массиве больше 1 значения, то выдается кастомная клавиатура со значениями массива. Если значение одно, то пользователю предлагают на выбор: описание, телефон или локацию. Теперь, для того, чтобы узнать "описание", мне важно, чтобы тот массив содержал значение из базы, а так как бот реагирует на сообщения, то если я нажимаю "описание", то это сообщение снова проходит проверку и мне вместо предыдущего знаения выдает пустой массив, так как слово "описание" не существует в моей базе.
я пробовал вот так
if mess != "Описание":
но все-равно не могу решить проблему

sasha
07.01.2019
21:48:48
дай назву бота

Denis
07.01.2019
21:48:50
Храни, в каком состоянии находится каждый пользователь, и что от него сейчас можно ждать

Мой любимый
07.01.2019
21:52:17
В хроме есть кнопочка, которая выключает видосы и музло при выдергивании наушников?

Smirnov
07.01.2019
21:53:16
назвние бота @frokz_bot
меня просили, я не увидел

Slam! 538
07.01.2019
21:55:57
В пичарме есть плавный скролл?

Denis
07.01.2019
21:57:32
Зачем плавный, с кодом надо работать резко


Slam! 538
07.01.2019
21:57:58
Так я не понял
Мои хотелки нереальны?
Обясню логику: у меня есть query: query = ("""
SELECT name
FROM oc_product
""") и есть результат этого query, который запечатлен в массиве. Затем, у меня идет хендлер, который считывает все сообщения и начинает проверку на соответствие введенного сообщения и значений в массиве. Если в массиве больше 1 значения, то выдается кастомная клавиатура со значениями массива. Если значение одно, то пользователю предлагают на выбор: описание, телефон или локацию. Теперь, для того, чтобы узнать "описание", мне важно, чтобы тот массив содержал значение из базы, а так как бот реагирует на сообщения, то если я нажимаю "описание", то это сообщение снова проходит проверку и мне вместо предыдущего знаения выдает пустой массив, так как слово "описание" не существует в моей базе.
Тебе нужно писать в базу, на каком этапе находится пользователь
И в общую переменную результат писать...ну не очень


Crystal Melting Dot
07.01.2019
21:59:22
И на хендлеры вешать функции проверки стадии

Slam! 538
07.01.2019
21:59:34
в словарь еще куда ни шло

Google

Slam! 538
07.01.2019
21:59:45
ну FSM

Smirnov
07.01.2019
22:01:01
ну там не в одну переменную будут занесены. Если честно, то насчет пользователя думал. Придется копать в ту степь.

Slam! 538
07.01.2019
22:02:42
Я тоже как-то бота делал, который достает что-то из базы по сообщениям из обычных кнопок

Crystal Melting Dot
07.01.2019
22:03:42
Ого, терминатор

Terminator
07.01.2019
22:03:59
Арт будет жить. Поприветствуем!

Арт
07.01.2019
22:04:18
Всех с праздниками!)

Slam! 538
07.01.2019
22:04:22

Маришка
07.01.2019
22:04:44

Crystal Melting Dot
07.01.2019
22:05:08

Slam! 538
07.01.2019
22:05:08

Маришка
07.01.2019
22:05:17
Ты немножечко проебался

marchwinks
07.01.2019
22:06:01

Crystal Melting Dot
07.01.2019
22:06:21

Slam! 538
07.01.2019
22:06:38
Неавтомат

Sergey
07.01.2019
22:08:20
Привет. Нужен софт с ИИ, такой, чтобы ни Гугл ни Яндекс не смогли определить боты это или люди и откуда трафик идёт. Вариант такой сделать или уже может есть? :-)

Denis
07.01.2019
22:08:52
У меня неплавный

Nikolay
07.01.2019
22:09:11
У меня vim

Google

Slam! 538
07.01.2019
22:09:32
Немного некомфортно выделять

Владимир
07.01.2019
22:10:02
У меня vim
даже никто не пошутил про выход из него)

Nikolay
07.01.2019
22:10:17
Што ваши ide тормозят
Неужели