Skip to content

Instantly share code, notes, and snippets.

@safaorhan
Last active August 29, 2015 14:27
Show Gist options
  • Save safaorhan/beadbe4df7b7002759c0 to your computer and use it in GitHub Desktop.
Save safaorhan/beadbe4df7b7002759c0 to your computer and use it in GitHub Desktop.
QBHelper - Step 2
public void sendMessageToUser(int opponentId, String message) {
QBPrivateChat privateChat = createPrivateChatIfNotExist(opponentId);
if (null == getDialogOfOpponent(opponentId)) {
retrieveDialogs();
}
sendMessageToChat(privateChat, message);
}
private QBPrivateChat createPrivateChatIfNotExist(int opponentId) {
QBPrivateChat privateChat = privateChatManager.getChat(opponentId);
if (privateChat == null) {
privateChat = privateChatManager.createChat(opponentId, null);
}
return privateChat;
}
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment