3ответ(ов) в теме
pommity1@gmail.com
не в сети 3 месяца
На сайте с 08.12.2020
Участник
Тем 8
Сообщения 22
1
00:02
Версия WP-Recall: 16.26.2

Как отправить сообщение "x" от пользователя "1" пользователю "2" без вывода формы, программно?

0
Preci
не в сети 3 дня
На сайте с 11.11.2014
Участник
Тем 71
Сообщения 1643
2
00:43

$chat_room = 'private:' . min( $from_user, $to_user ) . ':' . max( $from_user, $to_user );

	if ( ! rcl_get_chat_by_room( $chat_room ) ) {
		rcl_insert_chat( $chat_room, 'private' );
	}

	if ( ! class_exists( 'Rcl_Chat' ) ) {
		require_once RCL_PATH . 'add-on/rcl-chat/class-rcl-chat.php';
	}

	$chat = new Rcl_Chat( [
		'chat_status' => 'private',
		'user_id'     => $from_user,
		'office_id'   => $to_user,
		'chat_room'   => $chat_room
	] );

	$chat->add_message( $message );

Где $from_user и $to_user - ID пользователей

0
pommity1@gmail.com
не в сети 3 месяца
На сайте с 08.12.2020
Участник
Тем 8
Сообщения 22
3
02:39

Огромное спасибо!

0
Вы не имеете права на публикацию сообщений в этой теме