Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- import vk_api
- from vk_api.longpoll import VkLongPoll, VkEventType
- from vk_api.keyboard import VkKeyboard, VkKeyboardColor
- session = vk_api.VkApi(token="TOKEN")
- def send_message(user_id, message_content, keyboard=None):
- post = {
- "user_id": user_id,
- "message": message_content,
- "random_id": 0
- }
- if keyboard != None:
- post["keyboard"] = keyboard.get_keyboard()
- else:
- post = post
- session.method("messages.send", post)
- for event in VkLongPoll(session).listen():
- if event.type == VkEventType.MESSAGE_NEW and event.to_me:
- user_id = event.user_id,
- text = event.text.lower()
- keyboard = VkKeyboard(one_time=True)
- keyboard.add_button("Button", color=VkKeyboardColor.NEGATIVE)
- # Example
- send_message(user_id, "Something message without keyboard...")
- send_message(user_id, "Something message with keyboard...", keyboard)
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement