Guest User

Untitled

a guest
Jan 4th, 2018
76
0
Never
Not a member of Pastebin yet? Sign Up, it unlocks many cool features!
mIRC 1.04 KB | None | 0 0
  1. ;Tweet Posting Bot
  2. ;By HappyMan
  3.  
  4. on *:TEXT:*twitter.com*:#: {
  5.  
  6.   %channel = $chan
  7.   twitapi $1
  8.  
  9. }
  10.  
  11. alias twitapi {
  12.   %key = $gettok($1,-1,47)
  13.   %twt1 = /1/statuses/show/ $+ %key $+ .json
  14.   sockopen twitapi api.twitter.com 80
  15. }
  16.  
  17. on *:sockopen:twitapi:{
  18.   var %x = sockwrite -n $sockname
  19.   %x GET %twt1 HTTP/1.1
  20.   %x Host: api.twitter.com
  21.   %x User-Agent: Mozilla/5.0 (Windows; U; Windows NT 6.1; en-US; rv:1.9.2.18) Gecko/20110614 Firefox/3.6.18
  22.   %x Accept: text/html,application/xhtml+xml,application/xml;q=0.9,*/*;q=0.8
  23.   %x Accept-Language: en-us,en;q=0.5
  24.   %x Accept-Encoding: text
  25.   %x Accept-Charset: ISO-8859-1,utf-8;q=0.7,*;q=0.7
  26.   %x Keep-Alive: 115
  27.   %x Connection: Close
  28.   %x
  29.  
  30. }
  31.  
  32. on *:sockread:twitapi:{
  33.   echo -a success!
  34.   sockread &bvar
  35.   %twtvar = $bvar(&bvar,1-).text
  36.   %twtname = $regex(%twtvar, /"name":"(.*?)"|"screen_name":"(.*?)"|"text":"(.*[://]?)"/g)
  37.   %twttxt = $replacex($regml(3), \\, \, \, )
  38.  
  39.   .msg %channel Tweet by $regml(1)  $+ ( $+ $chr(35) $+ $regml(2) $+ ) $+ : $+ " $+ %twttxt $+ "
  40.  
  41. }
Add Comment
Please, Sign In to add comment