Суть вопроса вот в чем , можно назвать это фильтром чата.
Засунуть список слов в 1 файл, а в коде сверять есть ли эти слова в сообщение которое пришло.
text = event.message.text.lower().split()
peer_id = event.message.peer_id
user_id = event.message.from_id
user_get = vkls.users.get(user_ids=user_id, fields =("can_write_private_message") )
user_get = user_get[0]
first_name = user_get['first_name']
word = "слово", "слово", "слово", "слово", "слово",
if word in text:
message = (f"@id{user_id} ({first_name}), Вы успешно начали. \n Для вас открыто следующее достижение :)")
send(peer_id,message)