Private Sub Irc_PrivateMessage(nick As String, User As String, Host As String, Target As String, Message As String) On Error GoTo Err_handle Dim splitdata() As String Dim SplitMessage() As String Dim i As Integer Dim InetBuffer As String Dim InetBufferx As String splitdata = Split(Message, " ") If UBound(splitdata) = 1 Then If LCase(splitdata(0)) = "!bash" Then Irc.PrivMSG "#vrocker", "Please wait " & nick & ", just getting your bash.org quote [" & splitdata(1) & "] (BETA 0.1)" If Inet.StillExecuting Then Irc.PrivMSG "#Vrocker", nick & ", I am still executing the last request!!!, please wait for abit" Exit Sub End If Inet.RequestTimeout = 5 InetBuffer = Inet.OpenURL("http://www.bash.org/?" & splitdata(1)) If Not IsNumeric(splitdata(1)) Then Irc.PrivMSG "#vrocker", "!bash only takes numeric values!" Exit Sub End If If InStr(1, InetBuffer, "Quote #" & splitdata(1) & " does not exist.") > 0 Then 'does not exist Irc.PrivMSG "#vrocker", nick & ", this bash.org quote does not exist!" ElseIf InStr(1, InetBuffer, "
") + Len("onClick=" & """" & "return confirm('Flag quote for review?');" & """" & " class=" & """" & "qa" & """" & ">[X]
")) InetBufferx = Replace(InetBufferx, vbNewLine, "") InetBufferx = Replace(InetBufferx, Chr(10), "") InetBufferx = Replace(InetBufferx, Chr(13), "") InetBufferx = Replace(InetBufferx, "<", "<") '> InetBufferx = Replace(InetBufferx, ">", ">") 'MsgBox InetBufferx InetBufferx = Mid(InetBufferx, 1, InStr(1, InetBufferx, "
") - 1) SplitMessage = Split(InetBufferx, "