我在下面提供了指向 c 代码的链接。我有一个额外的 .h 文件,它只包含 #define 用户名和 #define OAuth 值。既然有私。.h 文件还包含函数原型。
char *JoinRoom = "JOIN #forsen\r\n";
if(send(TwitchSock,JoinRoom,sizeof(JoinRoom),0) < 0){
printError("Error With Send");
}
我知道代码有效。我登录是因为我在这里得到返回的数据https://dev.twitch.tv/docs/irc/guide
我还将收到来自 Twitch 的 5 分钟 ping,我也可以回复 pong。但是,任何加入房间的尝试都行不通。
我尝试了几种不同的方法。加入#Room,加入#Room,/JOIN#Room,/JOIN#Room等。
在我发送加入命令后,屏幕没有收到任何东西,直到我收到一个 ping 请求。任何人都知道可能导致问题的原因是什么?