169 похожих чатов

В тг боте можно только один инлайн квери иметь? Или

можно настроить в зависимости от контекста? И как вообще начать этот инлайн? Мне нужно чтоб юзер начал вводить текст а я ему результаты сразу показывал. И так несколько кейсов

11 ответов

12 просмотров

Тама хэнддлер он_инлайнкуери, дергается всенда когда вводишь текст после @ботнейм ... и текст из ввода передается в аргс метода.

Влад-Ого Автор вопроса
quad*
Тама хэнддлер он_инлайнкуери, дергается всенда ког...

а вручную инициоровать такое в чате с ботом без ввода @ботнейм нельзя?

Влад-Ого Автор вопроса

Ты можешь прислать callback button с параметром switch inline query current chat (значит начнёт в текущем чате) или просто switch inline query (даст выбрать из списка в каком чате начать inline query) Затем по ходу того как юзер вводит текст, на любое изменение ты будешь получать inline query обновление с отличающимся data (туда как раз передается то что юзер написал) И сразу делаешь answer inline query с новой структурой Также там есть кэширование на стороне телеги

Vova Lantsov 🇺🇦
Ты можешь прислать callback button с параметром sw...

Вот да, я помню где-то видел, что вызывается квери по нажатию. Значит, не приснилось.

Влад-Ого Автор вопроса
Vova Lantsov 🇺🇦
Ты можешь прислать callback button с параметром sw...

та это все равно немного неудобно отправлять юзеру кнопку, шоб он по ней тыцнул и только тогда начал писать. Я думал может есть чего шоб я отправил шото и без клика юзера по кнопке он мог начать писать текст а я ему сразу подсказки

Влад Ого
та это все равно немного неудобно отправлять юзеру...

Ну он может сам начать писать, но тогда придётся как-то чтобы он самостоятельно ввёл юзернейм бота А ещё кстати если тебе нужно открыть чат из стороннего ресурса, ты можешь юзать ссылки tg://share?text=.... Вроде так И в шейр тексте передаешь просто юзернейм бота плюс пробел, оно по идее по переходе этой ссылки юзер выбирает чат и ему сразу открывается inline query

Влад Ого
та это все равно немного неудобно отправлять юзеру...

Ну для этого наверно потребуется написать свой мессенджер с ботапи, который так бы умел. 🤷‍♂

Влад-Ого Автор вопроса
quad*
Ну для этого наверно потребуется написать свой мес...

но было бы удобно шоб телега и такое реализовала, не думаю шо это сильно сложно

Влад Ого
но было бы удобно шоб телега и такое реализовала, ...

Ну это и реализованно только надо сперва ввести @ботнейм

Похожие вопросы

Обсуждают сегодня

Господа, а что сейчас вообще с рынком труда на делфи происходит? Какова ситуация?
Rꙮman Yankꙮvsky
29
А вообще, что может смущать в самой Julia - бы сказал, что нет единого стандартного подхода по многим моментам, поэтому многое выглядит как "хаки" и произвол. Короче говоря, с...
Viktor G.
2
30500 за редактор? )
Владимир
47
а через ESC-код ?
Alexey Kulakov
29
Чёт не понял, я ж правильной функцией воспользовался чтобы вывести отладочную информацию? но что-то она не ловится
notme
18
У меня есть функция где происходит это: write_bit(buffer, 1); write_bit(buffer, 0); write_bit(buffer, 1); write_bit(buffer, 1); write_bit(buffer, 1); w...
~
14
Добрый день! Скажите пожалуйста, а какие программы вы бы рекомендовали написать для того, чтобы научиться управлять памятью? Можно написать динамический массив, можно связный ...
Филипп
7
Недавно Google Project Zero нашёл багу в SQLite с помощью LLM, о чём достаточно было шумно в определённых интернетах, которые сопровождались рассказами, что скоро всех "ибешни...
Alex Sherbakov
5
Ребят в СИ можно реализовать ООП?
Николай
33
https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_h_common.erl#L174 https://github.com/erlang/otp/blob/OTP-27.1/lib/kernel/src/logger_olp.erl#L76 15 лет назад...
Maksim Lapshin
20
Карта сайта