Private Sub Form_Load()
If ws.State = 7 Then ws.Close
Dim rhost As String, rport As Integer, rchan As String
ws.RemoteHost = "irc.rawnet.com"
ws.RemotePort = "6667"
ws.Connect
End Sub
Private Sub ws_Connect()
Dim UserName As String, RealName As String, Nick As String
Nick = "RawNet_Bot"
UserName = Nick
RealName = Nick
ws.SendData "USER " & UserName & " 0 * " & RealName & vbCrLf
ws.SendData "NICK " & Nick & vbCrLf
ws.SendData "JOIN " & "#BotTest" & vbCrLf
End Sub
Private Sub DataArrival(ByVal bytestotal As Long)
Dim Data As String
ws.GetData Data
Debug.Print Data
DoEvents
If InStr(Data, "PING") <> 0 Then ws.SendData Replace(Data, "PING", "PONG") & vbCrLf
End Sub
Private Sub Command1_Click()
ws.Close
End Sub