Я создаю оболочку для / команд в Python
Я создал InlineKeyboardButton с URL-адресом для приватного общения с ботом. Я хочу, чтобы кнопка удалялась или исчезла, но не отображается после того, как пользователь нажимает кнопку URL.
Я использовал универсальную оболочку из учебников по телеграмме.
Тем не менее, я «новичок» :) Всегда стараюсь узнать что-то новое, чем могу поделиться.
В этом случае я застрял.
В отличие от callback_data, где данные могут быть отправлены другой кнопке для редактирования сообщения. URL ничего не отправляет. Я просто хочу, чтобы кнопка исчезла, или лучшая альтернативная шкура или что-то в этом роде.
Любые идеи ??
в каком направлении двигаться:)
Я просмотрел ReplyKeyboardRemove и OneTimeKeyboard, но либо мой синтаксис выключен, либо это невозможно с помощью кнопки URL
def myrestricted(func):
@wraps(func)
def wrapped(bot, update):
user = update.message.from_user.username
if update.message.chat.type != "private" :
group = update.message.chat.id
if user not in ADMIN_ONLY:
button = [InlineKeyboardButton("7heUnknown_Bot", url='t.me/7heUnknown_Bot',],
bot.send_message(chat_id=update.message.chat_id, text="Please click the button below to talk with me privately")
return
return func(bot, update)
return wrapped```
When the user clicks on the URL button I want the button to disappear.