'site find 'ice chat script Sub ONTEXT(Message,Channel,Nickname,Host,ServerNumber) 'grab text from irc and parse it siteparse message,channel,servernumber End Sub function sitetitle(Site) 'check for for http:// in the url if not there add it if instr(ucase(trim(site)),"HTTP://") then sitename = trim(site) else sitename = "http://"&trim(site) end if 'if it does not end with / then add it if right(trim(sitename),1)<>"/" then sitename=trim(sitename)+"/" 'create the object set website = CreateObject ( "WinHttp.WinHttpRequest.5.1" ) website.open "GET", Sitename , false website.send text = website.responsetext 'find the for i= 1 to len(text)-7 if instr(trim(mid(ucase(text),i,7)),"<TITLE>") then z=0 do z=z+1 loop until right(trim(mid(ucase(text),i,7+z)),8)="" text1 =mid((text),i+7,z-8) end if next 'find the conten type content = " || Content: "&website.GetResponseHeader("Content-Type") 'present the string sitetitle = text1&content end function Sub siteparse(site,channel,servernumber) 'check the string for a url starting with http:// if instr(ucase(trim(site)),"HTTP://") then 'looks for the first url in the string if any start=instr(ucase(trim(site)),"HTTP://") z=0 do z=z+1 loop until right(mid(site,start,z),1) = " " or z>len(site) if trim(mid(site,start,z))<>"" then SendCommand "//msg " & channel &" Site Title: "& sitetitle(mid(site,start,z)) ,ServerNumber start=start+z z=0 do while startlen(site) if trim(mid(site,start,z))<>"" then SendCommand "//msg " & channel &" Site Title: "& sitetitle(mid(site,start,z)) ,ServerNumber loop end if end sub