Сделал бота в вк, чтобы он при сообщение Привет писал Привет!, но если напишут «Привет, Как дела» он также отвечает. Но как сделать чтобы он отвечал только тогда, когда в сообщение только Привет без других слов.
Мой код:
import vk_api, vk
from vk_api.utils import get_random_id
from vk_api.bot_longpoll import VkBotLongPoll, VkBotEventType
from vk_api.longpoll import VkLongPoll, VkEventType
vk_session = vk_api.VkApi(token='vk1.a.VokalCske0pGA9umtxzMrKyZH5en8wl4mVvMWp3uUXcLANbHs2f9V1o-enOwOr4tqnd-PpLkFvilXpuuDcOUPPQMqnMWPXDjcqz2h85dvRNZTqORzADJtZxYgD2BSz8ZZ-bHAw6oFfyoUlTIfaXBU8vPF1n3X14GP652BTvMQl-VXeVwwgw9XTZ5*******')
longpoll = VkBotLongPoll(vk_session, 214364230)
vk = vk_session.get_api()
for event in longpoll.listen():
if event.type == VkBotEventType.MESSAGE_NEW:
if 'Привет' in str(event):
if event.from_chat:
vk.messages.send(
key = ('48f5ff893c696700286b0b25378e6bd4daa6a96c'),
server = ('im.vk.com/nim581625975'),
ts=('1745092874'),
random_id = get_random_id(),
message='Привет',
chat_id = event.chat_id
)