我有一個稍微特殊的自己設計的PHP bot,它只有一個非常簡單的目的:它讀取一行.txt文件的內容並將其寫入IRC。沒有更多,沒有更多。通過PHP機器人在IRC上發送粗體/彩色郵件
這是機器人如何讀取文件,然後寫入到IRC:
$custom_message = file_get_contents($file_path);
fputs($irc_socket,$custom_message."\r\n");
的代碼就是這麼簡單,沒有什麼別的給它,它只是在一個循環中運行這些兩行。迄今爲止,這是完美的。它執行我想要的所有命令,使用privmsg或其他任何。
我的問題是,我不能讓機器人用粗體或顏色寫消息。下面是我嘗試沒有工作方式:
privmsg Nickname 0x02test
privmsg Nickname \u0002test
privmsg Nickname \0x02test
privmsg Nickname \002test
privmsg Nickname \x035test
privmsg Nickname \x02test
所有這些消息發送到包含什麼是寫在他們的,非粗體的暱稱。我可能會在我的.txt文件的編碼(目前是utf-8,嘗試過)中忽略字符,也許它是file_get_contents()或fputs()轉義字符。其他人),或者也許我只是輸入錯誤的代碼來獲得粗體或顏色的工作?
希望有人知道!
由於提前,
埃裏克B.
謝謝,問題是通過chr()解決的! – Bad