1 - В пользовательском приложении, созданном с использованием UCCAPI, можно проверить входящее сообщение до того, как MOC до него доберется, и решить, принимать, игнорировать или отклонять сообщение. Я полагаю, что вы можете передать некоторый контекст из пользовательского приложения, отправляющего сообщение, и это можно проверить в пользовательском приложении, получающем сообщение. Это скажет вам, был ли ваш пользовательский клиент или клиент MOC, который отправил сообщение.
2 - Возможно сделать это, используя Пользовательские состояния присутствия , хотя я не пробовал.
Извините, я не могу больше помочь - вам больше повезет с этим вопросом на форуме UCCAPI