CEPII
@CEPII
Житель убежища 101

Как убрать из сообщения Вконтакте текст упоминания бота?

Есть бот на php. При упоминании его в беседе, берется текст сообщения, который отправляется в перевернутом состоянии. Берется так же и текст упоминания, но мне он не нужен. Подскажите как исправить, или же через костыль просто убирать первые символы?
5df25b650e792844268786.png
Основные части кода:
$id = $data->object->from_id; 
$peer_id = $data->object->peer_id; 
$message = $data->object->text;
if ($data->type == 'message_new') {  
 $vk->sendMessage($peer_id, $message));  
 }
  • Вопрос задан
  • 205 просмотров
Пригласить эксперта
Ответы на вопрос 2
Ответ написан
Комментировать
zabudkin
@zabudkin
Инженер-системотехник, программист, админ, ТПУ!!!!
Мало информации как выглядит сообщение бота.
Если всё в символе @ (собака), то просто:
$id = $data->object->from_id;
$peer_id = $data->object->peer_id;
$message = $data->object->text;
$peer_id = str_replace("что ищем",на что меняем",$peer_id );
if ($data->type == 'message_new') {
$vk->sendMessage($peer_id, $message));
}
Ответ написан
Комментировать
Ваш ответ на вопрос

Войдите, чтобы написать ответ

Похожие вопросы