Skype API Message Output

How can I receive and output a message from Skype to my application ( textbox1.Text )? I searched for it in the skype4com documentation but found nothing.

+6
source share
1 answer

To listen to chat messages, you can do something like this:

 //First make a reference to skype4com, probably in here: C:\Program Files (x86)\Common Files\Skype //Then use the following code: using System; using System.Windows.Forms; using SKYPE4COMLib; namespace Skype { public partial class Form1 : Form { private SKYPE4COMLib.Skype skype; public Form1() { InitializeComponent(); skype = new SKYPE4COMLib.Skype(); skype.Attach(7, false); skype.MessageStatus += new _ISkypeEvents_MessageStatusEventHandler(skype_MessageStatus); } private void skype_MessageStatus(ChatMessage msg, TChatMessageStatus status) { string message = msg.Sender + ": " + msg.Body; listBox1.Items.Add(message); } } } 
+2
source

Source: https://habr.com/ru/post/986163/


All Articles