TReKiE / msnp-sharp

Automatically exported from code.google.com/p/msnp-sharp
0 stars 0 forks source link

Activity invitation from a provisional account #150

Closed GoogleCodeExporter closed 9 years ago

GoogleCodeExporter commented 9 years ago
Hello,

When I run de example application included in the 3.0.0.RC version using a
provisional account and checking  the “Bot mode” checkbox I sign in. From a
regular account I send a message to this provisional account and the
conversation window is displayed with the message. But when I press the
“Activity Test” button in this conversation window, the invitation to start
the activity with the contact is not shown. 

In the other hand, when I sign in with a regular account unchecking  the
“Bot mode” checkbox, I can perfectly send the activity invitation to any
contact.

I would like to know if it is possible to send the activity invitation from
a provisional account, because I am not getting any error or exception but
the invitation message is not displayed.

Thanks, I really appreciate your work.

Original issue reported on code.google.com by ceciliacarron@gmail.com on 15 Oct 2009 at 1:44

GoogleCodeExporter commented 9 years ago
Hi,

I will check it out, please wait for our response.

Original comment by freezing...@gmail.com on 17 Oct 2009 at 6:45

GoogleCodeExporter commented 9 years ago
This issue was closed by revision r1411.

Original comment by freezing...@gmail.com on 7 Nov 2009 at 1:14

GoogleCodeExporter commented 9 years ago

Original comment by freezing...@gmail.com on 7 Nov 2009 at 1:15

GoogleCodeExporter commented 9 years ago
This issue was closed by revision r1412.

Original comment by freezing...@gmail.com on 7 Nov 2009 at 1:16

GoogleCodeExporter commented 9 years ago
Hello,

I got the same problem with the MSN Sharp v3.1.2 release of 4th of Feb.

I've prefered to ask in this thread. If you want I can create a separed thread 
with this issue.

Otherwise, this is an awesome work!

Please, let me know if there's a possible solution for this problem.

Thanks a lot.

Original comment by chel...@gmail.com on 15 Feb 2011 at 3:48

GoogleCodeExporter commented 9 years ago
The provision account is no more support by Microsoft.

Original comment by freezing...@gmail.com on 16 Feb 2011 at 1:15

GoogleCodeExporter commented 9 years ago
Hello, i found a solution for provisional accounts.

It probably isn't the best solution, but it works.

When a conversation is created, I set remote contact status in 
PresenceStatus.Online

After doing that, I send Activity Invitation which is correctly received by WLM 
Client.

I hope it helps you.

Best.

Original comment by chel...@gmail.com on 16 Feb 2011 at 9:02

GoogleCodeExporter commented 9 years ago
Can you give me more specific? How to set the remote contact Online?

Original comment by freezing...@gmail.com on 17 Feb 2011 at 7:15

GoogleCodeExporter commented 9 years ago
Hi,

I've modified Contact class, setting setStatus method public instead of 
internal.

So, when i'm going to create a Conversation Object, I set the remote contact 
status to Online, using setStatus(PresenceStatus.Online)

By the way, I can send invitation activity, but the limitation is that I never 
receive Accepting, Closing, Declining events.

So, to know if the activity is opened, I constantly check a webservice that 
reads an activity page session.

As I said, it probably isn't the best solution, but it works.

If you need more information, please let me know.

Original comment by chel...@gmail.com on 17 Feb 2011 at 8:46

GoogleCodeExporter commented 9 years ago
Before you set the contact's status to online, what is the original status?

Original comment by freezing...@gmail.com on 18 Feb 2011 at 11:19

GoogleCodeExporter commented 9 years ago
The original Status is offline, reason for which you can't send a nudge, 
activity test, etc...

Original comment by chel...@gmail.com on 23 Feb 2011 at 2:26