Форум программистов, компьютерный форум, киберфорум
Python: API, боты
Войти
Регистрация
Восстановить пароль
Блоги Сообщество Поиск Заказать работу  
 
Рейтинг 4.62/13: Рейтинг темы: голосов - 13, средняя оценка - 4.62
 Аватар для DjonyCooper
10 / 7 / 4
Регистрация: 28.05.2021
Сообщений: 136
Telegram API

Скрытие InlineKeyboard после нажатия

07.03.2023, 09:28. Показов 3176. Ответов 4
Метки нет (Все метки)

Студворк — интернет-сервис помощи студентам
Доброго, собственно не выходит через requests запрос передать команду на скрытие кнопки после клика:

Вот кусок кода с которым проблема, вроде все верно делаю, но кнопка подробнее после клика не скрывается.
Python
1
2
3
4
reply_markup = {'inline_keyboard': [[{"text": "Подробнее", "callback_data": "more"}]],
                        'one_time_keyboard': True}
data = {"chat_id": id, "text": msg_text, "parse_mode": 'html', 'reply_markup': json.dumps(reply_markup)}
requests.post(url, data=data)
0
IT_Exp
Эксперт
34794 / 4073 / 2104
Регистрация: 17.06.2006
Сообщений: 32,602
Блог
07.03.2023, 09:28
Ответы с готовыми решениями:

Скрытие всего после нажатия на speedbutton
Добрый день! Как сделать чтобы при нажатии на speedbutton все что присутствует на форме (кнопки, картинки) скрывалось (прятолось) и...

После нажатия первой кнопки поле должно пропасть, после нажатия второй - появиться
Разместить на странице поле для ввода текста и 2 кнопки. После нажатия первой кнопки поле должно пропасть, после нажатия второй - появиться.

После нажатия клавиши Enter или нажатия на Button
Помогите пожалуйста.:-[ Задача: После нажатия клавиши Enter или нажатия на Button поле курсора переходит в соответствующий компонент...

4
Модератор
Эксперт Python
 Аватар для Fudthhh
2696 / 1602 / 513
Регистрация: 21.02.2017
Сообщений: 4,210
Записей в блоге: 1
07.03.2023, 10:54
DjonyCooper, а где сокрытие то тут происходит? Тут только вывод кнопки подробнее.
0
 Аватар для DjonyCooper
10 / 7 / 4
Регистрация: 28.05.2021
Сообщений: 136
07.03.2023, 11:03  [ТС]
Fudthhh,

тут:
Python
1
'one_time_keyboard': True


Этот параметр вроде как про обычную клавиатуру.. но в PHP этот же параметр используют для скрытия инлайн клавиатуры после 1 клика на кнопку.
0
Модератор
Эксперт Python
 Аватар для Fudthhh
2696 / 1602 / 513
Регистрация: 21.02.2017
Сообщений: 4,210
Записей в блоге: 1
07.03.2023, 11:11
DjonyCooper, а где в доках написано, что у такого типа клавиатуры есть такой атрибут?

Добавлено через 1 минуту
P.S. по секрету, этот атрибут есть только у ReplyKeyboardMarkup.
1
 Аватар для DjonyCooper
10 / 7 / 4
Регистрация: 28.05.2021
Сообщений: 136
07.03.2023, 12:01  [ТС]
Решил через удаление кнопки у сообщения:

Python
1
await bot.edit_message_reply_markup(message.chat.id, message_id=message.message_id, reply_markup='')
0
Надоела реклама? Зарегистрируйтесь и она исчезнет полностью.
BasicMan
Эксперт
29316 / 5623 / 2384
Регистрация: 17.02.2009
Сообщений: 30,364
Блог
07.03.2023, 12:01
Помогаю со студенческими работами здесь

Программа, которая ждет нажатия клавиши, а после нажатия записывает значение этого символа в файл
Создать программу, которая ждет нажатия клавиши, а после нажатия записывает значение этого символа в файл 2.txt. domains file=myfile ...

Побуквенный вывод слова через цикл + ожидания нажатия клавиши (после нажатия очистка и установка курсора на )
строку) Masm32 (com -программа) вообщем столкнулся с проблемой. к примеру ввожу ' LSD49 $' выводится через цикл loop (в ECX -...

Скрытие div после регистрации
Здравствуйте. Пишу курсовую работу и столкнулся с такой проблемой, как при залогинивании пользователя на сайте скрывать div с объектами для...

Скрытие банера после клика
Здраствуите, вобщем суть темы такова заказал скрипт "Скрытие банера после клика" для dle 10.2 после того как скрипт был готов проверил...

После загрузки биоса Windows грузится только после нажатия enter + f4
Люди, что это может быть если после загрузки биоса винда грузится только после нажатия enter + f4? Как с этим бороться ?


Искать еще темы с ответами

Или воспользуйтесь поиском по форуму:
5
Ответ Создать тему
Новые блоги и статьи
Настройки VS Code
Loafer 13.04.2026
{ "cmake. configureOnOpen": false, "diffEditor. ignoreTrimWhitespace": true, "editor. guides. bracketPairs": "active", "extensions. ignoreRecommendations": true, . . .
Оптимизация кода на разграничение прав доступа к элементам формы
Maks 13.04.2026
Алгоритм из решения ниже реализован на нетиповом документе, разработанного в конфигурации КА2. Задачи, как таковой, поставлено не было, проделанное ниже исключительно моя инициатива. Было так:. . .
Контроль заполнения и очистка дат в зависимости от значения перечислений
Maks 12.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: реализовать контроль корректности заполнения дат назначения. . .
Архитектура слоя интернета для сервера-слоя.
Hrethgir 11.04.2026
В продолжение https:/ / www. cyberforum. ru/ blogs/ 223907/ 10860. html Знаешь что я подумал? Раз мы все источники пишем в голове ветки, то ничего не мешает добавить в голову такой источник, который сам. . .
Подстановка значения реквизита справочника в табличную часть документа
Maks 10.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа "ПланированиеПерсонала", разработанного в конфигурации КА2. Задача: при выборе сотрудника (справочник Сотрудники) в ТЧ документа. . .
Очистка реквизитов документа при копировании
Maks 09.04.2026
Алгоритм из решения ниже применим как для типовых, так и для нетиповых документов на самых различных конфигурациях. Задача: при копировании документа очищать определенные реквизиты и табличную. . .
модель ЗдравоСохранения 8. Подготовка к разному выполнению заданий
anaschu 08.04.2026
https:/ / github. com/ shumilovas/ med2. git main ветка * содержимое блока дэлэй из старой модели теперь внутри зайца новой модели 8ATzM_2aurI
Блокировка документа от изменений, если он открыт у другого пользователя
Maks 08.04.2026
Алгоритм из решения ниже реализован на примере нетипового документа, разработанного в конфигурации КА2. Задача: запретить редактирование документа, если он открыт у другого пользователя. / / . . .
КиберФорум - форум программистов, компьютерный форум, программирование
Powered by vBulletin
Copyright ©2000 - 2026, CyberForum.ru