草庐IT

linux - 为小型站点推荐的 IRC 服务器 (ircd)?

关闭。这个问题不符合StackOverflowguidelines.它目前不接受答案。要求我们推荐或查找工具、库或最喜欢的场外资源的问题对于StackOverflow来说是偏离主题的,因为它们往往会吸引自以为是的答案和垃圾邮件。相反,describetheproblem以及迄今为止为解决该问题所做的工作。关闭8年前。Improvethisquestion情况:我想尝试使用IRC机器人作为我正在研究的其他代码的通用通信接口(interface)。服务器硬件陈旧且内存不足,但运行在相对最新的DebianGNU/Linux安装上。我不希望一次有超过一百个用户,最多,而且大部分时间可能只有个位

php - 使用 PHP 连接到 IRC 服务器时连接超时

我正在尝试将我的PHP脚本连接到IRC,但它总是超时。我在服务器上,所以我知道它已启动并正在运行,但我不知道问题出在哪里。会不会是我的代码出错了?更新:显然,它在某些服务器上成功运行,但在其他服务器上运行失败。fsockopen是允许的,set_time_limit也是如此。我不知道是什么问题。更新:这是一条追踪路线:traceroutetohub.malvager.com(69.164.201.185),30hopsmax,40bytepackets1rtr-1.bluehost.com(69.89.16.1)0.406ms0.418ms0.438ms2ge-6-8.car2.Sal

Python 和解析 IRC 消息

根据RFC,使用Python解析从IRC服务器接收到的消息的最佳方法是什么?我只是想要某种列表/任何东西,例如::test!~test@test.comPRIVMSG#channel:Hi!变成这样:{"sender":"test!~test@test.com","target":"#channel","message":"Hi!"}等等?(编辑:我想在general中解析IRC消息,而不仅仅是PRIVMSG的) 最佳答案 查看Twisted的实现http://twistedmatrix.com/很遗憾我没时间,也许其他人可以将它粘

python - IRC Python 机器人 : Best Way

按照目前的情况,这个问题不适合我们的问答形式。我们希望答案得到事实、引用或专业知识的支持,但这个问题可能会引发辩论、争论、投票或扩展讨论。如果您觉得这个问题可以改进并可能重新打开,visitthehelpcenter指导。关闭9年前。我想构建一个主要执行以下操作的机器人:倾听房间内的声音并与用户互动并鼓励他们PM机器人。一旦用户发送了PMed,机器人就会使用各种AI技术与客户互动。我应该只使用python中的IRC库或套接字,还是我需要更多的机器人框架。你会怎么做?谢谢!这是我目前正在使用的代码,但是,我还没有让它工作。#!/usr/bin/pythonimportsocketnetw

python - 我如何在 python 中编写一个简单的 IRC 机器人?

我需要帮助编写一个仅连接到channel的基本IRC机器人。有人能解释一下吗?我已经设法让它连接到IRC服务器,但我无法加入channel并登录。到目前为止我的代码是:importsockethost='irc.freenode.org'port=6667join_sock=socket.socket()join_sock.connect((host,port))任何帮助将不胜感激。 最佳答案 要连接到IRCchannel,您必须先向IRC服务器发送某些特定于IRC协议(protocol)的命令。当您连接到服务器时,您必须等到服务器

go - 简单的 golang IRC bot 不断超时

我正在修改golang,我的第一个代码是一个简单的IRC机器人,代码如下:packagemainimport("net""log""bufio""fmt""net/textproto")typeBotstruct{serverstringportstringnickstringuserstringchannelstringpassstringpread,pwritechanstringconnnet.Conn}funcNewBot()*Bot{return&Bot{server:"irc.freenode.net",port:"6667",nick:"subsaharan",chann