[C# Skype API] Programm schreibt Nachricht doppelt
Hallo Leute,
ich hab mal grade ein Problem Also, es geht darum, dass ich einen Bot für Skype schreibe, der automatisch auf bestimmte Trigger eine Antwort zurückschreibt - wie gesagt, eine Antwort. Nur leider schreibt er zwei :/
if (status != TChatMessageStatus.cmsReceived && status != TChatMessageStatus.cmsSent)
return;
Nur dann die Nachricht verarbeiten wenn sie gesendet/empfangen wurde. Das Event wird auch ausgelöst wenn die Nachricht gesendet wird(Wenn du was schreibst) und dann nochmal wenn sie gesendet wurde.
Ach so, aber leider verstehe ich deinen code nicht, habe mich noch nicht so mit der Skype API auseinandergesetzt. Naja, bin jetzt auch erstmal weg, vielleicht komm ich ja noch drauf ;D
Ist zwar nur VB, aber mit bisschen Verstand kannst du das für C# umschreiben:
Code:
Private Sub skypeAutoWrite(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
AddHandler Skype.MessageStatus, AddressOf skype_MessageStatus
End Sub
Private Sub skype_MessageStatus(ByVal msg As ChatMessage, ByVal status As TChatMessageStatus)
If status = TChatMessageStatus.cmsReceived Then
If CheckBox1.Checked Then
If TextBox3.Text <> "" Then
msg.Chat.SendMessage(TextBox3.Text)
End If
End If
End If
End Sub
[HowTo] Bunte Persönliche Nachricht in skype 08/13/2012 - Tutorials - 26 Replies Hallo :3 ich zeige euch nun wie man in Skype bunte Persönliche Nachrichten machen könnt
als erstes installiert ihr Pamela Pamela for Skype (Basic) - Download - CHIP Online
Gut wenn ihr es installiert habt und geöffnet habt wird sowas kommen
http://img852.imageshack.us/img852/4908/45908570. png
ihr müsst auf Zugriff erlauben klicken.
Okay dann klickt ihr auf
http://img12.imageshack.us/img12/6121/32223500.pn g
dan seit ihr hier und dan klickt ihr auf das farb fenster...
Skype fake Nachricht! 03/30/2012 - Trading - 12 Replies Hier Bild:
ImageShack® - Online Photo and Video Hosting
Truhe:
[S] jmd der mir ein Programm schreibt ! 12/29/2011 - Main - 7 Replies Hey,
Ich suche jemanden der mir ein kleines Programmen machen könnte...
Also es ist ein LernProgramm das so läuft:
zb. muss ich jetzt Französische Vokabeln lernen...
Also gibt man da mehrere ein und nacheinander kommen dan die Vokabeln mit deutscher übersetzung zb..
-> 1Vokabel
2sec. später