как отправить сообщения и в лс и в беседу?

vk_api как отправить сообщения и в личные сообщения и в беседу?

мой код вышел таким, но он не работает:

import vk_api
from vk_api.bot_longpoll import VkBotLongPoll, VkBotEventType
from vk_api.longpoll import VkLongPoll, VkEventType
import random

# ------- bot token and connect api ----------
TOKEN = ''
vk = vk_api.VkApi(token=TOKEN)
vkget = vk.get_api()
longpoll = VkBotLongPoll(vk)
ls_longpool = VkLongPoll(vk)
# ---------------------------------------
def send(message):
    if event.from_chat:
        vk.method('messages.send', {'chat_id': event.chat_id, 'message': message, 'random_id': random.getrandbits(64)})
def sendls(message):
    vkget._method('messages.send', {'user_id': event2.user_id, 'message':message, 'random_id':random.getrandbits(64)})

# ------- longpool ---------
for event in longpoll.listen():
    if event.type == VkBotEventType.MESSAGE_NEW:    # это для бесед
        text = event.obj['text']
        send('привет')
    for event2 in ls_longpool.listen():
        if event.type == VkEventType.MESSAGE_NEW:       # для ЛС
            sendls('привет')
'''
помогите.

Ответы (0 шт):