is there anyway to be able to change the title through a mirc bot
on $*:text:/^!(topic|status|title|game)/iS:#:{ var %switch $iif($1 == !game,game,status) if ($2 != $null) { al # $capital($nick) 5 twitch.topic # %switch $2- } }
alias twitch.topic { var %chan = $1, %switch = $2, %topic = $3- var %sockname = twitch.topic. $+ $ticks hfree -w %sockname | hmake %sockname hadd %sockname params %chan %switch hadd %sockname chan %chan hadd %sockname oath.token $twitch(%chan).token hadd %sockname request /kraken/channels/ $+ $mid(%chan,2-) if (%topic != $null) { hadd %sockname method PUT hadd %sockname data channel[ $+ %switch $+ ]= $+ $urlencode(%topic) hadd %sockname signal topic.set } else { hadd %sockname method GET hadd %sockname signal topic.get } sockopen -e %sockname api.twitch.tv 443 }
doesnt work
on $*:text:/^!(topic|status|title|game)/iS:#:{
var %switch $iif($1 == !game,game,status)
if ($2 != $null) {
al # $capital($nick) 5
twitch.topic # %switch $2-
}
}
alias twitch.topic {
var %chan = $1, %switch = $2, %topic = $3-
var %sockname = twitch.topic. $+ $ticks
hfree -w %sockname | hmake %sockname
hadd %sockname params %chan %switch
hadd %sockname chan %chan
hadd %sockname oath.token $twitch(%chan).token
hadd %sockname request /kraken/channels/ $+ $mid(%chan,2-)
if (%topic != $null) {
hadd %sockname method PUT
hadd %sockname data channel[ $+ %switch $+ ]= $+ $urlencode(%topic)
hadd %sockname signal topic.set
}
else {
hadd %sockname method GET
hadd %sockname signal topic.get
}
sockopen -e %sockname api.twitch.tv 443
}