У меня есть php-скрипт, чтобы присоединиться к каналу на этом IRC-сервере: irc.worldnet.net Благодаря ответу сервера я могу сказать, что я присоединился к каналу успешно и что бот находится в списке пользователей. Однако эта команда: MSG bot_nickname hello my friend ! выдает ответ «msg: unknown command». Когда я отправлю эту строку: PRIVMSG bot_nickname : hello my […]
Привет, коллеги-разработчики Stack Overflow! Недавно я вернулся в веб-разработку (хотя раньше я был не слишком хорош), когда PHP был моим выбором. PHP, похоже, изменился с тех пор, как я был вне его, и объединить это с тем фактом, что я никогда не использовал сокеты PHP, прежде чем привести к катастрофической первой попытке создать бот IRC […]
Теперь у меня есть бот, чтобы отправить сообщение, когда бот присоединяется. Однако как я могу сделать форму, которая будет отправлять данные, чтобы бот сказал сообщение на канал? Вот мой сценарий (Rewamped): <?php set_time_limit(0); $socket = fsockopen("//", 6667) or die(); $msg = $_POST['message']; $pr = $_POST['percentage']; $pr /= 100; fputs($socket,"USER BOT 0 zo :ZH bot\n"); // […]
В настоящее время я делаю IRC, который отправляет сообщение на основной канал IRC. Вот мой код: <?php $ircServer = "xxxx"; $ircPort = "6667"; $ircChannel = "#bots"; set_time_limit(0); $msg = $_GET['msg']; $ircSocket = fsockopen($ircServer, $ircPort, $eN, $eS); if ($ircSocket) { fwrite($ircSocket, "USER Lost rawr.test lol :code\n"); fwrite($ircSocket, "NICK Rawr" . rand() . "\n"); fwrite($ircSocket, "JOIN " […]