c编程Twitch IRC聊天机器人。无法连接,但无法连接聊天室阅读。代码如下

c编程Twitch IRC聊天机器人。无法连接,但无法连接聊天室阅读。代码如下,c,twitch-api,C,Twitch Api,我在下面提供了c代码的链接。我还有一个.h文件,其中只包含#define username和#define OAuth值。因为有私人的。.h文件还包含函数原型 char*JoinRoom=“JOIN#forsen\r\n”; 如果(发送(TwitchSock,JoinRoom,sizeof(JoinRoom),0)

我在下面提供了c代码的链接。我还有一个.h文件,其中只包含#define username和#define OAuth值。因为有私人的。.h文件还包含函数原型

char*JoinRoom=“JOIN#forsen\r\n”;
如果(发送(TwitchSock,JoinRoom,sizeof(JoinRoom),0)<0){
打印错误(“发送错误”);
}
我知道代码是有效的。我之所以登录,是因为我在这里得到了返回的数据

我还将收到Twitch发出的5分钟乒乓球,我也可以回应乒乓球。然而,任何加入房间的尝试都是行不通的

我试过几种不同的方法。JOIN#Room,JOIN#Room,/JOIN#Room,/JOIN#Room等

发送join命令后,屏幕不会收到任何内容,直到收到ping请求。
有人知道是什么导致了这个问题吗?

我没有仔细研究过,但是从我得到的请求应该是这样的格式:
:!@。tmi.twitch.tv加入#


你可能是对的。我试图从我的c#bot中复制,可能遗漏了一个函数,该函数将您指定的格式添加到消息的开头。我去看看。谢谢
char *JoinRoom = "JOIN #forsen\r\n";


if(send(TwitchSock,JoinRoom,sizeof(JoinRoom),0) < 0){
printError("Error With Send");
}