Как удалить кнопки ВК

Есть ли возможность удалять кнопки после нажатия другой?
Если повторять диалог, кнопки начинают дублироваться keyboard.get_empty_keyboard() — не помогает.

if (text == ‘Начать’): keyboard.get_empty_keyboard() vk.messages.send( user_id=event.object.message[‘from_id’], random_id=get_random_id(), message=’test’ ) else: keyboard.add_button(‘Начать’, color=VkKeyboardColor.DEFAULT) vk.messages.send( user_id=event.object.message[‘from_id’], random_id=get_random_id(), message=’Дедушка тебя не понимает’, keyboard = keyboard.get_keyboard())

  • Вопрос задан более трёх лет назад
  • 337 просмотров

Комментировать
Решения вопроса 1
Вещи не помогают когда их неправильно используют
vk.messages.send( peer_id=123456, random_id=get_random_id(), keyboard=keyboard.get_empty_keyboard(), message=’смерть’ )
Ответ написан более трёх лет назад

я же написал что этот метод не работает, с этим кодом — кнопки также будут дублироваться, это проверено не раз.

j0pa4ka, Значит нужно сохранить json клавиатуры и отправлять уже сохраненный, сейчас же оно просто каждый раз добавляет кнопку к уже существующей. Ну или так:

Как удалить меню или кнопку из группы ВКонтакте | Оформление, дизайн, настройка сообщества Вконтакте

else: keyboard1 = VkKeyboard() keyboard1.add_button(‘Начать’, color=VkKeyboardColor.DEFAULT) vk.messages.send( user_id=event.object.message[‘from_id’], random_id=get_random_id(), message=’Дедушка тебя не понимает’, keyboard = keyboard1.get_keyboard())

Источник: qna.habr.com

Бот в вк на python. Не убирается клавиатура

Хотел сделать боту клавиатуру , поигрался немного и понял , что она мне не нужна. Удалил всё связанное с клавиатурой и выключил в настройках кнопку Начать, но ничего не удалилось. Что еще надо сделать?

import datetime import json import time from vk_api.bot_longpoll import VkBotLongPoll, VkBotEventType import vk_api import _json import random vk = vk_api.VkApi(token=»****») vk._auth_token() vk.get_api() vk_session = vk_api.VkApi(token=»****») session_api = vk_session.get_api() longpoll = VkBotLongPoll(vk, ****) while True: try: for event in longpoll.listen(): if event.type == VkBotEventType.MESSAGE_NEW: if event.object.peer_id != event.object.from_id: class Late: if event.object.text.lower() == «опоздаю» or event.object.text.lower() == «я опоздаю»: sender_name = list(filter(lambda name: name[‘id’] == event.obj.from_id, [name for name in session_api.messages.getConversationMembers( peer_id=event.obj.peer_id, fields=’profiles’)[ ‘profiles’]]))[ 0] last_and_first_name = str(sender_name[‘first_name’]) + ‘ ‘ + str(sender_name[‘last_name’]) print(event) print(‘-‘ * 30) class Command: if event.object.text.lower() == «помощь»: vk.method(«messages.send», ) if event.object.text.lower() == «бот»: vk.method(«messages.send», ) class Week: if event.object.text.lower() == «неделя» or event.object.text.lower() == «какая неделя» or event.object.text.lower() == «какая неделя?»: if (int(time.strftime(«%V»)) % 2) == 0: vk.method(«messages.send», ) else: vk.method(«messages.send», ) class Schedule: if event.object.text.lower() == «пн» or event.object.text.lower() == «понедельник»: vk.method(«messages.send», ) if event.object.text.lower() == «вт» or event.object.text.lower() == «вторник»: if (int(time.strftime(«%V»)) % 2) == 0: vk.method(«messages.send», ) else: vk.method(«messages.send», ) if event.object.text.lower() == «ср» or event.object.text.lower() == «среда»: if (int(time.strftime(«%V»)) % 2) == 0: vk.method(«messages.send», ) else: vk.method(«messages.send», ) if event.object.text.lower() == «чт» or event.object.text.lower() == «четверг»: if (int(time.strftime(«%V»)) % 2) == 0: vk.method(«messages.send», ) else: vk.method(«messages.send», ) if event.object.text.lower() == «пт» or event.object.text.lower() == «пятница»: if (int(time.strftime(«%V»)) % 2) == 0: vk.method(«messages.send», ) else: vk.method(«messages.send», ) if event.object.text.lower() == «сб» or event.object.text.lower() == «суббота»: if (int(time.strftime(«%V»)) % 2) == 0: vk.method(«messages.send», ) else: vk.method(«messages.send», ) if event.object.text.lower() == «вн» or event.object.text.lower() == «воскресенье»: vk.method(«messages.send», ) elif event.object.peer_id == event.object.from_id: class ForLs: if event.object.text.lower() == «привет»: vk.method(«messages.send», ) except Exception as E: print(Exception)

