Keyboard

keyboard.py
 1import os
 2
 3from pyvkbot import Bot
 4from pyvkbot import Keyboard
 5
 6token = os.getenv("TOKEN")
 7group_id = os.getenv("GROUP_ID")
 8
 9bot = Bot(token=token, group_id=group_id)
10
11
12@bot.message("get keyboard")
13def get_keyboard(bot: Bot, message: dict[str, str]):
14    keyboard = Keyboard(inline=False)
15    keyboard.add_button(label="123")
16    bot.send_message(
17        peer_id=message["peer_id"], text="Your keyboard", keyboard=keyboard
18    )
19
20
21@bot.message("remove keyboard")
22def remove_keyboard(bot: Bot, message: dict[str, str]):
23    keyboard = Keyboard(inline=False).get_empty_keyboard()
24    bot.send_message(
25        peer_id=message["peer_id"], text="Keyboard removed", keyboard=keyboard
26    )
27
28
29bot.start_polling()