如何在Twitch的IRC机器人中使用标签?

问题描述

我目前正在使用python在Twitch上开发一个IRC机器人。我想知道如何在带有聊天机器人的频道中看到聊天室设置。在此blog之后,我得以加入一个随机的聊天室,并在该聊天室中查看观众的讲话。

def chat_logging(channel):
    sock = socket.socket()
    sock.connect((server,port))
    sock.send(f"PASS {token}\r\n".encode('utf-8'))
    sock.send(f"NICK {nickname}\r\n".encode('utf-8'))
    sock.send(f"JOIN #{channel}\r\n".encode('utf-8'))
    #sock.send(f"ROOMSTATE #{channel}\r\n".encode('utf-8')) #this does not work


try:
    while True:
        resp = sock.recv(2024).decode('utf-8')

但是,流媒体可以更改聊天室设置以限制可以发表评论的人,而我无法使用漫游器看到聊天室设置。

The streamer can change the chatroom setting

我尝试了(1)静态刮网,(2)用硒进行动态刮网-两者均无效。在我看来,可以根据Twitch irc tags webpage使用标签来了解聊天室设置。不幸的是,我不知道如何使用这些标签

如何查看IRC机器人中的聊天室设置?

谢谢!

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)