Еще по теме:  Ты тот с кем нас когда то будет трое Вконтакте

Источник: ru.stackoverflow.com

САМЫЙ СЛОЖНЫЙ ВЫБОР ЧЕЛЛЕНДЖ !

Как убрать звук клавиш в ВК

Как убрать звук с клавиш в вк 1

Каждый раз, когда вы набираете какой-либо текст в ВК, раздается звук или вибрация.

Со временем это становится относительно неприятным.

Особенно, если вы используете свой смартфон для написания сообщений целый день.

К счастью для вас, это опция, которую вы можете отключить в любой момент. Поэтому в этой статье мы представим вам различные способы отключить звук или вибрацию клавиш ВКонтакте. Сначала мы объясним, как отключить звук на разных клавишах вашего ВКонтакте. Во-вторых, как убрать звук клавиш на клавиатуре Google.

Напоследок мы расскажем, как отключить звук при фотографировании на смартфон.

Как убрать звук с клавиш в вк 2

Убрать звук с клавиш вашего ВКонтакте

Убрать звук клавиш клавиатуры ВКонтакте

Как только вы нажмете клавиши на клавиатуре, чтобы написать сообщение, из вашего ВК может раздаться звук. У вас есть возможность активировать или деактивировать звук клавиш клавиатуры. Начните с перехода в «Настройки» вашего ВКонтакте, затем нажмите на раздел «Звуки и уведомления». Затем нажмите «Другие звуки» и отключите опцию «Звуки клавиш». Все окончено ! Теперь, как только вы наберете любой текст на клавиатуре, вы не услышите ни звука.

Удалите другие звуки со своего смартфона

Клавиатура — не единственная функция вашего ВКонтакте, которая издает звук при нажатии на нее.

Как убрать звук с клавиш в вк 3

Другие наши страницы на VK Может быть, смогу вам помочь.

Это может произойти при наборе номера телефона, при пополнении баланса ВК или при блокировке смартфона.

Чтобы отключить эти звуки, для начала зайдите в «Настройки» вашего смартфона.

Затем нажмите на раздел «Звуки и уведомления». Затем нажмите «Другие звуки». Вы увидите те же доступные параметры, что и в предыдущем абзаце. Если это не так, все, что вам нужно сделать, это деактивировать «Звуки дозвона», «Звуки блокировки экрана» и «Звуки зарядки». Вы можете изменить эти параметры, когда захотите.

Еще по теме:  Как сделать видео обложку в группе ВК

Убрать звук клавиш клавиатуры Google

Google Keyboard — это приложение, доступное в магазине Google Play.

Эта клавиатура предлагает больше функций, чем традиционная клавиатура на вашем ВКонтакте. Используя клавиатуру Google, вы наверняка заметили, что ваша клавиатура издает звук при каждом нажатии клавиши. Итак, мы поможем вам убрать звук с клавиш на клавиатуре Google. Прежде всего, зайдите в «Параметры» вашего ВКонтакте, затем нажмите «Языки и ввод».

Затем нажмите «Google Keyboard», затем «Preferences». Вы увидите несколько опций, которые вы можете включить или выключить.

Наконец, нажмите «Звук на каждой клавише». Если курсор стал серым и переместился влево, значит, вы отключили звук для каждой клавиши.

Убрать звук камеры ВКонтакте

Если у вас в ВК не активирован беззвучный режим и вы хотите сделать фото, то ваш смартфон будет воспроизводить звук, когда фотография будет сделана.

Это может раздражать, особенно если вы хотите вести себя незаметно или не хотите постоянно активировать беззвучный режим, чтобы сделать снимок незамеченным для всех прохожих.

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

Отключить звук камеры через приложение

Вот первый способ выключить звук камеры в ВК. Начнем с перехода в приложение «Камера». Затем нажмите «Настройки» и проверьте, можно ли отключить шум камеры. Если у вас есть такая возможность, значит, вы закончили эту манипуляцию в ВК!

Отключить звук камеры через настройки

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

Сначала нажмите «Настройки», а затем нажмите «Звуки и уведомления». Затем выберите «Другие звуки». Если вы видите параметр отключения шума камеры, отключите его.

Отключить звук камеры через стороннее приложение из ВКонтакте

Если раньше вы не могли выполнить одну из двух подробных операций, то все, что вам нужно сделать, это загрузить приложение из Play Store.

Еще по теме:  Что такое сюжеты в ВК

Введите «Бесшумная камера» в строке поиска, и вы найдете широкий выбор приложений.

Внимательно прочтите примечания и уведомления, особенно относящиеся к вашему ВКонтакте, чтобы выбрать приложение, которое наилучшим образом соответствует вашим ожиданиям.

Вывод: включить или выключить звук клавиш ВКонтакте

Рейтинг
( Пока оценок нет )
Загрузка ...