X-Git-Url: https://git.localhorst.tv/?a=blobdiff_plain;f=app%2FTwitchBot%2FIRCMessage.php;h=c730ef7d0bfa962126417f7b513e7adc46984b9b;hb=e10222af705e3475fcea6e0b17d1c9984a62db26;hp=c0acfbb547cc2d205fff7ef5420fdfbe07ce9ad1;hpb=898d01d4ac5ccaa23621abda0761a893ff8c1074;p=alttp.git diff --git a/app/TwitchBot/IRCMessage.php b/app/TwitchBot/IRCMessage.php index c0acfbb..c730ef7 100644 --- a/app/TwitchBot/IRCMessage.php +++ b/app/TwitchBot/IRCMessage.php @@ -132,6 +132,21 @@ class IRCMessage { return $msg; } + public static function part($channels) { + $msg = new IRCMessage(); + $msg->command = 'PART'; + $msg->params[] = implode(',', $channels); + return $msg; + } + + public static function privmsg($target, $message) { + $msg = new IRCMessage(); + $msg->command = 'PRIVMSG'; + $msg->params[] = $target; + $msg->params[] = $message; + return $msg; + } + public function getPrivMsgTarget() { if (!empty($this->params)) { return $this->params[0];