Size: a a a

Боты на Telegraf

2020 September 10

a

asc11cat in Боты на Telegraf
источник

NW

Nemo Whois in Боты на Telegraf
источник

NW

Nemo Whois in Боты на Telegraf
источник

M

Mr. Freeman2 in Боты на Telegraf
Добрый день. Я использую bot.on(“inline_query”. ...
Проблема в том, что результаты кешируются, т.е. если пользователь выбрал один пост, то если обращаться к тому же id, данные появляются из кеша. Параметр cache_time не реагирует на изменения. Не могу понять почему так происходит.  Вот пример:
ctx.telegram.answerInlineQuery(inline_query.id, results, 1)
источник

OO

Oleg Oskolsky 🦊 in Боты на Telegraf
Mr. Freeman2
Добрый день. Я использую bot.on(“inline_query”. ...
Проблема в том, что результаты кешируются, т.е. если пользователь выбрал один пост, то если обращаться к тому же id, данные появляются из кеша. Параметр cache_time не реагирует на изменения. Не могу понять почему так происходит.  Вот пример:
ctx.telegram.answerInlineQuery(inline_query.id, results, 1)
Измени настройки Feedback у бота в @BotFather.
источник

M

Mr. Freeman2 in Боты на Telegraf
Изменил уже на 100%
источник

KL

Kirill "Loskir&... in Боты на Telegraf
Mr. Freeman2
Добрый день. Я использую bot.on(“inline_query”. ...
Проблема в том, что результаты кешируются, т.е. если пользователь выбрал один пост, то если обращаться к тому же id, данные появляются из кеша. Параметр cache_time не реагирует на изменения. Не могу понять почему так происходит.  Вот пример:
ctx.telegram.answerInlineQuery(inline_query.id, results, 1)
Инлайн кривой😞
источник

M

Mr. Freeman2 in Боты на Telegraf
Kirill "Loskir" 🍏16+14 Loskutov
Инлайн кривой😞
Что вы имеете ввиду?
источник

bx

berkut x in Боты на Telegraf
Можете пояснить за параметр setinlinefeedback? Он пропускает процент запросов мимо кеша?
источник

А

Аркаша Алопекский 🏴‍... in Боты на Telegraf
Mr. Freeman2
Добрый день. Я использую bot.on(“inline_query”. ...
Проблема в том, что результаты кешируются, т.е. если пользователь выбрал один пост, то если обращаться к тому же id, данные появляются из кеша. Параметр cache_time не реагирует на изменения. Не могу понять почему так происходит.  Вот пример:
ctx.telegram.answerInlineQuery(inline_query.id, results, 1)
Параметр вроде не так задается
источник

KL

Kirill "Loskir&... in Боты на Telegraf
berkut x
Можете пояснить за параметр setinlinefeedback? Он пропускает процент запросов мимо кеша?
нет, он вообще про другое. про процент отправки chosen_inline_result
источник

M

Mr. Freeman2 in Боты на Telegraf
Аркаша Алопекский 🏴‍☠️
Параметр вроде не так задается
Я про настройки через botfather
источник

А

Аркаша Алопекский 🏴‍... in Боты на Telegraf
Mr. Freeman2
Добрый день. Я использую bot.on(“inline_query”. ...
Проблема в том, что результаты кешируются, т.е. если пользователь выбрал один пост, то если обращаться к тому же id, данные появляются из кеша. Параметр cache_time не реагирует на изменения. Не могу понять почему так происходит.  Вот пример:
ctx.telegram.answerInlineQuery(inline_query.id, results, 1)
ctx.answerInlineQuery(result, { cache_time: 0 })
Я так делаю
источник

bx

berkut x in Боты на Telegraf
А есть параметр, чтобы телеграм приходил за превью(тумбнейл, в инлайн ответе) чаще? Чёт никак не могу победить до сих пор...
источник

А

Аркаша Алопекский 🏴‍... in Боты на Telegraf
Mr. Freeman2
Я про настройки через botfather
У меня вообще айди захардкожены и все работает, если ты про айди результата
источник

А

Аркаша Алопекский 🏴‍... in Боты на Telegraf
Мб я туплю
источник

M

Mr. Freeman2 in Боты на Telegraf
Аркаша Алопекский 🏴‍☠️
ctx.answerInlineQuery(result, { cache_time: 0 })
Я так делаю
Я использую метод телеграм, там 3 й параметр и есть cache_time
источник

А

Аркаша Алопекский 🏴‍... in Боты на Telegraf
Mr. Freeman2
Я использую метод телеграм, там 3 й параметр и есть cache_time
Понял
источник

M

Mr. Freeman2 in Боты на Telegraf
Аркаша Алопекский 🏴‍☠️
У меня вообще айди захардкожены и все работает, если ты про айди результата
Это другое.
источник

M

Mr. Freeman2 in Боты на Telegraf
Аркаша Алопекский 🏴‍☠️
У меня вообще айди захардкожены и все работает, если ты про айди результата
Допустим у меня в базе есть ид1 и ид2. Если пользователь набирает @юзернейм_бота ид1, то я иду в базу и показываю ему данные с ид1  и тд. Проблема возникает, если человек один раз выбрал ид1, то при второй попытке, я не получаю обновлений в inline_query, данные идут из кеша
источник