Advertisement
Not a member of Pastebin yet?
Sign Up,
it unlocks many cool features!
- Imports SKYPE4COMLib
- Imports System.Net
- Public Class Form1
- Dim valid As Boolean = False
- Dim WithEvents oSkype As New Skype
- Dim Trigger As String = "!"
- Private Sub Form1_Load(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles MyBase.Load
- oSkype.Attach(7, False)
- End Sub
- Private Sub oSkype_MessageStatus(pMessage As ChatMessage, Status As TChatMessageStatus) Handles oSkype.MessageStatus
- If Status = TChatMessageStatus.cmsReceived Or Status = TChatMessageStatus.cmsSent Then
- Dim Msg As String = pMessage.Body
- Dim c As Chat = pMessage.Chat
- If Msg.StartsWith("~~~~~~~~~ Skype bot ~~~~~~~~~" + vbNewLine + "Skype bot: Resolving user ") Then
- Try
- Dim request As HttpWebRequest = HttpWebRequest.Create("http://resolve.com/api.php?cmd=12&username=" + Msg.Split(" ")(5))
- Dim response As HttpWebResponse = request.GetResponse
- Dim source As String = New IO.StreamReader(response.GetResponseStream).ReadToEnd
- pMessage.Body = "~~~~~~~~~ Skype bot ~~~~~~~~~" + vbNewLine + "Skype bot: IP von " + Msg.Split(" ")(5) + " is: " + source.Split(",")(0) + vbNewLine + "Skype bot: andere IPs sind : " + source.Remove(0, source.Split(",")(0).Length + 1).Split("|")(0).Replace(",", " und ") + vbNewLine + "~~~~~~~~~~~~~~~~~~~~~~"
- Catch ex As Exception
- pMessage.Body = "~~~~~~~~~ Skype bot ~~~~~~~~~" + vbNewLine + "Skype bot: Error resolving user " + Msg.Split(" ")(5) + vbNewLine + "~~~~~~~~~~~~~~~~~~~~~~"
- End Try
- End If
- If Msg.StartsWith("~~~~~~~~~ Skype bot ~~~~~~~~~" + vbNewLine + "Skype bot: IP lookup ") Then
- Try
- pMessage.Body = "http://www.geoiptool.com/en/?IP=" + Msg.Split(" ")(5)
- Catch ex As Exception
- pMessage.Body = ""
- End Try
- End If
- If Msg.StartsWith(Trigger) Then
- ListBox4.Items.Add(DateTime.Now.ToLongTimeString() + ": " + "Command " + "'" + Msg + "'" + " From " + pMessage.Sender.Handle)
- Msg = Msg.Remove(0, 1).ToLower
- If Msg = "befehle" Then
- c.SendMessage("~~~~~~~~~ Skype bot ~~~~~~~~~" + vbNewLine + "!hallo (test befehl) - der Bot wird dir 'Hallo!' antworten." + vbNewLine + "!datum - zeigt dir das Datum" + vbNewLine + "!zeit - zeigt dir die Zeit" + vbNewLine + "!info - zeigt informationen über den Bot" + vbNewLine + "!resolve 'username' - findet ip von Skype user heraus" + vbNewLine + "!kaufen - Skype bot kaufen" + vbNewLine + "!spam - Spam = Spam" + vbNewLine + "~~~~~~~~~~~~~~~~~~~~~~")
- ElseIf Msg = "hallo" Then
- c.SendMessage("~~~~~~~~~ Skype bot ~~~~~~~~~" + vbNewLine + "Skype bot: Hallo!" + vbNewLine + "~~~~~~~~~~~~~~~~~~~~~~")
- ElseIf Msg = "spam" Then
- c.SendMessage("~~~~~~~~~ Skype bot ~~~~~~~~~" + vbNewLine + "Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("Skype bot: SPAM" + vbNewLine)
- System.Threading.Thread.Sleep(50)
- c.SendMessage("~~~~~~~~~~~~~~~~~~~~~~")
- ElseIf Msg = "info" Then
- c.SendMessage("~~~~~~~~~ Skype bot ~~~~~~~~~" + vbNewLine + "Skype bot: Developed by Byte" + vbNewLine + "" + vbNewLine + "~~~~~~~~~~~~~~~~~~~~~~")
- ElseIf Msg = "datum" Then
- c.SendMessage("~~~~~~~~~ Skype bot ~~~~~~~~~" + vbNewLine + "Skype bot: Das Aktuelle Datum ist :: " & DateTime.Now.ToLongDateString() + vbNewLine + "~~~~~~~~~~~~~~~~~~~~~~")
- ElseIf Msg = "zeit" Then
- c.SendMessage("~~~~~~~~~ Skype bot ~~~~~~~~~" + vbNewLine + "Skype bot: Aktuelle Zeit ist : " & DateTime.Now.ToLongTimeString() + vbNewLine + "~~~~~~~~~~~~~~~~~~~~~~")
- ElseIf Msg = "kaufen" Then
- c.SendMessage("~~~~~~~~~ Skype bot ~~~~~~~~~" + vbNewLine + "Skype bot: Der bot ist komplett gratis!" + vbNewLine + "~~~~~~~~~~~~~~~~~~~~~~")
- ElseIf Msg.StartsWith("resolve") Then
- Dim user As String() = Msg.Split(" ")
- If user.Length = 2 Then
- Try
- c.SendMessage("~~~~~~~~~ Skype bot ~~~~~~~~~" + vbNewLine + "Skype bot: Resolving user " + user(1) + " " + vbNewLine + "~~~~~~~~~~~~~~~~~~~~~~")
- Catch ex As Exception
- End Try
- Else
- c.SendMessage("~~~~~~~~~ Skype bot ~~~~~~~~~" + vbNewLine + "Skype bot: !resolve 'username'" + vbNewLine + "~~~~~~~~~~~~~~~~~~~~~~")
- End If
- Else
- c.SendMessage("~~~~~~~~~ Skype bot ~~~~~~~~~" + vbNewLine + "Unbekannter befehl. gebe !befehle ein für eine liste aller befehle" + vbNewLine + "~~~~~~~~~~~~~~~~~~~~~~")
- End If
- End If
- End If
- End Sub
- Private Sub oSkype_UserAuthorizationRequestReceived(pUser As User) Handles oSkype.UserAuthorizationRequestReceived
- If CheckBox1.Checked = True And pUser.IsAuthorized = False Then
- pUser.IsAuthorized = True
- oSkype.SendMessage(pUser.Handle, "~~~~~~~~~ Skype bot ~~~~~~~~~" + vbNewLine + "!hallo (test befehl) - der Bot wird dir 'Hallo!' antworten." + vbNewLine + "!datum - zeigt dir das Datum" + vbNewLine + "!zeit - zeigt dir die Zeit" + vbNewLine + "!info - zeigt informationen über den Bot" + vbNewLine + "!resolve 'username' - findet ip von Skype user heraus" + vbNewLine + "!kaufen - Skype bot kaufen" + vbNewLine + "!spam - Spam = Spam" + vbNewLine + "~~~~~~~~~~~~~~~~~~~~~~")
- End If
- End Sub
- Private Sub ListBox4_SelectedIndexChanged(sender As Object, e As EventArgs) Handles ListBox4.SelectedIndexChanged
- End Sub
- End Class
Advertisement
Add Comment
Please, Sign In to add comment
Advertisement