
04.05.2020, 00:10
|
|
Познавший АНТИЧАТ
Регистрация: 05.10.2019
Сообщений: 1,649
С нами:
3477805
Репутация:
168
|
|
Сообщение от karimoff
Кинь как ты кнопки отправляешь. Там же параметр "message" не нужно указывать, когда ты кнопки отправляешь. Если сообщение не указано, как оно может дойти до юзера?)
PHP:
Код:
if
(
$type
==
"message_reply"
and
isset
(
$data
-
>
object
-
>
admin_author_id
)
and
$array
[
$id
]
[
"support"
]
==
"1"
)
{
$array
[
$id
]
[
"support"
]
=
"2"
;
$vk
-
>
sendButton
(
$id
,
"
"
,
[
[
[
""
,
"Не понял вас"
,
"red"
]
,
[
""
,
"Спасибо за помощь"
,
"green"
]
]
,
[
[
""
,
"Можно подробнее"
,
"blue"
]
,
[
""
,
"Как это сделать?"
,
"blue"
]
]
,
[
[
"menu"
,
"Вернуться в меню"
,
"blue"
]
]
]
)
;
$vk
-
>
request
(
"messages.delete"
,
[
"message_ids"
=
>
$data
-
>
object
-
>
id
+
1
,
"spam"
=
>
"0"
,
"group_id"
=
>
"193829616"
,
"delete_for_all"
=
>
"1"
]
)
;
}
Как только я отвечаю юзеру у него должны измениться кнопки. Я следом за моим сообщением отправляю
(самый маленький символ пустоты) тем самым меняются кнопки и потом я удаляю это сообщение. ($array[$id]["support"] состояние нахождения в тех.поддержке)
Выходит что у юзера появляется пустое сообщение и удаляется (я хотел бы обойтись без этого)
|
|
|