Size: a a a

2020 January 16

ᔕEᖇG in aiogram [ru]
Как мне такое сделать?
источник

G

Gabben in aiogram [ru]
Minor Spoiler
источник

G

Gabben in aiogram [ru]
ᔕEᖇG
Как мне такое сделать?
что именно?
источник

ᔕEᖇG in aiogram [ru]
Gabben
что именно?
🌝


Чтобы при нажатии кнопки мне скинули файл который хранит оно
источник

ᔕEᖇG in aiogram [ru]
Gabben
что именно?
И так тоже 🌝
источник

q

quavo in aiogram [ru]
ну колбеки и все такое наверное
источник

ЕП

Евгений Петров in aiogram [ru]
google://"answer callback query"
источник

q

quavo in aiogram [ru]
Евгений Петров
google://"answer callback query"
😊
источник

G

Gabben in aiogram [ru]
ᔕEᖇG
🌝


Чтобы при нажатии кнопки мне скинули файл который хранит оно
answerCallbackQuery
Use this method to send answers to callback queries sent from inline keyboards. The answer will be displayed to the user as a notification at the top of the chat screen or as an alert. On success, True is returned.
Alternatively, the user can be redirected to the specified Game URL. For this option to work, you must first create a game for your bot via @Botfather and accept the terms. Otherwise, you may use links like t.me/your_bot?start=XXXX that open your bot with a parameter.

https://core.telegram.org/bots/api#answercallbackquery
источник

G

Gabben in aiogram [ru]
Gabben
answerCallbackQuery
Use this method to send answers to callback queries sent from inline keyboards. The answer will be displayed to the user as a notification at the top of the chat screen or as an alert. On success, True is returned.
Alternatively, the user can be redirected to the specified Game URL. For this option to work, you must first create a game for your bot via @Botfather and accept the terms. Otherwise, you may use links like t.me/your_bot?start=XXXX that open your bot with a parameter.

https://core.telegram.org/bots/api#answercallbackquery
Otherwise, you may use links like t.me/your_bot?start=XXXX that open your bot with a parameter.

это для редиректа в бота, чтобы он показал, например, файл
источник

ᔕEᖇG in aiogram [ru]
Старт с параметром?
источник

ᔕEᖇG in aiogram [ru]
Опять рефактор...
источник

G

Gabben in aiogram [ru]
ну а дальше эти ваши БД
источник

ᔕEᖇG in aiogram [ru]
Поняв


Спасибо
источник

𝐃𝐊

𝐃𝐚𝐧𝐢𝐢𝐥 𝐊𝐨𝐯𝐚𝐥𝐞𝐧𝐤𝐨 in aiogram [ru]
ᔕEᖇG
Как мне такое сделать?
Сначала берёшь у юзера нужное содержание в ЛС, сохраняешь себе в БД и запихиваешь в кнопку что-то вроде ID из БД, допустим.
После нажатия кнопки достаёшь нужные данные и делаешь: bot.answer_callback_query(call.id, url='Сюда deep link на бота с нужным содержанием').

Создаёшь message хендлер с CommandStart фильтром и с помощью регекса отлавливаешь нужный шаблон. Когда человек тыкает и нажимает START, по содержанию deep link ищешь нужный файл в БД и кидаешь пользователю
источник

𝐃𝐊

𝐃𝐚𝐧𝐢𝐢𝐥 𝐊𝐨𝐯𝐚𝐥𝐞𝐧𝐤𝐨 in aiogram [ru]
Это просто краткий вариант такой же реализации, а ты на свой вкус и цвет дальше
источник

ᔕEᖇG in aiogram [ru]
Спасибо
источник

ᔕEᖇG in aiogram [ru]
А оно будет реагировать на
command = "start"

?
источник

𝐃𝐊

𝐃𝐚𝐧𝐢𝐢𝐥 𝐊𝐨𝐯𝐚𝐥𝐞𝐧𝐤𝐨 in aiogram [ru]
ᔕEᖇG
А оно будет реагировать на
command = "start"

?
Будет как обычное приветствие обрабатывать, получить deep link ты не сможешь, как и определить разницу
источник

ᔕEᖇG in aiogram [ru]
Тогда там же возьму

.getArguments .getArguments если есть


Или я не понел👀
источник